Choose your language
Oracle 19c training
More than 2 million students worldwide

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.

Dedika for businesses

What you will learn:

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 you study in practice Oracle 19c training

How you practise Oracle 19c training

For businesses looking to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

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 2See details

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 3See details

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. Organizes 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 4See details

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 5See details

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 6See details

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 optimiser 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 7See details

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-neighbour issues in consolidated multitenant environments.

Chapter 8See details

Security, Auditing, and Data Protection

  • Lesson 1 • Unified Auditing Configuration

    Configures unified audit policies for actions, objects, and privilege use. Provides a centralised 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 unauthorised 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 unauthorised 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.

Certification

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.

What our students say

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast and simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top qualifications

FAQ

Who is Dedika?

Is the certificate valid in the United Kingdom?

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