Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
137 views8 pages

Syllabus Oracle19c (OCP) Training Professional IT Solution

The document outlines the training syllabus for Oracle Database 19c Administration (OCP), covering essential modules such as Linux fundamentals, SQL basics, database administration, backup and recovery, Real Application Cluster (RAC), performance tuning, and container databases. Each module includes detailed topics and skills to be taught, aimed at equipping IT professionals with the necessary knowledge to manage Oracle databases effectively. The syllabus is designed for comprehensive learning, from installation to advanced database management techniques.

Uploaded by

hicata2319
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
137 views8 pages

Syllabus Oracle19c (OCP) Training Professional IT Solution

The document outlines the training syllabus for Oracle Database 19c Administration (OCP), covering essential modules such as Linux fundamentals, SQL basics, database administration, backup and recovery, Real Application Cluster (RAC), performance tuning, and container databases. Each module includes detailed topics and skills to be taught, aimed at equipping IT professionals with the necessary knowledge to manage Oracle databases effectively. The syllabus is designed for comprehensive learning, from installation to advanced database management techniques.

Uploaded by

hicata2319
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

Module-I: Linux Fundamentals & Installing Oracle Database 19c Software

1. Installing Linux Operating System

 Installing Virtualization Software


 Creating a Virtual Machine
 Installing Linux Operating System (for Oracle Database)

2. Fundamental Linux Commands

 Linux Basic Commands


 Creating Users and Groups
 Granting Permissions on a File and Directory
 Installing Packages
 Defining Variables
 Basic Network Configuration

3. Installing Oracle Database 19c Software

 Preparing Linux before Installing Oracle Database software


 Installing Oracle Database 19c Software

4. Accessing an Oracle Database Using Different Tools

 Using SQL Plus


 Using SQL Developer

Module-II: Oracle Database 19c SQL Fundamentals

1. Retrieving Data using the SQL SELECT Statement


 Capabilities of SQL Select Statements
 Using Arithmetic Expressions and NULL Values in the SELECT Statements
 Using Column Aliases
 Using Concatenation Operator

2. Restricting and Sorting Data


 Limiting Rows with the WHERE Clause
 Using Comparison Operators
 Using Logical Conditions and Operators
 Applying Rules of precedence for operators in an expression

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]
Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

 Sorting Rows
 Limiting Rows Returned in a SQL Statement
 Using Substitution Variables
 Using the DEFINE and VERIFY commands

3. Using Single-Row Functions to Customize Output


 Single-row Functions
 Using Character Functions
 Nesting Functions
 Using Number Functions
 Working with Dates
 Using Date Functions

4. Using Conversion Functions and Conditional Expressions


 Using TO_CHAR, TO_DATE & TO_NUMBER Functions
 Using Null Value Functions
 Using Conditional Expressions

5. Reporting Aggregated Data Using Group Functions


 Using Group Functions
 Grouping Rows
 Nesting Group Functions

6. Using Subqueries to Solve Queries


 Using Subqueries
 Using Single Row Subqueries
 Using Multiple Row Subqueries

7. Displaying Data from Multiple Tables Using Joins


 Types of Joins
 Join with USING Clause
 Join with ON Clause
 Using Self Join
 Using Outer Joins
 Using Cartesian Product

8. Using SET Operators


 Set Operators
 Using The INTERSECT operator
 Using The MINUS operator
 Using The UNION and UNION ALL operators
 Matching SELECT Statements

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]
Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

9. Creating a Table
 Data Types
 Types of Constraints
 Using CREATE TABLE to Create a Table
 Creating a Table Using Subquery
 Altering a Table
 Dropping a Table

10. Managing Tables using DML statements


 Adding New Rows in a Table (INSERT)
 Changing Data in a Table (UPDATE)
 Removing Rows from a Table (DELETE & TRUNCATE)
 Database Transaction Control (COMMIT, ROLLBACK & SAVEPOINT)
 Read Consistency
 Using Subqueries in INSERT, UPDATE & DELETE

11. Managing Other Schema Objects


 Creating and Managing Views
 Creating and Managing Indexes
 Creating and Managing Synonyms
 Creating and Managing Sequences

Module-III: Oracle Database 19c Administration

1. Understanding Oracle Database Architecture


 Understanding Oracle Database Instance Architecture
 Understanding Oracle Database Memory and Process Structures
 Understanding Logical and Physical Database Structures

2. Creating and Managing Oracle Database


 Using the Database Configuration Assistant (DBCA)
 Creating Oracle Database Using DBCA
 Configuring Oracle Database Using DBCA
 Deleting Oracle Database Using DBCA
 Managing Oracle Database Templates Using DBCA
 Managing Oracle Database Using Oracle Enterprise Database Express

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]
Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

3. Managing Database Instances


 Starting Up Oracle Database Instances
 Shutting Down Oracle Database Instances
 Using Data Dictionary Views
 Using Dynamic Performance Views
 Managing Initialization Parameter Files
 Managing Initialization Parameters

4. Managing Tablespaces and Datafiles


 Physical and Logical Structure of Database
 Viewing Tablespace Information
 Creating a Tablespace
 Altering a Tablespace
 Dropping a Tablespace

5. Managing Users, Privileges, Roles and Profiles


 Creating a User
 Alter a User
 Dropping a User
 Assigning Quotas to Users
 Principal of Least Privilege
 Granting System & Object Privileges to Users
 Revoking System and Object Privileges From Users
 Creating and Managing Roles
 Creating and Assigning Profiles

