Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Overview of Oracle Database 19c
- Oracle Database 19c program fundamentals
- System deployment and configuration procedures
- Database architecture framework
- Administrative utilities for database management
SQL Refresher and Complex Concepts
- Fundamental SQL operations
- Data manipulation commands: SELECT, INSERT, UPDATE, DELETE
- Relational joins, subqueries, and set operators
- Complex SQL techniques
- Window and analytical functions
- Connect-by hierarchical queries
- Advanced grouping sets and aggregation methods
Fundamentals of PL/SQL
- PL/SQL language overview
- Structure of PL/SQL blocks
- Declaration of variables, constants, and data types
- Execution control logic: conditional branches, loops, and case statements
PL/SQL Programmatic Units
- Stored procedures and functions
- Package specifications and implementations
- Trigger creation and lifecycle management
- Implementation of autonomous transactions
Advanced PL/SQL Capabilities
- Data collections: associative arrays, nested tables, and VARRAYs
- High-volume data processing using BULK COLLECT and FORALL
- Dynamic SQL execution via EXECUTE IMMEDIATE
- PL/SQL records and structured data types
Exception Management and Debugging
- Handling exceptions: system-defined and custom error conditions
- Diagnostic techniques for PL/SQL programs
- Utilizing DBMS_OUTPUT and DBMS_DEBUG packages
Performance Optimization and Tuning
- Techniques for optimizing SQL query performance
- Interpretation of execution plans
- Database indexing methodologies
- Application of optimizer hints for query enhancement
PL/SQL Development Standards
- Strategies for writing efficient PL/SQL code
- Adherence to coding standards and naming conventions
- Security protocols within PL/SQL environments
- Dependency management and version control practices
Complex SQL Operations
- Advanced join techniques and nested subqueries
- Recursive query structures
- Integration of regular expressions within SQL statements
- Deployment of full-text search capabilities
Course Conclusion and Future Learning Pathways
Requirements
- Foundational understanding of SQL and relational database principles
- Working knowledge of the Oracle Database 19c platform
Intended Audience
- Database administrators
- Database developers
- SQL programmers
- Information technology professionals
This resource is designed for government entities requiring specialized technical training.
28 Hours
Testimonials (3)
he explained very well, and gave guidance on the exercises.
Stoyan - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
I like everything.
Angel - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
I liked very much the format of the training, hands on, directly in sql developer.