Oracle Training
Oracle Training
Oracle Training
TRAINING
For Enterprise Success
Paraklete Institute
Master – Certify – Practice - Lead
Oracle Certification Training Courses
Overview
The Oracle certification course is held in high regard in the global IT community. Becoming
an expert in Oracle platforms can be extremely beneficial to one’s career, and if a working
professional is just starting out, he can gain a competitive advantage over his peers in the
field. The certifications in Oracle are of different levels of expertise. There are also different
certifications available for different job roles which are based on the main pillars of
technology.
Administration of the Oracle database management system (DBMS) software environment and of
the server systems on which the DBMS runs is one of the primary tasks required of database
administrators. While it is true that the hardware and software platforms on which the DBMS
runs have become increasingly complex, as has the database software itself, the capabilities
provided by the Oracle database have correspondingly become more sophisticated.
Target Audience
Prerequisites
Many students taking this course have familiarity with system administration and administration
of other non-Oracle databases, and this is helpful though not mandatory. Specific course
prerequisites for this course are these Sideris titles:
• ORACLE DATABASE 11G R2: SQL FUNDAMENTALS – COMPLETE LIBRARY
• ORACLE DATABASE 11G R2: PROGRAM WITH PL/SQL – COMPLETE LIBRARY
This course should be considered the first part of the Sideris integrated database administrator
curriculum. Therefore, in the not-too-distant future one should proceed to the follow-up course
• ORACLE DATABASE 11G: ADMINISTRATION II
Content Summary
Pages: 1,107
Duration: 5 days
Instructor Resources
Instructor resources from the Sideris Training Portal. There is no substitute for a subject matter
expert. Sideris custom print courseware combined with our online resources make distance-
learning and virtual training more effective than ever. Download the instructor resources for this
courseware and see how your instructor presentations improve!
Objectives
The overall objective of this training course is to allow the student to gain the skills necessary for
day-to-day administration of an Oracle database. These training materials are the starting point
for Oracle database administrators and sets the foundation for advanced administrator training
and certification. Major tasks to be considered within this course are:
• Configuration of the Linux and MS Windows operating systems in anticipation of a database
installation
• Server Class installation of the Oracle 11g R2 Enterprise Edition database
• Verification of a valid database installation
• Database administrator interface options, including the use of Enterprise Manager, command-
line SQL*Plus, and terminal console SSH
• Database deinstallation
• Online software patching
• Startup and shutdown of database services and related software components
• Super administrator authentication options
• An in-depth exploration of the database architecture, including memory, process and data
structures, and the management of those structures.
• Management of database files.
• Specialized facilities intended to maximize performance of enterprise-scale transactional
applications, such as the shared SQL and PL/SQL cache, the Result Cache, the database buffer
cache, and other similar components.
• Management of security policies and procedures, including administration of user accounts,
roles, privileges and profiles.
• Utilization of advanced self-tuning and self-management capabilities, including the use of
Oracle-Managed Files, database Advisors and other components of the Management Framework.
• Performance monitoring, problem troubleshooting, and resolving lock and conflict issues.
• Using the Oracle Enterprise Manager and SQL interfaces for administration tasks.
• Control over database support services, including the Database Control, Oracle Net and others.
• A primer on backup and recovery structures and strategies.
• Operating system-specific considerations for various platforms, especially Linux and MS
Windows Server.
Contents
INSTALLATION & UPGRADE VOLUME
VOLUME A:
VOLUME B:
General Description
Target Audience
Prerequisites
Specific prerequisites for this course are the following Sideris titles, or
equivalent experience:
• ORACLE DATABASE 11G R2: SQL FUNDAMENTALS – COMPLETE
LIBRARY
• ORACLE DATABASE 11G R2: PL/SQL FUNDAMENTALS – COMPLETE
LIBRARY
• ORACLE DATABASE 11G R2: ADMINISTRATION I
Next Course
Content Summary
Instructor Resources
Instructor resources from the Sideris Training Portal. There is no substitute for
a subject matter expert. Sideris custom print courseware combined with our
online resources make distance-learning and virtual training more effective
than ever. Download the instructor resources for this courseware and see how
your instructor presentations improve!
Objectives
Certification
This course covers information relevant for the certification test EXAM #1Z1-
053 ORACLE DATABASE 11G R2: ADMINISTRATION II.
This textbook may be used as one module within a Sideris courseware kit
entitled ORACLE DATABASE 11G R2: ADMINISTRATION II. When delivered
in this format as an instructor-led training (ILT) or live virtual training session,
the suggested presentation length of all modules included in this kit is 5 days.
The sequence in which the modules should be considered is:
• ORACLE DATABASE 11G R2: ADVANCED DATABASE ADMINISTRATION
• ORACLE DATABASE 11G R2: RESOURCE MANAGER & SCHEDULER
• ORACLE DATABASE 11G R2: RMAN BACKUP & RECOVERY
Contents
MANAGING MEMORY
• ABOUT ADVANCED ADMINISTRATION
• ABOUT MANUAL MEMORY MANAGEMENT
• AUTOMATIC MEMORY MANAGEMENT
• MEMORY_TARGET
• MEMORY_MAX_TARGET
• SGA_TARGET
• SGA_MAX_SIZE
• WORKAREA_SIZE_POLICY & PGA_AGGREGATE_TARGET
• USING EM & THE MEMORY ADVISORS
• MONITOR IN MEMORY ACCESS MODE
GLOBALIZATION
• GLOBALIZATION SETTINGS
• NLS_LANG
• NLS_LANGUAGE & NLS_TERRITORY
• DATE & TIME LOCALIZATION
• LINGUISTIC INDEXES
• ABOUT LOCALE BUILDER
RECOVERY CONCEPTS
• THE BACKUP & RECOVERY STRUCTURES
• ORACLE SECURE BACKUP
• MANAGING REDO DATA
• MANAGING ARCHIVED REDO DATA
• CHECKLIST FOR SOUND RECOVERY
INSTANCE RECOVERY
• ABOUT INSTANCE RECOVERY
• INSTANCE RECOVERY PARALLELISM
• Changing RECOVERY_PARALLELISM
• MTTR ADVISOR & TUNING CHECKPOINTS
• LOG_CHECKPOINTS_TO_ALERT
• REDO LOGFILE SIZE ADVISOR
• FAST-START ON-DEMAND PARALLELISM
CONFIGURING RMAN
• RMAN ARCHITECTURE
• LAUNCH & USE RMAN
• CONFIGURE RMAN SETTINGS
• ALLOCATE RMAN CHANNELS
TRANSPORTING TABLESPACES
• ABOUT TABLESPACE TRANSPORTATION
• READ-ONLY TABLESPACE TRANSPORTATION
• READ-WRITE TABLESPACE TRANSPORT
• TRANSPORT TABLESPACES USING EM
General Description
This course brings database administrators beyond a basic understanding of their duties and to
transfer advanced skills needed to effectively administer an Oracle database installation within a
large-scale enterprise. Important subject areas include advanced database configuration,
performance monitoring and tuning, configuring for recovery, troubleshooting and fault diagnosis,
and use of the extensive advisory framework. Sometimes configuration and operational problems
can exist within an Oracle database installation because important technologies are either not
fully understood or not properly implemented.
Advanced technologies which should be applied to any mission-critical database installation. The
Database Resource Manager is an essential tool for database tuning and achieving optimum
performance, and is often used in combination with the advisors. The Database Scheduler is a
sophisticated tool which can automate many administration tasks and integrate the database into
the larger data center and systems infrastructure. All of the data within a database installation is
at risk unless one has designed, tested and implemented a robust backup and recovery strategy.
When a major failure occurs, a variety of recovery and troubleshooting techniques must be
employed. The Oracle Recovery Manager (RMAN) tool is discussed with additional facilities
including the Data Recovery Advisor, Redo Log File Size Advisor and MTTR Advisor. It is tempting
to short-cut appropriate backup procedures if they perform poorly, so special attention is giving
to performance optimization.
Target Audience
Prerequisites
Specific prerequisites for this course are the following Sideris titles, or equivalent experience:
• ORACLE DATABASE 11G R2: SQL FUNDAMENTALS – COMPLETE LIBRARY
• ORACLE DATABASE 11G R2: PL/SQL FUNDAMENTALS – COMPLETE LIBRARY
• ORACLE DATABASE 11G R2: ADMINISTRATION I
Next Course
Administrators may wish to proceed onto more focused and specialized courses with these
modules:
• ORACLE DATABASE 11G R2: GRID INFRASTRUCTURE & ASM
• ORACLE DATABASE 11G R2: PERFORMANCE TUNING
• ORACLE DATABASE 11G R2: SQL TUNING
• ORACLE DATABASE 11G R2: ENCRYPTION & ADVANCED DATA SECURITY
• ORACLE ENTERPRISE MANAGER 11G R2: GRID CONTROL
Content Summary
Duration: 5 days
Objectives
This course brings database administrators beyond a basic understanding of their duties and to
transfer advanced skills needed to effectively administer an Oracle database installation within a
large-scale enterprise.
• Automatic database management, monitoring and tuning facilities. Included are automatic
management of storage space and memory resources within the database and the role of the
Segment Advisor and Memory Advisors.
• Automatic resumption of database operations even in the face of storage space allocation
failures and errors.
• Setting metric and alert thresholds for proactive database monitoring.
• Using deferred segment creation to improve performance and establish efficient use of space.
• Globalization features within the database to support applications in multiple languages,
currencies, time zones and countries.
• Utilizing diagnostic sources in troubleshooting database problems and employing the Fault
Diagnosability Infrastructure, the Database Instance Health monitor and the Support Workbench
to capture and process fault data.
• Configuring the database to recover from a wide variety of failures. This includes configuring
redo log files and the Flash or Fast Recovery Area.
• Using Oracle flashback technology to recover from user errors and from database failures,
including Flashback Data Archive and Flashback Transaction Backout as part of the Oracle Total
Recall technology.
• Perform other flashback operations, including Flashback Version Query, Flashback Transaction
Query and Flashback Database.
• Controlling resource utilization on database servers whose resource demand exceeds its
capacity.
• Advanced resource management for complex configurations involving multiple CPUs and
multiple database instances.
• Automating launching routine maintenance tasks and even application functions using the
database Scheduler.
• Tune performance of database operations and SQL statement execution using the extensive
advisory framework and the Automatic Database Diagnostic Monitoring (ADDM) facility. Included
in this framework are the SQL Tuning and SQL Access advisors.
• User-managed and automatically managed backup strategies and database recovery operations
using RMAN and other database facilities.
• Database instance recovery, tuning checkpoints, the Redo Log File Size Advisor and the MTTR
Advisor.
• User-managed recovery scenarios, including recovery from temporary, read-only and index
tablespaces.
• Automatically managed backup strategies and database recovery operations using RMAN and
other database facilities. Complete and incomplete media recovery, including database point-in-
time recovery and tablespace point-in-time recovery.
• Build upon basic RMAN capabilities with a centralized recovery catalog. Deploy standardized
and consistent backup and recovery procedures throughout the enterprise by means of dynamic
stored scripts and variable substitution.
• Optimizing backups for faster performance and parallelization of operations, employing
compression algorithms and other strategies for optimum efficiency.
• Data preservation through archival backups.
• Duplicate databases for regulatory compliance, Real Application Testing database replay, test
configuration and other purposes.
• Detecting and handling failures and corruption, including the use of RMAN block recovery and
the Data Recovery Advisor.
Certification
This course covers information relevant for the certification test EXAM #1Z1-053 ORACLE
DATABASE 11G R2: ADMINISTRATION II.
This courseware may be used as one module within a single courseware kit entitled ORACLE
DATABASE 11G R2: ADMINISTRATION II. When delivered in this format as an instructor-led
training (ILT) or live virtual training session or Face-to-Face Classroom, the suggested
presentation length of all modules included in this kit is 5 days. The sequence in which the
modules should be considered is:
• ORACLE DATABASE 11G R2: ADVANCED DATABASE ADMINISTRATION
• ORACLE DATABASE 11G R2: RESOURCE MANAGER & SCHEDULER
• ORACLE DATABASE 11G R2: RMAN BACKUP & RECOVERY
Contents
MANAGING MEMORY
• ABOUT ADVANCED ADMINISTRATION
• ABOUT MANUAL MEMORY MANAGEMENT
• AUTOMATIC MEMORY MANAGEMENT
• MEMORY_TARGET
• MEMORY_MAX_TARGET
• SGA_TARGET
• SGA_MAX_SIZE
• WORKAREA_SIZE_POLICY & PGA_AGGREGATE_TARGET
• USING EM & THE MEMORY ADVISORS
• MONITOR IN MEMORY ACCESS MODE
GLOBALIZATION
• GLOBALIZATION SETTINGS
• NLS_LANG
• NLS_LANGUAGE & NLS_TERRITORY
• DATE & TIME LOCALIZATION
• LINGUISTIC INDEXES
• ABOUT LOCALE BUILDER
DIAGNOSING DATABASE PROBLEMS
• FAULT DIAGNOSABILITY INFRASTRUCTURE
• USING THE ALERT LOG
• ABOUT THE TRACE FILES
• DATABASE INSTANCE HEALTH SNAPSHOT
• USING THE SUPPORT WORKBENCH
• ENABLE ORACLE CONFIGURATION MANAGE
RECOVERY CONCEPTS
• THE BACKUP & RECOVERY STRUCTURES
• ORACLE SECURE BACKUP
• MANAGING REDO DATA
• MANAGING ARCHIVED REDO DATA
• CHECKLIST FOR SOUND RECOVERY
MANAGING RESOURCES
• RESOURCE MANAGER ARCHITECTURE
• CONSUMER GROUPS
• RESOURCE PLANS
• AUTOMATIC & ADAPTIVE MAPPING
• ACTIVATING PLANS
• MONITORING RESOURCE ALLOCATION
• EXPLICIT CONSUMER GROUP SWITCHING
• INSTANCE CAGING
INSTANCE RECOVERY
• ABOUT INSTANCE RECOVERY
• INSTANCE RECOVERY PARALLELISM
• Changing RECOVERY_PARALLELISM
• MTTR ADVISOR & TUNING CHECKPOINTS
• LOG_CHECKPOINTS_TO_ALERT
• REDO LOGFILE SIZE ADVISOR
• FAST-START ON-DEMAND PARALLELISM
CONFIGURING RMAN
• RMAN ARCHITECTURE
• LAUNCH & USE RMAN
• CONFIGURE RMAN SETTINGS
• ALLOCATE RMAN CHANNELS
BACKUP WITH RMAN
• ABOUT BACKUP FILE TYPES
• PERFORMING FULL BACKUPS
• PERFORMING INCREMENTAL BACKUPS
• ESTABLISHING BACKUP RETENTION POLICY
• GENERATE REPORTS
• REPORT UNRECOVERABLE
• REPORT NEED BACKUP
• LIST INCARNATION
TRANSPORTING TABLESPACES
• ABOUT TABLESPACE TRANSPORTATION
• READ-ONLY TABLESPACE TRANSPORTATION
• READ-WRITE TABLESPACE TRANSPORT
• TRANSPORT TABLESPACES USING EM
Target Audience
The target audience for this textbook is all Oracle professionals, both business and systems
professionals. Among the specific groups for whom this textbook will be helpful are:
This training textbook considers advanced features for Oracle 12c database administrators. Like
any
major software platform, the management of an Oracle database in a production environment can
present challenges. Responding to those challenges requires more than just a basic understanding
of
database administration.
Target Audience
Prerequisites
The entire Oracle database administrator curriculum, including this textbook that you are now
reading, has these prerequisites from the Sideris Textbook Series For Oracle Database
Developers.
Equivalent experience is also acceptable.
• ORACLE DATABASE 12C: SQL FUNDAMENTALS (LEVELS I & II)
• ORACLE DATABASE 12C: PL/SQL FUNDAMENTALS (LEVELS I & II)
With regard to this text and its position within the Sideris Textbook Series For Oracle
Administrators these are the required prerequisites, or equivalent experience:
• ORACLE DATABASE 12C: INSTALL & UPGRADE WORKSHOP
• ORACLE DATABASE 12C: ARCHITECTURE & INTERNALS
• ORACLE DATABASE 12C: ADMINISTRATION WORKSHOP
Certification
This textbook considers subjects helpful for certification as an Oracle Database 12c Administrator
Certified Professional (OCP) for "Exam: 1Z0-063: Oracle Database 12c: Advanced
Administration".
Content Summary
Volumes: 2
Pages: 906
Hands-on Workshops: 13
Exercises: 109
Readers may next wish to proceed onto these textbooks from this textbook series:
• ORACLE DATABASE 12C: BACKUP & RECOVERY WORKSHOP
• ORACLE DATABASE 12C: RESOURCE MANAGER & SCHEDULER
• ORACLE DATABASE 12C: MANAGE THE MULTITENANT ARCHITECTURE
Objectives
Contents
Advanced Compression
• About Compression
• Table Compression
• Basic Table Compression
• Advanced Row Compression
• Additional Table Compression Considerations
• Index Compression
• Key Compression
• Advanced Index Compression
• Hybrid Columnar Compression
• Compression Analysis
• Using SQL Metadata Queries
• Using DBMS_COMPRESSION()
• Using EM CC
In-Memory Storage
• About Traditional Table Caching
• Big Table Caching
• Full Database Caching
• In-Memory Column Store
• IMCS Internals
• Configuring The IMCS
• Assigning Objects To The IMCS
• Assigning Columns To The IMCS
• Monitoring IMCS Using EM CC
In-Database Archiving
• About In-Database Archiving
• In-Database Archival Tables
• In-Database Archiving Of Rows
• Temporal Validity
Data Redaction
• About Data Redaction
• The Redaction Functions
• Using Function Type dbms_redact.random
• Using Function Type dbms_redact.partial
• Function Type dbms_redact.partial Shortcuts
• Using Function Type dbms_redact.regexp
• Function Type dbms_redact.regexp Shortcuts
• Defining Redaction Policies
• Managing Redaction Policies
• Customizing Full Redaction
• Viewing Redaction Metadata
• Using EM Cloud Control
• Inference Attacks
SPECIALIZATION COURSES
Description
This Oracle 11g textbook will give attention to three fundamental pillars of effective
implementation of PL/SQL applications. The PL/SQL programming language is at the core of most
Oracle database applications. First, we will explore the advanced features of the language which
allow powerful and effective database applications to be built. Next, we will discuss performance
tuning techniques which allows these applications to run efficiently. Finally, we will consider
critical security measures which should be implemented to counter hacker attacks and other
security threats. In addition to receiving the print copy of this textbook, all students may receive
e-Learning modules.
This textbook can be used for advanced self-study, or for instructor-led training in both in-class or
virtual-class environments. Textbooks can also be used for ongoing reference long after
the course is completed.
See the list of related textbook items for a print textbook version of this eTextbook.
Audience
The target audience for this course is senior application developers. Developers who will be
building, debugging and tuning PL/SQL program units will benefit from this course.
Prerequisites
Content Summary
• Volumes: 2
• Pages: 617
• Hands-on Workshops: 16
• Exercises: 98
Objectives
The PL/SQL programming language is at the core of most Oracle database applications. This
training course will give attention to three fundamental pillars of effective implementation of
PL/SQL applications. First, we will explore the advanced features of the language which allow
powerful and adaptable database applications to be built. Next, we will discuss performance
tuning techniques which allows these applications to run efficiently. Finally, we will consider
critical security measures which should be implemented to counter hacker attacks and other
security threats.
Among the specific topics contained within these training materials are:
• Invoking external procedures and integrating these into PL/SQL applications. These include
external Java classes using the JDBC interface and external C programs contained within DLL
libraries.
• Using dynamic SQL to extend the functionality and flexibility of database programs, including
the DBMS_SQL() system-supplied package for maximum flexibility.
• Identifying SQL injection attack vulnerabilities within an application and applying
countermeasures to address security risks and protect against hacking.
• Incorporating collections and other advanced types into application logic to increase efficiency
and execution speed.
• Working with LOBs, including piece-wise data manipulation and dynamic modification of
SecureFile storage options.
• Expanding functionality with system-supplied database utility packages.
• Tuning with the DBMS_PROFILER() system-supplied package and debugging with the
DBMS_TRACE() system-supplied package.
• Writing efficient PL/SQL code and avoiding common coding mistakes.
• Enabling native compilation and execution of all database-resident program units.
• Controlling and managing PL/SQL compilation for high-efficiency execution.
• Analyze PL/SQL code structure by means of the PL/Scope facility.
• Analyze PL/SQL application performance and tune bottlenecks using the PL/SQL Hierarachical
Profiler.
• Recognizing the dangers of SQL injection attacks against PL/SQL applications and applying
countermeasures to this potential security threat from hackers.
• Implementing fine-grained security mechanisms as part of an advanced security model using
application contexts and the Oracle virtual private database (VPD).
• Dynamic partitioning and DML parallelization using the system-supplied package
DBMS_PARALLEL_EXECUTE().
Contents
DYNAMIC SQL
• ADVANTAGES & DISADVANTAGES
• NATIVE DYNAMIC SQL
• DYNAMIC UPDATE...RETURNING
• DYNAMIC SQL USING DBMS_SQL()
USING COLLECTIONS
• ABOUT COLLECTIONS
• BULK BIND USING COLLECTIONS
• COLLECTION METHODS
• MORE ABOUT THE RETURNING CLAUSE
• ADVANCED COLLECTION FEATURES
• Collection MULTISET Operations
• IN INDICES OF CLAUSE
• IN VALUES OF CLAUSE
Description
The PL/SQL programming language is at the core of most Oracle database applications. This
training textbook will give attention to three fundamental pillars of effective implementation of
PL/SQL applications. First, we will explore the advanced features of the language that allow
powerful and adaptable database applications to be built. Next, we will discuss performance
tuning techniques that allow these applications to run efficiently. Finally, we will consider critical
security measures which should be implemented to counter hacker attacks and other security
threats.
See the list of related textbook items for a print textbook version of this eTextbook.
Audience
The target audience for thiseTextbook is senior application developers. Developers who will be
building, debugging and tuning PL/SQL program units will benefit from this textbook.
Prerequisites
Specific prerequisites for this textbook are the following Sideris titles, or equivalent experience:
You can see where thiseTextbook and its prerequisites fit within the Sideris Oracle Database 12c
Application Developers curriculum.
This textbook is part of the Sideris Oracle SQL Expert series, which in turn is one of the learning
paths from the Sideris Oracle Database 12c: SQL & PL/SQL Programming curriculum.
Content
• Volumes: 2
• Pages: 838
• Hands-on Workshops: 16
• Exercises: 99
Certification
Objectives
Content
• Volumes: 2
• Pages: 838
• Hands-on Workshops: 16
• Exercises: 99
Certification
Objectives
Contents
Yaoundé
Imm. Standard Chartered Bank
Face Ministère de la Communication,
Avenue L’Indépendance
Buea
AnB Accountancy Building Molyko,
Contact:
+237 243 247 770;
691 246 428
651 823 228
Website: www.paraklete.global
Email: [email protected]