6. Managing Data Concurrency


 Describe the Locking Mechanisms and How Oracle Manages Data
Concurrency
 Monitor and Resolve Locking Conflicts

7. Managing Undo
 Understanding Transactions and Undo Data
 Comparing Undo Data and Redo Data
 Storing Undo Information
 Configure Undo Retention
 Guarantee Undo Retention

8. Managing Storage
 Describe How Oracle Database Server Automatically Manage Space
 Save Space By Using Compression
 Proactively Monitor and Manage Tablespace Space Usage

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]
Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

 Reclaim Wasted Space From Tables and Indexes By Using the Segment
Shrink Functionality
 Manage Resumable Space Allocation

9. Implementing Oracle Database Auditing


 Why Enable Auditing
 Enable Unified Auditing
 Create Unified Audit Policies
 Maintain the Audit Trail

10. Configuring Oracle Net Services


 Types of Connection Methods
 Creating Additional Database Listeners
 Creating Oracle Net Service Alias
 Use tnsping to Test Oracle Net Connectivity

Module-IV: Oracle Database 19c Backup & Recovery

1. Backup and Recovery Concepts


 DBA Responsibilities
 Categories of Failures
 Strategies of Backups
 Types of Backups
 Modes of Backup
 Typical Backup Strategies

2. Backup and Recovery Configuration


 Configure the Fast Recovery Area (FRA)
 Multiplex the Control File
 Multiplex Redo Log Files
 Configure ARCHIVELOG Mode

3. Configuring RMAN
 Types of Databases
 Connecting to a Database Using RMAN
 Configuring RMAN
 Configuring and Using Catalog Database

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]
Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

4. Performing and Maintaining RMAN Backup


 Taking Full Backup
 Taking Partial Backup
 Taking Incremental Backup
 Listing Backup
 Reporting Backup
 Maintaining Backup
 Automate Database Backup
 Encrypting RMAN Backup

5. Performing Recovery
 Understanding Restore & Recover
 Performing Recovery of Non-critical Files
 Performing Recovery of Initialization Parameter File
 Performing Recovery of Control Files
 Performing Recovery of Redo Log Files
 Performing Recovery of Datafiles
 Performing Block Media Recovery (BMR)
 Automating Recovery Using RMAN Advisor
 Performing Point-in-Time Recovery
 Restoring a Database to a Different Host

6. Duplicating a Database
 Creating a Duplicate Database

7. Using Flashback Technologies


 Types of Flashback Technologies
 Performing Flashback Drop
 Performing Flashback Table
 Performing Flashback Query
 Performing Flashback Versions Query
 Performing Flashback Transactions Query
 Performing Flashback Database

8. Moving Data
 Using Oracle Data Pump (Logical Backup & Recovery)
 Using SQL*Loader
 Using External Tables

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]
Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

Module-V: Oracle Database 19c: Real Application Cluster (RAC) & Data Guard

1. Real Application Cluster (RAC)


 What is RAC and how it Works?
 Preparing Systems for RAC Nodes
 Installing and Configuring Storage Server
 Creating ASM Disks
 Installing Grid Software
 Installing Database Software
 Creating a Database on Grid Infrastructure
 Verifying RAC Operation

2. Oracle Active Data Guard


 What is Oracle Data Guard and how it Works?
 Setup Physical Standby Active Data Guard using Data Broker
 Managing Primary and Standby Databases Using Data Broker
 Performing Database Switchover
 Performing Database Failover

Module-VI: Oracle Database 19c Performance Tuning

1. Database Maintenance
 Managing Automatic Workload Repository (AWR)
 Using Automatic Database Diagnostic Monitor (ADDM)
 Describing and Using Advisory Framework
 Setting Alert Thresholds
 Using Server Generated Alerts

2. Managing Performance
 Monitoring Performance
 Using Automatic Memory Management (AMM)
 Sizing Memory Buffers

3. Using Database Resource Manager


 Configuring Resource Manager
 Accessing and Creating Resource Plans
 Creating Consumer Groups
 Allocating Resources to the Consumer Groups
 Mapping Consumer Groups to Plans

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]
Oracle Database 19c Administration (OCP) Training Syllabus– Professional IT Solution

 Activating Resource Plan


 Monitoring Resource Manager

4. Using Oracle Scheduler to Automate Tasks


 Simplifying Management Tasks by Using Oracle Scheduler
 Creating a Job, Program and Schedule
 Monitoring Job Execution
 Using a Time or Event Based Schedule for Executing Oracle Scheduler Jobs

Module-VII: Oracle Database 19c Container Database (CDB) & Pluggable


Database (PDB)

1. Creating & Managing Container (CDB) & Pluggable Database (PDB)


 Architecture of CDB & PDB
 Creating a Container Database (CDB)
 Different Methods of Creating Pluggable Database (PDB)
 Startup & Shutdown of PDBs
 Connecting to PDBs
 Managing Initialization Parameters in CDB & PDBs
 Managing Tablespaces in CDB & PDBs
 Managing Users, Privileges & Roles in CDB & PDBs
 Taking Backup of CDB & PDB
 Performing Recovery of CDB & PDB
 Performance Tuning of CDB & PDB

Prepared By: Sanjiv R. Karn


OCP-Oracle, RHCI, RHCE-Linux, RHCS-Ansible, RHCSA-OpenStack, VCP-VMware, DevOps Professional
IT Trainer & Consultant, +977-9851127912, [email protected]

You might also like