Course Overview
This course is designed to give the Oracle database administrator (DBA) a firm foundation in basic database administrative tasks. Students gain a thorough conceptual understanding of the Oracle database architecture, and how the architectural structures of an Oracle9i database work and interact with one another. Students also learn how to create an operationalThis course is designed to give the Oracle database administrator (DBA) a firm foundation in basic database administrative tasks. Students will gain a conceptual understanding of the Oracle9i database architecture and how the architectural structures work and interact with one another. Students will also learn how to create an operational database and properly manage the various structures in an effective and efficient manner in order to have a well-designed and operational database. In addition to learning the various commands needed to perform the DBA tasks, the course also provides students with instruction to perform the same DBA tasks using the Oracle Enterprise Manager tool. The instructor-led lesson topics are reinforced with structured hands-on practices.
Oracle Architectural Components
- Understanding the physical
structure
- Understanding the memory
structure
- Understanding the process
structure
- Understanding the logical
structure
- Outlining the stages of an SQL
statement
- Defining an Oracle Database, the
Oracle server, and the Oracle
Instance
- Establishing a connection and
creating a session
Getting Started with the Oracle
Server
- Identifying database
administrative tools
Identifying the features of the
Universal Installer
Defining the Optimal Flexible
Architecture
Creating a database during
installation
Creating a new database
Identifying database administrative
users
- Understanding operating system
and password file authentication
- SQL*Plus
- Enterprise Manager
Managing an Oracle Instance
- Creating, managing, and using
initialization files: PFILE and
SPFILE
- Identifying the various states
of starting an instance
- Identifying the various options
available to shutdown an instance
- Monitoring Alert and Trace files
Creating a Database
- Using the Database Configuration
Assistant to create a database
- Creating a database manually
Using the Data Dictionary
- Identifying the uses and
contents of the data dictionary
- Using the data dictionary to
retrieve information about the
database
Maintaining the Control File
- Explaining the uses of the
control file
- Listing the contents of the
control file
- Multiplexing the control file
- Managing control file with
Oracle Managed Files (OMF)
- Obtaining control file
information
Maintaining Redo Log Files
- Explaining the purpose of and
how online redo log files work
- Control log switches and
checkpoints
- Maintaining online redo log
files
- Managing online redo log files
using OMF
- Multiplexing and maintaining
online redo log files
- Archiving online redo log files
- Obtaining online and archived
redo log file information
Managing Tablespaces and Datafiles
Describing storage hierarchy
Establishing the difference between
SYSTEM and Non-SYSTEM tablespaces
- Creating and managing
tablespaces
- Creating a tablespace when using
OMF
- Obtaining tablespace and
datafile information
Storage Structures and Relationships
- Describing the logical structure
of the database (segments, extents,
blocks)
- Listing the segment types and
their uses
- Understanding the use of extents
and their allocation and
deallocation
- Understanding the structure of a
database block
- Maintaining storage structures
with automatic segment - space
management
- Maintaining storage structures
manually
- Obtaining storage structure
information
Managing Undo Data
- Understanding the difference
between automatic undo management
and manual undo management
- Creating and maintaining UNDO
tablespaces
- Obtaining undo information
Managing Tables
- Creating and maintaining tables
using appropriate storage settings
- Obtaining table information
Managing Indexes
- Listing the different types of
indexes and their uses
- Creating b-tree and bitmap
indexes
- Maintaining Indexes
- Identifying unused indexes
- Obtaining index Information
Maintaining Data Integrity
- Implementing data integrity
constraints
- Maintaining integrity
constraints
- Obtaining constraint information
Managing Password Security and Resources
- Managing passwords using
profiles
- Administering profiles
- Controlling use of resources
using profiles
- Managing resources using the
Database Resource Manager
- Obtaining information about
profiles, password management, and
resources
Managing Users
- Creating new database users
- Altering and dropping existing
database users
- Obtaining user information
Duration:- 6 month