Oracle Database Administration (ORA1)

Databases, Oracle

This course provides a practical, hands-on introduction to Oracle database administration, focusing on architecture, step-by-step installation and storage management. You will learn to create databases, configure tablespaces, datafiles and use ASM for storage control.

The training covers core administration tasks: user and role management, access control, monitoring and performance tuning, and backup and recovery using RMAN. You will also learn to diagnose issues, optimize queries and apply security measures for reliable operation.

THIS TRAINING COURSE WILL HELP YOU:

  • Understand Oracle logical and physical database structure
  • Manage database instances and tune their performance
  • Administer users, roles and database security
  • Backup and restore databases using RMAN
  • Monitor and optimize queries and troubleshoot issues

WHO SHOULD ATTEND?

  • Database administrators
  • IT specialists and application developers
  • Professionals managing or optimizing database applications

COURSE LOCATION AND AVAILABLE DATES



This public course is delivered online only, so you can attend remotely without travelling to a classroom. The same course can also be delivered in person as private training at your premises.
For technically demanding courses, prepared remote labs are provided, so you do not need to install anything locally.

Public courses are usually delivered in Czech, but this course is also available in English. We can arrange private training for your team online, at your premises or in our classrooms, and tailor the content to your needs.

For groups of around 4 or more participants, private training can already be comparable in price to booking individual places on a public course. Send us your requirements and we’ll recommend the best format and provide an exact quote.

Request training in English

Course content:

Hide details
  • Overview and Oracle architecture
    1. History and evolution of Oracle Database
    2. Key components and overall architecture
    3. Logical versus physical database structures
    4. New features in the latest release
  • Oracle database installation
    1. Pre-installation requirements
    2. Step-by-step installation guide
    3. Environment configuration
  • Initial database administration
    1. Connecting with SQL*Plus and other tools
    2. Introduction to management tools (e.g., Enterprise Manager)
  • Creating a database and data dictionaries
    1. Creating a new Oracle database instance
    2. Understanding system catalogs and data dictionary views
  • Logical and physical database structure
    1. Space organization: tablespaces, segments and extents
    2. Data storage and recovery: datafiles and redo logs
    3. Introduction to Oracle ASM (Automatic Storage Management)
  • Listener architecture
    1. Oracle Net Services basics and listener configuration
    2. Configuring tnsnames.ora and listener.ora
  • Control files, redo logs and data management
    1. Role of control files in recovery
    2. Managing redo logs to ensure transaction consistency
    3. Data storage management and space allocation in segments
  • User, profile and role management
    1. Creating users and assigning roles
    2. Managing profiles and limits
  • Database object management
    1. Creating and managing tables, views, procedures
    2. Schema design best practices
  • Database security
    1. Overview of Oracle security features
    2. Implementing authentication and authorization
    3. Data encryption techniques
  • Oracle Net - client-server communication
    1. Client-server architecture in Oracle databases
    2. Network configuration and troubleshooting
  • Performance monitoring
    1. Detecting performance problems
    2. Using AWR and ADDM for diagnostics
  • Database transactions
    1. Transaction fundamentals in Oracle
    2. Transaction lifecycle: begin, commit, rollback
    3. ACID properties and their importance
    4. Multiversion concurrency control (MVCC) in Oracle
  • Index and statistics management
    1. Indexing strategies and index types overview
    2. Creating, maintaining and tuning indexes
    3. Gathering and using statistics for query optimization
  • Undo area management
    1. Role of undo in transaction management
    2. Configuring undo retention and sizing policies
  • Backup and recovery concepts
    1. Importance of backup and recovery planning
    2. Backup types: full, incremental and differential
  • Backup and recovery with RMAN
    1. Introduction to RMAN (Recovery Manager)
    2. Backing up databases with RMAN commands
    3. Restoring and recovering databases using RMAN
Prerequisites:
Basic knowledge of SQL and general OS concepts.
Recommended previous course:
Oracle Database – SQL Fundamentals (ORA0)
Recommended follow-up course:
Oracle Database Workshop: Advanced Database Administration (ORA2)
Schedule:
3 days (9:00-17:00)
Price per person:
716.00 € ( 866.36 € incl. 21% VAT)

Training and learning environment