
Oracle 19c training
Master Oracle 19c from architecture and SQL fundamentals to advanced DBA administration, performance tuning, and security. This comprehensive training covers everything a working DBA needs to manage production databases with confidence. Build hands-on skills in RMAN backup, multitenant management, Data Guard, and cloud deployments.
What your team will master:
In this training, you will build a complete Oracle 19c skill set covering database architecture, SQL, PL/SQL programming, and core DBA administration tasks. You will learn to manage tablespaces, users, redo logs, and automated maintenance jobs in real database environments. The course covers RMAN backup and recovery strategies, including point-in-time restore and Flashback technologies. You will tune SQL execution plans, analyse AWR and ASH reports, and resolve locking and contention issues. Security topics include Transparent Data Encryption, unified auditing, Virtual Private Database, and privilege analysis. Advanced chapters address multitenant CDB/PDB management, Oracle Data Guard, RAC fundamentals, and cloud deployments on Oracle Cloud Infrastructure.
How your team learns in practice Oracle 19c training
How your team practises Oracle 19c training
Professionals from these companies study at Dedika









Course content
8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsOracle 19c Architecture and Installation
Oracle 19c Architecture and Installation
Lesson 1 • Creating and Configuring Databases
Demonstrates database creation using DBCA and manual scripts. Connects architecture concepts to real database provisioning tasks.
Lesson 2 • Oracle Net Services Configuration
Configures listener, tnsnames, and connection descriptors for client-server communication. Enables reliable remote connectivity required throughout the course.
Lesson 3 • Oracle 19c Installation and Configuration
Guides through pre-installation checks, software installation, and post-install validation. Ensures a correctly configured Oracle home ready for database creation.
Lesson 4 • Oracle Database Architecture Overview
Covers memory structures, process architecture, and storage components of Oracle 19c. Provides the conceptual framework needed for all subsequent administration tasks.
Chapter 2HideHide detailsSee detailsSQL Fundamentals in Oracle 19c
SQL Fundamentals in Oracle 19c
Lesson 1 • DML and Transaction Control
Covers INSERT, UPDATE, DELETE, MERGE, and transaction management commands. Establishes data modification skills required for application development and administration.
Lesson 2 • Aggregation and Grouping
Introduces aggregate functions, GROUP BY, HAVING, and analytic functions. Supports reporting and summary queries used in application and DBA work.
Lesson 3 • DDL and Schema Objects
Teaches CREATE, ALTER, DROP for tables, indexes, views, and sequences. Prepares students to build and maintain schema structures independently.
Lesson 4 • Data Retrieval with SELECT
Teaches SELECT syntax, filtering, sorting, and column expressions. Forms the baseline query skill used in every subsequent chapter.
Lesson 5 • Joins and Subqueries
Covers inner, outer, and cross joins alongside correlated and inline subqueries. Enables retrieval of data spanning multiple related tables.
Chapter 3HideHide detailsSee detailsPL/SQL Programming Essentials
PL/SQL Programming Essentials
Lesson 1 • Exception Handling and Debugging
Addresses predefined exceptions, user-defined errors, and DBMS_OUTPUT debugging. Produces robust PL/SQL code that handles failures gracefully.
Lesson 2 • PL/SQL Block Structure and Variables
Introduces anonymous blocks, variable declaration, and data types. Establishes the structural foundation for all PL/SQL programming tasks.
Lesson 3 • Packages and Triggers
Covers package specification, body, and DML/DDL trigger creation. Organises code into modular units and automates event-driven database actions.
Lesson 4 • Stored Procedures and Functions
Teaches creation, parameter modes, and invocation of procedures and functions. Enables reusable server-side logic callable from SQL and applications.
Lesson 5 • Control Structures and Cursors
Covers IF-THEN-ELSE, CASE, loops, and explicit cursor management. Enables row-by-row and set-based processing within PL/SQL programs.
Chapter 4HideHide detailsSee detailsOracle 19c Database Administration
Oracle 19c Database Administration
Lesson 1 • Tablespace and Storage Management
Teaches tablespace creation, datafile management, and space monitoring. Ensures efficient storage allocation and prevents space-related outages.
Lesson 2 • Redo Log and Archiving
Covers redo log groups, members, log switches, and ARCHIVELOG mode. Prepares the database for backup and recovery operations.
Lesson 3 • Undo Management and Flashback
Explains undo retention, undo tablespace sizing, and Flashback Query. Enables recovery from accidental DML without full database restore.
Lesson 4 • User and Privilege Management
Covers user creation, roles, system and object privileges, and profiles. Implements secure access control aligned with least-privilege principles.
Lesson 5 • Scheduler and Automated Maintenance
Introduces DBMS_SCHEDULER for job automation and maintenance window configuration. Reduces manual intervention through reliable scheduled task execution.
Chapter 5HideHide detailsSee detailsBackup and Recovery Strategies
Backup and Recovery Strategies
Lesson 1 • RMAN Reporting and Catalog Maintenance
Uses RMAN LIST, REPORT, and catalog maintenance commands to manage backup metadata. Ensures backup inventory accuracy and supports compliance reporting.
Lesson 2 • Complete and Incomplete Recovery
Demonstrates complete database restore and point-in-time recovery procedures. Enables restoration of databases after media failure or logical corruption.
Lesson 3 • RMAN Architecture and Configuration
Introduces RMAN components, catalog vs. nocatalog mode, and channel configuration. Establishes the RMAN environment required for all backup operations.
Lesson 4 • Performing Backups with RMAN
Covers full, incremental, and image copy backups with compression and encryption. Produces reliable backup sets suitable for various recovery scenarios.
Lesson 5 • Flashback Database and Technologies
Covers Flashback Database, Flashback Drop, and Recycle Bin operations. Provides fast logical recovery alternatives that complement RMAN restore.
Chapter 6HideHide detailsSee detailsPerformance Tuning and Optimization
Performance Tuning and Optimization
Lesson 1 • SQL Tuning and Execution Plans
Covers EXPLAIN PLAN, SQL Trace, TKPROF, and SQL Tuning Advisor. Identifies and resolves inefficient SQL execution paths.
Lesson 2 • Optimizer Statistics and Hints
Explains CBO statistics collection, histograms, and optimizer hints. Ensures the optimizer generates optimal execution plans for complex queries.
Lesson 3 • Contention and Locking Resolution
Diagnoses latch contention, enqueue waits, and blocking lock chains. Resolves concurrency issues that degrade multi-user application performance.
Lesson 4 • Memory and I/O Tuning
Addresses SGA, PGA, buffer cache, and I/O subsystem tuning. Reduces memory pressure and I/O latency for high-throughput workloads.
Lesson 5 • Oracle Performance Diagnostics Framework
Introduces AWR, ASH, ADDM, and wait event analysis. Provides the diagnostic methodology applied in all subsequent tuning sections.
Chapter 7HideHide detailsSee detailsMultitenant Architecture and CDB/PDB Management
Multitenant Architecture and CDB/PDB Management
Lesson 1 • PDB Lifecycle Management
Manages PDB open modes, save states, and unplug/drop operations. Maintains PDB availability and supports controlled decommissioning.
Lesson 2 • Backup and Recovery for CDB/PDB
Applies RMAN backup and recovery commands at CDB and individual PDB levels. Extends backup skills to multitenant-specific recovery scenarios.
Lesson 3 • Creating and Cloning PDBs
Covers PDB creation from seed, cloning from existing PDBs, and plug-in operations. Enables rapid database provisioning and environment duplication.
Lesson 4 • CDB and PDB Architecture Deep Dive
Explains CDB root, seed, and PDB containers with shared and local objects. Builds the conceptual model required for all multitenant administration tasks.
Lesson 5 • Resource Management in Multitenant
Configures CDB resource plans to allocate CPU and I/O across PDBs. Prevents noisy-neighbor issues in consolidated multitenant environments.
Chapter 8HideHide detailsSee detailsSecurity, Auditing, and Data Protection
Security, Auditing, and Data Protection
Lesson 1 • Unified Auditing Configuration
Configures unified audit policies for actions, objects, and privilege use. Provides a centralized audit trail required for compliance and forensic investigation.
Lesson 2 • Privilege Analysis and Least Privilege
Uses Oracle Privilege Analysis to identify unused privileges and reduce attack surface. Enforces least-privilege access across database users and roles.
Lesson 3 • Transparent Data Encryption
Implements TDE for tablespace and column-level encryption using Oracle Wallet. Protects data at rest from unauthorized storage-level access.
Lesson 4 • Network Encryption and Data Redaction
Configures Oracle Native Network Encryption and Data Redaction policies. Secures data in transit and masks sensitive output for unauthorized users.
Lesson 5 • Virtual Private Database and Row Security
Applies VPD policies to enforce row-level security transparently. Restricts data visibility based on session context without application changes.
Your valid completion certificate
This course is for you:
Junior DBAs: looking to formalize and deepen their Oracle administration skills.
SQL developers: ready to expand into server-side programming and database management.
System administrators: transitioning into a dedicated Oracle database administration role.
IT graduates: entering the workforce and targeting Oracle DBA positions immediately.
Database professionals: migrating from MySQL or SQL Server to Oracle environments.
Application developers: needing stronger database knowledge to optimize their production systems.
Related Courses
FAQ
Who is Dedika?
Is the certificate valid in South Africa?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course



















