Get in Touch

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories