Oracle - Database Administration Course

Oracle

Course Details:

Length: 5 days

Price: $2,910/person (USD)

Bundle & Save: View Bundle

Group Price: Request Quote

Training Reviews

Course Features:

Live Instructor Teaching

Certificate of Completion

Digital Badge: Yes

Courseware: Print

Free 6 Month Online Retake

Hands-On Learning: Yes

Software Lab Included: Yes

Delivery Methods:

 Live Online

Individuals & Groups
@ Your Location


  Onsite for Teams

Groups & Teams
@ Your Organization

This is an instructor-led course. It is taught live online by an instructor for individuals or at organizations for groups.
For a private team training, we can teach onsite at your office or private live online.

 

Course Overview

Oracle - Database Administration: Master the Art of Managing and Securing Your Oracle Databases

This comprehensive course gives you in-depth knowledge and practical skills to become a proficient Oracle Database Administrator (DBA). Whether you're a seasoned IT professional looking to specialize in Oracle databases or a budding IT enthusiast eager to embark on a rewarding career path, this program provides a structured learning journey covering all aspects of Oracle database administration.

You will learn to:
  • Master Core SQL: Gain a solid foundation in SQL, including data retrieval, manipulation, and advanced querying techniques.
  • Design and Implement Robust Database Structures: Create, manage, and optimize database objects such as tables, indexes, and views.
  • Ensure Data Security: Implement robust security measures, including user management, access control, and auditing to safeguard sensitive data.
  • Optimize Database Performance: Tune database performance, monitor resource utilization, and troubleshoot performance bottlenecks.
  • Master Database Administration Tasks: Perform essential DBA tasks, including database installation, configuration, backup and recovery, and space management.
  • Leverage Cloud Technologies: Explore and utilize Oracle databases in the cloud environment.
  • Gain In-Demand Skills: Acquire highly sought-after skills by industry leaders, making you a valuable asset in today's competitive job market.
  • Advance Your Career: Boost your resume and increase your earning potential with in-depth Oracle DBA expertise.
This course covers:
  • Oracle Database Fundamentals: Architecture, components, and installation.
  • SQL Essentials: Data retrieval, manipulation, joins, subqueries, and advanced SQL concepts.
  • Database Design and Implementation: Creating tables, indexes, views, and managing constraints.
  • Storage Management: Managing tablespaces, data files, and space allocation.
  • Security: User management, access control, and auditing.
  • Performance Tuning: Optimizing database performance, monitoring resource utilization.
  • Backup and Recovery: Implementing robust backup and recovery strategies.
  • High Availability: Ensuring high availability and minimizing downtime.
  • Cloud Database Administration: Managing Oracle databases in the cloud environment.

Invest in your future with this comprehensive Oracle Database Administration training. Enroll today and unlock your potential!

 


Course Notes

Register Early: Registration Deadline is 2 Weeks Prior to Class Start.

Important Course Information!
Course Taught with Courseware: Oracle 21c for Windows () Courseware.
Course Taught with Software: Oracle 21c for Windows () Software.
Versions that Can Attend: Oracle 23c, 21c, 19c, 18c & 12c for Windows () or Macintosh - iOS () Versions.
Prerequisites
Knowledge Prerequisites:

Completion of the Oracle - SQL & PL/SQL course or equivalent experience using SQL and Oracle Databases.


Suggested Course Prerequisites:
Objectives
Target Audience
Exams & Certifications

Delivery Methods

For Individuals

Learn From an Instructor Live Online

Certstaffix Training public classes are taught by live instructors to you in the comfort of your home or work. Attend our live online, instructor-led classes from the convenience of your location and avoid travel.

How It Works

  • A live instructor teaching you online via Zoom
  • Hands-on learning with the software or skill you are being taught
  • Interaction with all students in the class
  • Any needed software for the class is provided in online lab
  • Easy Q&A. Classes are kept small to have time for student questions

Have more than 10 students needing this course? Contact Us for bulk pricing.

For Groups/Teams

Bundle & Save

Save up to $515 with our Oracle Bundle.

 


Course Topics

Oracle - Database Administration


Section 1: ORACLE DATABASE 12C: SQL FUNDAMENTALS

Chapter 1: Introducing Oracle Database 12c RDBMS
  • Relational Database Management Systems
  • Characteristics of a Relational Database
  • Oracle’s Implementation of RDBMS and ORDBMS
  • The Oracle Database 12c
  • Oracle Database 12c Implementations
  • Connecting to Oracle Database
  • Database Management Tools
  • Oracle Database 12c in the Cloud
  • Familiarizing SQL*Plus
Chapter 2: Introducing SQL
  • SQL Fundamentals
  • Oracle Datatypes
  • Operators and Literals
  • Writing Simple Queries
  • Using the SELECT Statement
  • Filtering Rows
  • Sorting Rows
  • Sorting NULLs
  • Limiting Rows
  • Using Expressions
  • Accepting Values at Runtime
  • Using Ampersand Substitution Variables
  • Saving a Variable for a Session
  • Using Positional Notation for Variables
Chapter 3: Using Single-Row Functions
  • Single-Row Function Fundamentals
  • Functions for NULL Handling
  • Using Single-Row Character Functions
    • Character Function Overview
    • Character Function Descriptions
  • Using Single-Row Numeric Functions
    • Numeric Function Overview
    • Numeric Function Descriptions
  • Using Single-Row Date Functions
    • Date Format Conversion
    • Date Function Overview
    • Date Function Descriptions
  • Using Single-Row Conversion Functions
    • Conversion Function Overview
    • Conversion Function Descriptions
  • Using Other Single-Row Functions
    • Miscellaneous Function Overview
    • Miscellaneous Function Descriptions
Chapter 4: Using Group Functions
  • Group Function Fundamentals
  • Utilizing Aggregate Functions
  • Grouping Data with GROUP BY
  • Group Function Overview
  • Group Function Descriptions: Part 1
  • Group Function Descriptions: Part 2
  • Limiting Grouped Data with HAVING
  • Creating Superaggregates with CUBE and ROLLUP
  • Nesting Functions
Chapter 5: Using Joins and Subqueries
  • Writing Multiple-Table Queries
  • Inner Joins
  • Cartesian Joins
  • Outer Joins
  • Other Multiple-Table Queries
  • Using Set Operators
    • The UNION Operator
    • The UNION ALL Operator
    • The INTERSECT Operator
    • The MINUS Operator
  • Putting It All Together
  • Using Subqueries
  • Single-Row Subqueries
  • Multiple-Row Subqueries
  • Subquery Returns No Rows
  • Correlated Subqueries
  • Scalar Subqueries
  • Multiple-Column Subqueries
  • Subqueries in Other DML Statements
Chapter 6: Manipulating Data
  • Using DML Statements
  • Inserting Rows into a Table
  • Updating Rows in a Table
  • Deleting Rows from a Table
  • Merging Rows
  • Understanding Transaction Control
  • Savepoints and Partial Rollbacks
  • Data Visibility
Chapter 7: Creating Tables and Constraints
  • Database Objects Overview
  • Schema Objects
  • Using Sequences
  • Built-in Datatypes
  • Character Datatypes
  • Numeric Datatypes
  • Date and Time Datatypes
  • Date Arithmetic
  • Binary Datatypes
  • Row ID Datatypes
  • Creating Tables
  • Naming Tables and Columns
  • Specifying Default Values for Columns
  • Adding Comments
  • Creating a Table from Another Table
  • Modifying Tables
  • Adding Columns
  • Modifying Columns
  • Renaming Columns
  • Dropping Columns
  • Hiding Columns from Table
  • Dropping Tables
  • Renaming Tables
  • Making Tables Read-Only
  • Managing Constraints
  • Creating Constraints
  • Dropping Constraints
  • Enabling and Disabling Constraints
  • Deferring Constraint Checks

Section 2: ORACLE DATABASE 12C: INSTALLATION AND ADMINISTRATION

Chapter 8: Introducing Oracle Database 12c Components and Architecture
  • Oracle Database Fundamentals
  • Relational Databases
  • Oracle Database 12c Objects
  • Interacting with Oracle Database 12c
  • Oracle Database 12c Architecture
  • User and Server Processes
  • The Oracle Instance
  • Oracle Storage Structures
Chapter 9: Creating and Operating Oracle Database 12c
  • Oracle Database 12c Software Installation
  • Planning the Oracle Database 12c Software Install
  • Using the Oracle Universal Installer
  • Using DBCA to Create an Oracle 12c Database
  • Invoking the Database Configuration Assistant
  • Configuring an Oracle Database Using the DBCA
  • Deleting an Oracle Database Using the DBCA
  • Managing Database Templates Using the DBCA
  • Working with Oracle Database Metadata
  • Data Dictionary Views
  • Dynamic Performance Views
  • Managing Initialization-Parameter Files
  • Locating the Default Parameter File
  • Modifying Initialization-Parameter Values
  • Starting Up and Shutting Down an Oracle Instance
  • Starting Up an Oracle Database 12c Instance
  • Shutting Down an Oracle Database 12c Instance
  • Monitoring the Database Alert Log
Chapter 10: Understanding Storage and Space Management
  • Understanding the Physical and Logical Storage
  • Contents of a Data Block
  • Managing Tablespaces
  • Identifying Default Tablespaces
  • Creating and Maintaining Tablespaces
  • Obtaining Tablespace Information
  • Managing Data Files
  • Performing Operations on Data Files
  • Using the Oracle Managed Files Feature
  • Querying Data File Information
  • Managing Space
  • Automatic Space Management Features
  • Monitoring Tablespace Free Space
  • Using Segment Advisor
  • Avoiding Out-of-Space Errors
Chapter 11: Managing Data Concurrency and Undo
  • Managing Data Changes Using DML
  • Understanding “Change”
  • Differentiating Undo and Redo
  • Configuring and Monitoring Undo
  • Managing Data Concurrency
  • Understanding Locks and Transactions
  • Maximizing Data Concurrency
  • Detecting and Resolving Lock Conflicts
Chapter 12: Understanding Oracle Network Architecture
  • Introducing Network Configurations
  • Single-Tier Architecture
  • Two-Tier Architecture
  • n-Tier Architecture
  • An Overview of Oracle Net Features
  • Connectivity
  • Manageability
  • Scalability
  • Security
  • Accessibility
  • Configuring Oracle Net on the Server
  • Understanding the Oracle Listener
  • Managing Oracle Listeners
  • Dynamically Registering Services
  • Oracle Net Logging and Tracing on the Server
  • Configuring Oracle Net for the Client
  • Client-Side Names Resolution Options
  • The Host Naming Method
  • The Oracle Easy Connect Method
  • The Local Naming Method
  • Troubleshooting Client-Side Connection Problems
  • An Overview of Oracle Shared Server
  • Dedicated Server vs. Shared Server
  • Advantages and Disadvantages of Shared Server
  • Oracle Shared Server Infrastructure
  • Configuring the Oracle Shared Server
  • Managing a Shared Server
  • Understanding Database Resident Connection Pooling
  • Configuring DRCP
  • Comparing Connection Architectures
  • Communicating Between Databases
  • Introduction to Database Links
  • Creating Database Links
Chapter 13: Implementing Security and Auditing
  • Creating and Managing User Accounts
  • Configuring Authentication
  • Assigning Tablespaces and Quotas
  • Assigning a Profile and Account Settings
  • Removing a User from the Database
  • Managing Default User Accounts
  • Granting and Revoking Privileges
  • Granting Object Privileges
  • Granting System Privileges
  • Role Privileges
  • Applying the Principle of Least Privilege
  • Controlling Resource Usage by Users
  • Implementing Password Security Features
  • Auditing Database Activity
  • Managing Statement Auditing
  • Managing Privilege Auditing
  • Managing Object Auditing
  • Using SQL Developer for Audit Management
  • Purging the Audit Trail
  • Managing Fine-Grained Auditing
  • Implementing Unified Auditing
Chapter 14: Maintaining the Database and Managing Performance
  • Proactive Database Maintenance
  • Managing Optimizer Statistics
  • Gathering Performance Statistics
  • Automatic Database Diagnostic Monitoring
  • The Advisory Framework
  • Monitoring Server-Generated Alerts
  • Understanding Automatic Diagnostic Repository
  • Managing Performance
  • Sources of Tuning Information
  • Tuning Memory
  • Automatic Shared Memory Management
  • Automatic SQL Execution Memory Management
  • Managing Memory Using EM Cloud Control
Chapter 15: Using Backup and Recovery
  • Understanding and Configuring Recovery Components
  • Understanding Control Files
  • Understanding Checkpoints
  • Understanding Redo Log Files
  • Understanding Archived Redo Log (ARCHIVELOG) Files
  • Understanding the Fast Recovery Area
  • Performing Backups
  • Understanding Backup Terminology
  • Backing Up the Control File
  • Backing Up the Database
  • Using RMAN to Perform Backups
  • Managing Backups
  • Understanding Types of Database Failures
  • Statement Failures
  • User-Process Failures
  • Network Failures
  • User-Error Failures
  • Instance Failures
  • Media Failures
  • Performing Recovery Operations
  • Understanding Instance Startup
  • Keeping an Instance from Failing
  • Recovering from Instance Failure
  • Tuning Instance Recovery
  • Recovering from User Errors
  • Recovering from the Loss of a Control File
  • Using the Data Recovery Advisor
  • Recovering from the Loss of a Redo Log File
  • Recovering from the Loss of a Non-System-Critical Data File
  • Recovering from the Loss of a System-Critical Data File
  • Table Recovery Using RMAN
Chapter 16: Controlling Resources and Jobs
  • Resource Management with the Resource Manager
  • Functions of the Resource Manager
  • Understanding Resource Manager Components
  • Configuring the Database Resource Manager
  • Accessing and Creating Resource Plans
  • Updating and Deleting Resources
  • Monitoring the Resource Manager
  • Task Automation with Oracle Scheduler
  • Scheduler Architecture
  • Using Oracle Scheduler
  • Relating Tasks with Job Chains
  • Scheduling Jobs on Remote Systems
  • Prioritizing Jobs with Oracle Scheduler
Chapter 17: Upgrading to Oracle Database 12c
  • Determining the Database Upgrade Method
  • Using Direct Upgrade
  • Migrating to Oracle Database 12c
  • Preparing for a Database Upgrade
  • Running the Pre-Upgrade Information Tool
  • Preparing the Oracle Home
  • Reducing Upgrade Downtime
  • Upgrading the Database
  • Using Database Upgrade Assistant
  • Performing a Manual Upgrade
  • Completing the Post-Upgrade Tasks
  • Migrating to Unified Auditing
  • Downgrading to an Earlier Release
Chapter 18: Using Grid Infrastructure and Data Movement Tools
  • Tools for Moving Data
  • Migrating Data Using Data Pump
  • Data Pump Architecture
  • Using Data Pump Clients
  • Using the Data Pump Wizard
  • Upgrading an 11g R2 Database to 12c
  • Using Full Transportable Export
  • Loading Data with SQL*Loader
  • Specifying SQL*Loader Command-Line Parameters
  • Specifying Control File Options
  • Populating External Tables
  • Loading External Tables Using Data Pump
  • Loading External Tables Using Loader
  • Introducing Grid Infrastructure
  • Installing Oracle Grid Infrastructure
  • Managing Oracle ASM Storage
  • Using Oracle Restart

APPENDICES

Appendix A: Answers to Review Questions

Appendix B: About the Additional Study Tools
  • Additional Study Tools
  • Sybex Test Engine
  • Electronic Flashcards
  • Bonus Author Materials
  • PDF of Glossary of Terms
  • Adobe Reader
  • System Requirements
  • Using the Study Tools
  • Troubleshooting
  • Customer Care
  • Index

 


Course FAQs

This course is taught by a live instructor and is available in two class formats:

  1. Live Online for Individuals
  2. Onsite/Online for Private Groups

 



 


Related Oracle Information:

Public instructor-led Oracle course prices start at $2,910 per student. Group training discounts are available.

Self-Paced Oracle eLearning courses cost $825 at the starting point per student. Group purchase discounts are available.







Registration:

Have a Group?
Request Private Training

7/21/2025 10:00:00 AM
Online Class

Registration Deadline - 07/06/2025

 

11/3/2025 10:00:00 AM
Online Class

Registration Deadline - 10/19/2025

Start your training today!