diplomado oracle dba specialist - certificatic · pdf filediplomado oracle dba specialist ......

34
Diplomado Oracle DBA Specialist Duración: 250 horas. Horario: Sabatino de 8:00 a 16:00 horas. Incluye: 1. Curso presencial de 250 horas. 2.- Material oficial de Oracle University (e-kit´s) de los siguientes cursos: - Oracle Database 12c: SQL & PLSQL Fundamentals - Oracle Database 12c: Admin, Install and Upgrade Accelerated - Oracle Database 12c: Backup and Recovery Workshop - Oracle Database 12c: Management Multitenant Architecture - Oracle Database 12c: Performance Management and Tuning - Oracle Database 12c: RAC Administration Requisitos: Es Indispensable traer lap-top con las siguientes características: 1. Procesador: Intel(R) Core(TM) i5 ó i7 Quad Core a 2.0 GHz o un procesador equivalente en Intel o AMD de cuatro núcleos. 2. Tipo de Sistema Operativo Windows 7 u 8 a 64 Bits. 3. Mínimo de memoria RAM: 12 GB. 4. Mínimo de espacio en Disco 150 GB disponibles.

Upload: ledan

Post on 06-Feb-2018

231 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Diplomado Oracle DBA Specialist

Duración: 250 horas.

Horario: Sabatino de 8:00 a 16:00 horas.

Incluye:

1. Curso presencial de 250 horas.

2.- Material oficial de Oracle University (e-kit´s) de los siguientes cursos:

- Oracle Database 12c: SQL & PLSQL Fundamentals

- Oracle Database 12c: Admin, Install and Upgrade Accelerated

- Oracle Database 12c: Backup and Recovery Workshop

- Oracle Database 12c: Management Multitenant Architecture

- Oracle Database 12c: Performance Management and Tuning

- Oracle Database 12c: RAC Administration

Requisitos:

Es Indispensable traer lap-top con las siguientes características:

1. Procesador: Intel(R) Core(TM) i5 ó i7 Quad Core a 2.0 GHz o un procesador equivalente

en Intel o AMD de cuatro núcleos.

2. Tipo de Sistema Operativo Windows 7 u 8 a 64 Bits.

3. Mínimo de memoria RAM: 12 GB.

4. Mínimo de espacio en Disco 150 GB disponibles.

Page 2: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Oracle University | Contact Us: 001-855-844-3881 & 001-800-514-06-97

Oracle Database: SQL and PL/SQL Fundamentals NEW

Duration: 5 Days

What you will learn

This Oracle Database: SQL and PL/SQL Fundamentals training delivers the fundamentals of SQL and PL/SQL along

with the benefits of the programming languages using Oracle Database technology. You'll explore the concepts of

relational databases.

Learn To:

Write queries against single and multiple tables, manipulate data in tables and create database objects.

Use single row functions to customize output.

Invoke conversion functions and conditional expressions.

Use group functions to report aggregated data.

Create PL/SQL blocks of application code that can be shared by multiple forms, reports and data management

applications.

Develop anonymous PL/SQL blocks, stored procedures and functions.

Declare identifiers and trap exceptions.

Use DML statements to manage data.

Use DDL statements to manage database objects.

Declare PL/SQL Variables.

Conditionally control code flow (loops, control structures).

Describe stored procedures and functions.

Retrieve row and column data from tables.

Benefits to You

Ensure fast, reliable, secure and easy to manage performance. Optimize database workloads, lower IT costs and deliver

a higher quality of service by enabling consolidation onto database clouds.

Hands-On Practices

Demonstrations and hands-on practice reinforce the fundamental concepts that you’ll learn in this course. By enrolling in

this course, you’ll begin using Oracle SQL Developer to develop these program units. SQL*Plus and JDeveloper are

available as optional tools.

Course Bundle

Note: This course is a combination of Oracle Database: SQL Workshop I and Oracle Database: PL/SQL Fundamentals

courses.

AudienceApplication Developers

Copyright © 2013, Oracle. All rights reserved. Page 1

Page 3: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Forms DeveloperFunctional ImplementerPL/SQL DeveloperPortal DeveloperReports DeveloperTechnical Consultant

Related Training

Required Prerequisites

Familiarity with data processing concepts and techniques

Familiarity with programming concepts

Course ObjectivesRun data manipulation statements (DML) to update data in the Oracle Database.

Design PL/SQL anonymous block that execute efficiently.

Describe the features and syntax of PL/SQL.

Handle runtime errors.

Describe stored procedures and functions.

Use PL/SQL programming constructs and conditionally control code flow (loops, control structures, and explicit cursors).

Use cursors to process rows.

Identify the major structural components of the Oracle Database 11g.

Retrieve row and column data from tables with the SELECT statement.

Create reports of sorted and restricted data.

Employ SQL functions to generate and retrieve customized data.

Display data from multiple tables using the ANSI SQL 99 JOIN syntax.

Create reports of aggregated data.

Run data definition language (DDL) statements to create and manage schema objects.

Course Topics

IntroductionOverview of Oracle Database 12c and related products

Copyright © 2013, Oracle. All rights reserved. Page 2

Page 4: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Overview of relational database management concepts and terminologiesIntroduction to SQL and its development environmentsThe HR schema and the tables used in this courseOracle Database documentation and additional resources

Retrieve Data using the SQL SELECT Statement List the capabilities of SQL SELECT statementsGenerate a report of data from the output of a basic SELECT statementUse arithmetic expressions and NULL values in the SELECT statementInvoke Column aliasesConcatenation operator, literal character strings, alternative quote operator, and the DISTINCT keywordDisplay the table structure using the DESCRIBE command

Restricted and Sorted Data Write queries with a WHERE clause to limit the output retrievedDescribe the comparison operators and logical operatorsDescribe the rules of precedence for comparison and logical operatorsUsage of character string literals in the WHERE clauseWrite queries with an ORDER BY clause Sort the output in descending and ascending orderSubstitution Variables

Usage of Single-Row Functions to Customize Output List the differences between single row and multiple row functionsManipulate strings using character functionsManipulate numbers with the ROUND, TRUNC, and MOD functionsPerform arithmetic with date dataManipulate dates with the DATE functions

Conversion Functions and Conditional Expressions Describe implicit and explicit data type conversionDescribe the TO_CHAR, TO_NUMBER, and TO_DATE conversion functionsNesting multiple functionsApply the NVL, NULLIF, and COALESCE functions to dataUsage of conditional IF THEN ELSE logic in a SELECT statement

Aggregated Data Using the Group Functions Usage of the aggregation functions in SELECT statements to produce meaningful reportsDescribe the AVG, SUM, MIN, and MAX functionHow to handle Null Values in a group function?Divide the data in groups by using the GROUP BY clauseExclude groups of date by using the HAVING clause

Display Data From Multiple TablesWrite SELECT statements to access data from more than one tableJoin Tables Using SQL:1999 Syntax View data that does not meet a join condition by using outer joinsJoin a table to itself by using a self joinCreate Cross Joins

Usage of Subqueries to Solve QueriesUse a Subquery to Solve a Problem

Copyright © 2013, Oracle. All rights reserved. Page 3

Page 5: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Single-Row Subqueries Group Functions in a Subquery Multiple-Row Subqueries Use the ANY and ALL Operator in Multiple-Row Subqueries Use the EXISTS Operator

SET OperatorsDescribe the SET operatorsUse a SET operator to combine multiple queries into a single queryDescribe the UNION, UNION ALL, INTERSECT, and MINUS OperatorsUse the ORDER BY Clause in Set Operations

Data ManipulationAdd New Rows to a TableChange the Data in a Table Use the DELETE and TRUNCATE StatementsHow to save and discard changes with the COMMIT and ROLLBACK statementsImplement Read ConsistencyDescribe the FOR UPDATE Clause

DDL Statements to Create and Manage TablesCategorize Database ObjectsCreate Tables Describe the data typesUnderstand ConstraintsCreate a table using a subqueryHow to alter a table?How to drop a table?

Other Schema ObjectsCreate, modify, and retrieve data from a viewPerform Data manipulation language (DML) operations on a viewHow to drop a view?Create, use, and modify a sequenceCreate and drop indexesCreate and drop synonyms

Introduction to PL/SQLPL/SQL Overview List the benefits of PL/SQL SubprogramsOverview of the Types of PL/SQL blocksCreate a Simple Anonymous Block Generate the Output from a PL/SQL Block

PL/SQL IdentifiersList the different Types of Identifiers in a PL/SQL subprogramUsage of the Declarative Section to Define IdentifiersUse of variables to store dataScalar Data Types%TYPE Attribute Bind VariablesSequences in PL/SQL Expressions

Copyright © 2013, Oracle. All rights reserved. Page 4

Page 6: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Write Executable StatementsBasic PL/SQL Block Syntax GuidelinesHow to comment code?SQL Functions in PL/SQLData Type ConversionNested Blocks Operators in PL/SQL

Interaction with the Oracle Server SELECT Statements in PL/SQL to Retrieve dataData Manipulation in the Server Using PL/SQL The SQL Cursor conceptLearn to use SQL Cursor Attributes to Obtain Feedback on DMLHow to save and discard transactions?

Control StructuresConditional processing Using IF StatementsConditional processing Using CASE StatementsSimple Loop StatementWhile Loop StatementFor Loop StatementThe Continue Statement

Usage of Composite Data Types PL/SQL Records The %ROWTYPE Attribute Insert and Update with PL/SQL RecordsAssociative Arrays (INDEX BY Tables)INDEX BY Table Methods INDEX BY Table of Records

Explicit CursorsUnderstand Explicit CursorsDeclare the CursorHow to open the Cursor?Fetching data from the CursorHow to close the Cursor?Cursor FOR loopExplicit Cursor AttributesFOR UPDATE Clause and WHERE CURRENT Clause

Exception Handling What are Exceptions?Handle Exceptions with PL/SQLTrap Predefined Oracle Server ErrorsTrap Non-Predefined Oracle Server ErrorsTrap User-Defined Exceptions Propagate ExceptionsRAISE_APPLICATION_ERROR Procedure

Stored Procedures and FunctionsWhat are Stored Procedures and Functions?

Copyright © 2013, Oracle. All rights reserved. Page 5

Page 7: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Differentiate between anonymous blocks and subprogramsCreate a Simple ProcedureCreate a Simple Procedure with IN parameterCreate a Simple FunctionExecute a Simple ProcedureExecute a Simple Function

Copyright © 2013, Oracle. All rights reserved. Page 6

Page 8: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Oracle University | Contact Us: +52 1 55 8525 3225

Oracle Database 12c: Admin, Install and Upgrade Accelerated

Duration: 5 Days

What you will learn

This Oracle Database 12c: Admin, Install and Upgrade Accelerated course covers 7 days worth of content in only 5

days. It consists of the Oracle Database 12c: Administration Workshop Ed 1 course (5 days) and the Oracle Database

12c: Install and Upgrade Workshop Ed 1 course (2 days). This course will will teach you about the Oracle Database

architecture and you will discover how to effectively manage an Oracle Database instance. You will also be provided key

information on how to install and administer Oracle Database 12c.

Learn To:

Upgrade an existing Oracle Database to Oracle Database 12c.

Create and manage an Oracle Database Instance.

Create and manage Storage Structures.

Configure the Oracle Network Environment.

Create and manage users.

Monitor the database and manage performance.

Learn basic information on backup and recovery techniques.

Benefits To You

Discover how you can effectively install and manage an Oracle Database instance. Create a container database and

provision pluggable databases to support your business needs. Benefit from learning how to configure the Oracle

Network Environment to perform database maintenance.

AudienceData Warehouse AdministratorDatabase AdministratorsDatabase DesignersSupport EngineerTechnical Administrator

Related Training

Required Prerequisites

Working knowledge of SQL and use of PL/SQL packages

Suggested PrerequisitesBasic knowledge of Linux Operating System

Copyright © 2013, Oracle. All rights reserved. Page 1

Page 9: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Course ObjectivesInstall Oracle Database 12c software

Upgrade database to Oracle Database 12c

Create an Oracle Database

Create a container database

Monitor the Database

Manage Database Performance

Implement Database Auditing

Configure the Database Instance Such That Resources Are Appropriately Allocated Among Sessions and Tasks

Schedule Jobs to Run Inside or Outside of the Database

Configure Oracle Net Services

Configure your Database For Backup and Recovery Operations

Describe Oracle Database Architecture

Manage the Oracle Database Instance

Manage Oracle Database Storage structures

Course Topics

IntroductionCourse ObjectivesCourse ScheduleOverview of Oracle Database 12cOverview of Oracle CloudOverview of the HR SchemaOracle Database 12c Introduction

Exploring the Oracle Database ArchitectureOracle Database Architecture: OverviewOracle Database Instance ConfigurationsConnecting to the Oracle Database InstanceOracle Database memory Structures (overview)Process ArchitectureProcess StructuresProcess Startup SequenceDatabase Storage Architecture

Oracle Software Installation Basics

Copyright © 2013, Oracle. All rights reserved. Page 2

Page 10: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Planning Your InstallationConfiguring Oracle Linux with Oracle RDBMS Pre-Install RPMOperating System Groups and UsersEnvironment VariablesConfiguring the Oracle Software Owner EnvironmentUsing Oracle Universal Installer (OUI)Installation Option: Silent Mode

Installing Oracle Database Software System Requirements for Oracle DatabaseCreating Operating System Groups and UsersTypes of Installations

Creating an Oracle Database by Using DBCAPlanning the Database Storage StructureTypes of Databases (based on workload)Choosing the Appropriate Character SetUnderstanding How Character Sets are UsedSetting the NLS_LANG Initialization ParameterUsing the Database Configuration Assistant (DBCA)

Oracle Database Management ToolsIntroducing Oracle Database Management ToolsUsing SQL*PlusUsing SQL Developer Logging in to Oracle Enterprise Manager Database ExpressUsing the Enterprise Manager Database Express Home PageUnderstanding the Enterprise Manager Cloud Control FrameworkUsing Enterprise Manager Cloud Control

Managing the Database InstanceInitialization Parameter FilesStarting an Oracle Database InstanceShutting Down an Oracle Database InstanceViewing Log FilesUsing Trace FilesUsing the Dynamic Performance ViewsData Dictionary

Configuring the Oracle Network EnvironmentOracle Net Services OverviewOracle Net Listener OverviewEstablishing Oracle Network ConnectionsConnecting to a ServerTools for Configuring and Managing the Oracle NetworkUsing the Listener Control UtilityUsing Oracle Net Configuration Assistant Using Oracle Net Manager

Administering User SecurityDatabase User Accounts (overview)Predefined Administrative Accounts

Copyright © 2013, Oracle. All rights reserved. Page 3

Page 11: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Creating a UserAuthenticationUnlocking a User Account and Resetting the PasswordPrivilegesRolesProfiles

Managing Database Storage StructuresUnderstanding Storage of DataDatabase Block contentsExploring the Storage StructureCreating a New TablespaceOverview of Tablespaces Created by DefaultManaging TablespacesViewing Tablespace InformationUsing Oracle Managed Files

Managing SpaceSpace Management OverviewBlock Space ManagementRow Chaining and MigrationFree Space Management Within SegmentsTypes of SegmentsAllocating ExtentsAllocating SpaceCreating Tables Without Segments

Managing Undo DataUndo Data OverviewTransactions and Undo DataStoring Undo InformationComparing Undo Data and Redo DataManaging UndoConfiguring Undo RetentionGuaranteeing Undo RetentionChanging an Undo tablespace to a Fixed Size

Managing Data ConcurrencyOverview of LocksLocking MechanismData ConcurrencyDML LocksEnqueue MechanismLock Conflicts

Implementing Oracle Database AuditingSeparation of ResponsibilitiesDatabase SecurityMonitoring for ComplianceStandard Database AuditingUnified Audit Data TrailSeparation for Duties for Audit Administration (AUDIT_ADMIN and AUDIT_VIEWER roles)

Copyright © 2013, Oracle. All rights reserved. Page 4

Page 12: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Configuring the Audit TrailSpecifying Audit Options

Backup and Recovery ConceptsCategories of FailuresFlashback TechnologyUnderstanding Instance RecoveryPhases of Instance RecoveryTuning Instance RecoveryUsing the MTTR AdvisorComparing Complete and Incomplete RecoveryOracle Data Protection Solutions

Backup and Recovery ConfigurationConfiguring for RecoverabilityConfiguring the Fast Recovery AreaMultiplexing the Control FileOnline Redo Log FileMultiplexing the Online Redo Log FileArchived Redo Log FilesArchiver ProcessArchived Redo Log File Naming and Destinations

Performing Database BackupsBackup Solutions OverviewOracle Secure Backup (overview)User Managed Backup (overview)Backup Terminology and Types of BackupsUsing Recovery Manager (RMAN)Configuring Backup SettingsOracle-Suggested BackupBacking Up the Control File to a Trace File

Performing Database RecoveryData Recovery AdvisorLoss of a Control FileLoss of a Redo Log FileLoss of a Datafile in NOARCHIVELOG ModeLoss of a Noncritical Datafile in ARCHIVELOG ModeLoss of a System-Critical Datafile in ARCHIVELOG Mode

Moving DataMoving Data: General ArchitectureOracle Data PumpSQL*LoaderExternal Tables

Performing Database MaintenanceDatabase Maintenance (overview)Viewing the Alert HistoryTerminologyAutomatic Workload Repository (AWR)

Copyright © 2013, Oracle. All rights reserved. Page 5

Page 13: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Statistic LevelsAutomatic Database Diagnostic Monitor (ADDM)Advisory FrameworkEnterprise Manager and Advisors

Managing Performance Performance MonitoringTuning ActivitiesPerformance PlanningInstance TuningPerformance Tuning MethodologyPerformance Tuning DataMonitoring PerformanceManaging Memory

Managing Performance: SQL TuningSQL TuningOracle OptimizerSQL Plan DirectivesAdaptive Execution PlansSQL AdvisorsAutomatic SQL Tuning resultsImplement Automatic Tuning RecommendationsSQL Tuning Advisor

Copyright © 2013, Oracle. All rights reserved. Page 6

Page 14: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Oracle University | Contact Us: 52-800-514-06-97

Oracle Database 12c: Backup and Recovery Workshop

Duration: 5 Days

What you will learn

This Oracle Database 12c: Backup and Recovery Workshop will teach you how to evaluate your own recovery

requirements. You'll develop appropriate strategies for backup, restore and recovery procedures from provided

scenarios.

Learn To:

Develop appropriate backup and recovery procedures to address your business needs.

Implement backup and recovery settings and perform backup operations to disk and tape.

Employ Oracle Database recovery procedures to recover from media and other failures.

Diagnose and repair data failures.

Use Flashback Technologies and data duplication to complement backup and recovery procedures.

Secure the availability of your database by appropriate backup and recovery strategies.

Benefits to You

Ensure fast, reliable, secure and easy to manage performance. Optimize database workloads, lower IT costs and deliver

a higher quality of service by enabling consolidation onto database clouds.

Perform Backup and Recovery

Expert instructors will begin by helping you gain a deeper understanding of possibly the most important job of a

Database Administrator – backup and recovery. The concepts and architecture that support backup and recovery, along

with the steps required to carry it out in various ways and situations, are covered in detail.

Recovery Manager Command Line and Graphical Interfaces

This course will teach you about Recovery Manager (RMAN) command line and graphical interfaces for various backup,

failure, restore and recovery scenarios.

Participate in Hands-on Practices and Workshops

Participating in extensive hands-on practices and workshops will help you gain experience in a realistic technical

environment. Interactive workshops give you the opportunity to diagnose and recover from numerous failure scenarios,

based on backup and recovery case studies.

Key Takeaways

Upon completing this course, you will know how to evaluate your own recovery requirements. You'll have the skills to

develop an appropriate strategy for backup and recovery procedures.

Audience

Copyright © 2013, Oracle. All rights reserved. Page 1

Page 15: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Data Warehouse AdministratorDatabase AdministratorsSupport EngineerTechnical AdministratorTechnical Consultant

Related Training

Required Prerequisites

Knowledge of Oracle Database 12c

Knowledge of SQL and PL/SQL

Oracle Database 12c: Administration Workshop

Suggested PrerequisitesUsing Oracle Enterprise Manager Cloud Control 12c

Course ObjectivesDescribe Oracle Database backup methods and recovery operations that can be used to resolve database failure.

Describe the Oracle Database architecture components related to backup and recovery operations.

Plan effective backup and recovery procedures.

Configure the database for recoverability.

Use Recovery Manager (RMAN) to create backups and perform recovery operations.

Use the Data Recovery Advisor to diagnose and repair failures.

Use Oracle Flashback Technologies to recover from human error.

Perform an encrypted database backup and restore.

Perform tablespace point-in-time recovery.

Describe additional high availability features such as Oracle Data Guard.

Course Topics

IntroductionCurriculum ContextAssess your Recovery Requirements Categories of failuresOracle Backup and Recovery Solutions Oracle Maximum Availability Architecture

Copyright © 2013, Oracle. All rights reserved. Page 2

Page 16: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Oracle Secure BackupBenefits of using Oracle Data Guard Basic Workshop Architecture

Getting StartedCore Concepts of the Oracle Database, Critical for Backup and RecoveryOracle DBA Tools for Backup and RecoveryConnecting to Oracle Recovery Manager (RMAN)Quick Start: A Problem-Solution Approach

Configuring for RecoverablilityRMAN commandsConfiguring and managing persistent settingsUsing the Fast Recovery Area (FRA)Control FileRedo Log FileArchiving Logs

Using the RMAN Recovery CatalogCreating and Configuring the Recovery CatalogManaging Target Database Records in the Recovery CatalogUsing RMAN Stored ScriptsMaintaining and Protecting the Recovery CatalogVirtual Private Catalogs

Backup Strategies and TerminologyBackup Solutions Overview and TerminologyBalancing Backup and Restore RequirementsBacking Up Read-Only TablespacesBest Practices for Data Warehouse BackupsAdditional Backup Terminology

Performing BackupsRMAN Backup TypesIncrementally Updated BackupsFast Incremental BackupBlock Change TrackingOracle-Suggested BackupReporting on BackupsManaging Backups

Improving Your BackupsCompressing BackupsUsing a Media ManagerCreating RMAN Multisection Backups, Proxy Copies, Duplexed Backup Sets and Backups of Backup SetsCreating and Managing Archival Backups Backing Up Recovery FilesBacking Up the Control File to a Trace FileCataloging Additional Backup FilesBacking Up ASM Disk Group Metadata

Using RMAN-Encrypted Backups

Copyright © 2013, Oracle. All rights reserved. Page 3

Page 17: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Creating RMAN-Encrypted BackupsUsing Transparent-Mode EncryptionUsing Password-Mode EncryptionUsing Dual-Mode Encryption

Diagnosing Database FailuresReducing Problem Diagnosis TimeAutomatic Diagnostic RepositoryInterpreting RMAN Message Output and Error StacksData Recovery AdvisorDiagnosing Data File Loss (file system and ASM)Handling Block Corruption

Restore and Recovery ConceptsRestoring and RecoveringInstance Failure and Instance/Crash RecoveryMedia FailureComplete Recovery (Overview)Point-in-Time Recovery (Overview)Recovery Through RESETLOGS

Performing Recovery, Part 1RMAN Recovery in NOARCHIVELOG ModePerforming Complete Recovery (of critical and noncritical data files)Restoring ASM Disk GroupsRecovery with Image FilesPerforming Point-in-Time (PITR) or Incomplete RecoveryTable Recovery from Backups

Performing Recovery, Part 2Recovery of Server Parameter File, Control FileRedo Log File Loss and RecoveryPassword Authentication File Re-creationIndex, Read-Only Tablespace, and Tempfile RecoveryRestoring the Database to a New HostDisaster RecoveryRestoring RMAN Encrypted Backups

RMAN and Oracle Secure Backup Oracle Secure Backup OverviewOracle Database Disk and Tape Backup SolutionBacking Up the Fast Recovery Area to TapeDefining Retention for RMAN BackupsRMAN and Oracle Secure Backup Basic Process FlowIntegration with Cloud ControlRMAN Database Backup to Tape

Performing Tape Backups and RestoresScheduling Backups with EMOracle-Suggested BackupRMAN and OSB Process FlowRMAN and Oracle Secure Backup Jobs

Copyright © 2013, Oracle. All rights reserved. Page 4

Page 18: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Managing Database Tape BackupsPerforming Database RecoveryRMAN Automatic Failover to Previous Backup

Using Flashback TechnologiesFlashback Technology: Overview and SetupUsing Flashback Technology to Query DataFlashback Table Flashback Transaction (Query and Backout)Flashback Drop and the Recycle Bin Flashback Data Archive

Using Flashback DatabaseFlashback Database ArchitectureConfiguring Flashback DatabasePerforming Flashback DatabaseBest Practices for Flashback Database

Managing Backup Space or Transporting DataTransporting TablespacesTransporting Databases

Duplicating a DatabaseUsing a Duplicate DatabaseChoosing Database Duplication TechniquesCreating a Backup-up Based Duplicate DatabaseUnderstanding the RMAN Duplication OperationUsing Cloud Control to Clone a Database

RMAN Performance and TuningTuning PrinciplesRMAN MultiplexingDiagnosing Performance BottlenecksRestore and Recovery Performance Best Practices

Backup and Recovery WorkshopWorkshop StructureWorkshop Approach to Solving Failure ScenariosBusiness Requirements for Database Availability and Procedures

Copyright © 2013, Oracle. All rights reserved. Page 5

Page 19: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Certificación

Duración: 21 horas.

Horario: Sabatino de 8:00 a 15:00 horas.

Incluye:

1. Curso presencial de 21 horas.

2.- Material oficial de Oracle University (e-kit´s) del siguiente curso:

Oracle Database 12c: Managing Multitenant Architecture 3.- 1 voucher de certificación a elegir con 6 meses de vigencia.

Page 20: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Oracle Database 12c: Managing Multitenant Architecture

Introduction

Course Objectives

Course Schedule

Tools

Container and Pluggable Database Architecture

Challenges and Benefits

Multitenant Architecture

Provisioning PDBs

Terminology

CDB and PDB Creation

Using Tools

Configuring and Creating a CDB

Creating PDBs

Dropping PDBs Migrating PDBs

Managing a CDB and PDBs

Connection

Managing a CDB and PDBs

Managing PDBs Open Mode and Settings Configuring CDB and PDBs Initialization Parameters

Managing Storage in a CDB and PDBs

Managing Permanent Tablespaces in CDB and PDBs

Managing Temporary Tablespaces in CDB and PDBs

Managing Security in a CDB and PDBs

Managing Common and Local Users

Managing Common and Local Privileges

Managing Common and Local Roles

Understanding Shared and Non-Shared Objects Managing Common and Local Profiles

Managing Availability

Managing Backups

Managing Recovery Operations

Managing Flashback Database Duplicating PDBs

Special Situations and Views

Page 21: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Managing Performance

Managing Performance Managing Resource Allocation

Maximizing Consolidated Database Replay

Miscellaneous

Exporting and Importing Data Loading Data

Auditing Operations

Scheduling Jobs

Using Other Products

Page 22: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Certificación

Duración: 40 horas.

Horario: Sabatino de 8:00 a 15:00 horas.

Incluye:

1. Curso presencial de 40 horas.

Requisitos: Es Indispensable traer lap-top con las siguientes características:

1. Procesador: Intel(R) Core(TM) i5 ó i7 Quad Core a 2.0 GHz o un procesador

equivalente en Intel o AMD de cuatro núcleos.

2. Tipo de Sistema Operativo Windows 7 u 8 a 64 Bits.

3. Mínimo de memoria RAM: 12 GB.

4. Mínimo de espacio en Disco 150 GB disponibles.

2.- Material oficial de Oracle University (e-kit´s) del siguiente curso: Performance Management and Tuning

Page 23: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Oracle Database 12c: Performance Management and Tuning

Introduction Course

Objectives Course

Organization Course

Agenda

Topics Not Included in the Course

Who Tunes?

What Does the DBA Tune?

How to Tune

Tuning Methodology

Basic Tuning Diagnostics

Performance Tuning Diagnostics

Performance Tuning Tools

Tuning Objectives

Top Timed Events

DB Time

CPU and Wait Time Tuning Dimensions

Time Model

Dynamic Performance Views

Using Automatic Workload Repository

Automatic Workload Repository Overview

Automatic Workload Repository Data

Enterprise Manager Cloud Control and AWR

Snapshots

Reports

Compare Periods

Defining the Scope of Performance Issues

Defining the Problem

Limiting the Scope

Setting the Priority

Top SQL Reports

Common Tuning Problems

Tuning During the Life Cycle

ADDM Tuning Session

Performance Versus Business Requirements

Using Metrics and Alerts Metrics and Alerts

Overview Limitation of Base Statistics Benefits of Metrics

Viewing Metric History Information

Viewing Histograms Server-Generated Alerts Setting Thresholds Metrics and Alerts Views

Page 24: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Using Baselines

Comparative Performance Analysis with AWR Baselines

Automatic Workload Repository Baselines

Moving Window Baseline

Baselines in Performance Page Settings

Baseline Templates

AWR Baseslines

Creating AWR Baselines

Managing Baselines with PL/SQL

Using AWR-Based Tools

Automatic Maintenance Tasks

ADDM Performance Monitoring

Using Compare Periods ADDM

Active Session History

New or Enhanced Automatic Workload Repository Views

Emergency Monitoring

Real-time ADDM

Real-Time Database Operation Monitoring

Overview

Use Cases

Defining a Database Operation

Scope of a Composite Database Operation

Database Operation Concepts

Identifying a Database Operation

Enabling Monitoring of Database Operations

Identifying, Starting, and Completing a Database Operation

Monitoring Applications

What is a Service?

Service Attributes

Service Types

Creating Services

Managing Services in a Single-Instance Environment

Where are Services Used?

Using Services with Client Applications

Services and Pluggable Databases

Identifying Problem SQL Statements

SQL Statement Processing Phases

Role of the Oracle Optimizer

Identifying Bad SQL

Top SQL Reports

SQL Monitoring

What is an Execution Plan?

Methods for Viewing Execution Plans

Uses of Execution Plans

Page 25: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Influencing the Optimizer

Functions of the Query Optimizer

Selectivity

Cardinality and Cost

Changing Optimizer Behavior

Optimizer Statistics

Extended Statistics

Controlling the Behavior of the Optimizer with Parameters

Enabling Query Optimizer Features

Reducing the Cost of SQL Operations

Reducing the Cost

Index Maintenance

SQL Access Advisor

Table Maintenance for Performance

Table Reorganization Methods

Space Management

Extent Management

Data Storage

Using SQL Performance Analyzer

Real Application Testing: Overview

Real Application Testing: Use Cases

SQL Performance Analyzer: Process

Capturing the SQL Workload

Creating a SQL Performance Analyzer Task

SQL Performance Analyzer: Tasks

Parameter Change

SQL Performance Analyzer Task Page

SQL Performance Management

Maintaining SQL Performance

Maintaining Optimizer Statistics

Automated Maintenance Tasks

Statistic Gathering Options Setting Statistic Preferences

Restore Statistics

Deferred Statistics Publishing

Automatic SQL Tuning

Using Database Replay

Using Database Replay

The Big Picture System

Architecture Capture

Considerations

Replay Considerations: Preparation

Replay Considerations

Replay Options

Replay Analysis

Page 26: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Tuning the Shared Pool

Shared Pool Architecture

Shared Pool Operation

The Library Cache

Latch and Mutex

Diagnostic Tools for Tuning the Shared Pool

Avoiding Hard Parses

Reducing the Cost of Soft Parses

Sizing the Shared Pool

Tuning the Buffer Cache

Oracle Database Architecture: Buffer Cache

Buffer Cache: Highlights

Database Buffers

Buffer Hash Table for Lookups

Working Sets

Buffer Cache Tuning Goals and Techniques

Buffer Cache Performance Symptoms

Buffer Cache Performance Solutions

Tuning PGA and Temporary Space

SQL Memory Usage

Performance Impact

Automatic PGA Memory

SQL Memory Manager

Configuring Automatic PGA Memory

Setting PGA_AGGREGATE_TARGET Initially

Limiting the size of the Program Global Area (PGA)

SQL Memory Usage

Automatic Memory

Oracle Database Architecture

Dynamic SGA Granule

Memory Advisories

Manually Adding Granules to Components

Increasing the Size of an SGA Component

Automatic Shared Memory Management: Overview SGA Sizing Parameters: Overview

Performance Tuning Summary with Waits

Commonly Observed Wait Events

Additional Statistics

Top 10 Mistakes Found in Customer Systems Symptoms

Page 27: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Oracle University | Contact Us: 52-800-514-06-97

Duration: 5 Days

What you will learn

This Oracle 11g: RAC and Grid Infrastructure Administration Accelerated training teaches you about the Oracle Grid

Infrastructure products, including Oracle Automatic Storage Manager (ASM), ASM Cluster File System and Oracle

Clusterware. You will also learn to administer the Oracle Clusterware and storage products using both command line

utilities and graphical tools using both command line and graphical user interface clients.

Learn To:

Describe the Oracle Database 11g Grid Infrastructure.

Administer both Policy and Administrator managed RAC databases.

Install and configure Grid Infrastructure.

Describe Oracle Database 11g RAC enhancements and new features

Describe Grid Plug and Play.

Use Oracle Clusterware to make applications highly available.

Troubleshoot the Oracle Clusterware by examining log files, enabling debugging and enabling tracing for various

utilities.

Add and remove nodes and explore quality of service concepts.

Upgrade or patch the Grid Infrastructure environment.

Upgrade and path Oracle RAC databases.

Benefits to You

Enrolling in this advanced course will help you develop the skills to leverage the Oracle Clusterware to make

applications highly available. You'll leave the class with the ability to support monitoring and failover to other nodes as

well.

RAC Database Administration in the Oracle Grid Infrastructure Environment

Furthemore, you'll get hands-on training administering cluster databases using Enterprise Manager and command-line

utilities like SRVCTL, CRSCTL and SQL*Plus. Expert Oracle University instructors will help you study the new

connection architecture and how to make those connections highly available. Backup and recovery issues relative to

cluster database environments will also be covered, along with Oracle RAC One Node and online migration.

Accelerated Course

This course is based on Oracle Database 11g Release 2. Please note that this is an accelerated course, covering 9

days' worth of content in only 5 days. Because of the extra content covered each day, the daily class duration may be

Copyright © 2013, Oracle. All rights reserved. Page 1

Oracle 12c: RAC

Page 28: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

slightly longer than usual.

AudienceData Warehouse AdministratorDatabase AdministratorsDatabase DesignersSupport EngineerTechnical Administrator

Related Training

Required Prerequisites

Oracle Database Administration experience

Oracle Database 11g: Administration Workshop I Release 2

Suggested PrerequisitesOracle Database 11g: Administration Workshop II Release 2

Oracle Database: Introducción a SQL NUEVO

Oracle Database: Introduction to SQL

Course ObjectivesUnderstand Oracle Clusterware architecture

Describe how Grid Plug and Play affects Clusterware

Describe Automatic Storage Management (ASM) architecture

Perform Grid Infrastructure installation and create RAC database

Demonstrate Clusterware management proficiency

Manage application resources

Troubleshoot Oracle Clusterware

Administer ASM Instances and disk groups

Administer ASM Cluster File Systems

Install Oracle Database 11gR2 software and create RAC database

Manage RAC databases

Manage backup and recovery for RAC

Determine RAC-specific tuning components

Copyright © 2013, Oracle. All rights reserved. Page 2

Page 29: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Configure and manage services in a RAC environment

Describe high availability architectures

Course Topics

Oracle Grid Infrastructure ConceptsOracle Grid InfrastructureOracle Clusterware Architecture and ServicesGoals for Oracle Clusterware Oracle Clusterware Networking Grid Naming Service, Single-Client Access Name Grid Plug and Play GPnP Domain, Components, ProfileOracle Automatic Storage Management (ASM) and Grid Infrastructure

Oracle Clusterware ArchitectureOracle Grid Infrastructure for a Cluster Oracle Cluster Registry (OCR) CSS Voting Disk Function Oracle Local Registry and High Availability Oracle Clusterware Initialization, Controlling Oracle Clusterware Verifying the Status of Oracle Clusterware, Viewing the High Availability Services Stack GPnP Architecture: Overview Automatic Storage Management

Grid Infrastructure Pre-installation TasksPre-installation Planning Shared Storage Planning for Grid InfrastructureSizing Shared Storage for Oracle Clusterware Storing the OCR in ASM Managing Voting Disks in ASM Installing & Preparing ASMLibGrid Infrastructure Pre-installation Tasks Oracle Grid Infrastructure 11g

Grid Infrastructure InstallationChoosing an Installation Type Grid Plug and Play Support Cluster Node Information Specify Network Interface Usage Storage Option Information Specify Cluster Configuration: Typical Installation Verifying the Grid Infrastructure Installation Modifying Oracle Clusterware Binaries after Installation

Adding and Removing Cluster NodesAdding Oracle Clusterware Prerequisite Steps for Running addNode.sh Adding a Node with addNode.sh

Copyright © 2013, Oracle. All rights reserved. Page 3

Page 30: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Completing OUI Node Addition Removing a Node from the ClusterDeleting a Node from the Cluster Deleting a Node from a Cluster (GNS in UseDeleting a Node from the Cluster

Administering Oracle ClusterwareManaging Oracle Clusterware Managing Clusterware with Enterprise Manager Controlling Oracle High Availability Services Determining the Location of Oracle Clusterware Configuration Files gChecking the Integrity of Oracle Clusterware Configuration Files Backing Up and Recovering the Voting Disk Adding, Deleting, or Migrating Voting Disks Locating the OCR Automatic Backups

Upgrading and Patching Grid InfrastructureOut-of-Place Oracle Clusterware Upgrade Oracle Clusterware Upgrade Types of Patches, Patch Properties Configuring the Software Library Setting Up Patching, Starting the Provisioning Daemon Obtaining Oracle Clusterware Patches Rolling Patches, Checking Software VersionsInstalling a Rolling Patchset with OUI, Installing a Rolling Patch with OPatch

Troubleshooting Oracle ClusterwareGolden Rule in Debugging Oracle Clusterware Monitoring Oracle Clusterware Cluster Health Monitor (CHM) oclumon Utility oclumon debug Command clumon dumpnodeview Command oclumon dumpnodeview Command oclumon manage Command

Making Applications Highly Available with Oracle ClusterwareOracle Clusterware High Availability (HA) Resource Management Options Server Pools GENERIC and FREE Server Pools Assignment of Servers to Server Pools ewServer Attributes and StatesCreating Server Pools with srvctl and crsctl Managing Server Pools with srvctl and crsctl

ASM: OverviewASM and ASM Cluster File System ASM Key Features and Benefits ASM Instance Designs: Nonclustered ASM and Oracle Databases ASM Instance Designs: Clustered ASM for Clustered Databases ASM Instance Designs: Clustered ASM for Mixed Databases

Copyright © 2013, Oracle. All rights reserved. Page 4

Page 31: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

ASM System Privileges ASM OS Groups with Role Separation Authentication for Accessing ASM Instances

Administering ASMManaging ASM with ASMCA Starting and Stopping ASM Instances by Using ASMCA and ASMCMD Starting and Stopping ASM Instances by Using srvctl Starting and Stopping ASM Instances by Using SQL*Plus Starting and Stopping ASM Instances Containing Cluster Files ASM Initialization Parameters AASM_DISKGROUPS Disk Groups Mounted at Startup

Administering ASM Disk GroupsDisk Group: Overview Creating a New Disk Group Creating a New Disk Group with ASMCMD Creating an ASM Disk Group with ASMCA Creating an ASM Disk Group: Advanced Options Creating a Disk Group with Enterprise Manager Disk Group Attributes V$ASM_ATTRIBUTE

Administering ASM Files, Directories, and TemplatesASM Clients Interaction between Database Instances and ASM Accessing ASM Files by Using RMAN Accessing ASM Files by Using XML DB Accessing ASM Files by Using DBMS_FILE_TRANSFER Accessing ASM Files by Using ASMCMD Fully Qualified ASM File Names Other ASM File Names

Administering ASM Cluster File SystemsASM Files and Volumes ACFS and ADVM Architecture: Overview ASM Cluster File System Striping Inside the Volume Creating an ACFS Volume Creating an ASM Dynamic Volume with Enterprise Manager Managing ADVM Dynamic Volumes Creating an ASM Cluster File System with Enterprise Manager

RAC ConceptsOverview of Oracle RAC RAC One Node Single-Instance High Availability Oracle RAC One Node and Oracle Clusterware Cluster-Aware Storage Solutions Oracle Cluster File System Benefits of Using RAC Clusters and Scalability

Copyright © 2013, Oracle. All rights reserved. Page 5

Page 32: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

Levels of Scalability

Installing and Configuring Oracle RACInstalling the Oracle Database Software, Creating the Cluster Database Database Type Selection, Database Identification Cluster Database Management Options Database File Locations, Recovery Configuration, Database ContentCreate the Database Background Processes Specific to Oracle RACConsiderations for Converting Single-Instance Databases to Oracle RAC Single-Instance Conversion Using the DBCA and rconfig

Oracle RAC AdministrationConfiguration Section, Topology ViewerEnterprise Manager Alerts and RAC, Metrics and RACEnterprise Manager Alert History and RAC, Enterprise Manager Blackouts and RAC Redo Log Files and RAC, Automatic Undo Management and RAC Starting and Stopping RAC Instances Switch Between Automatic and Manual Policies RAC Initialization Parameter Files

Managing Backup and Recovery for RACRAC and Instance Recovery Instance Recovery and Database Availability Instance Recovery and RAC Protecting Against Media Failure Media Recovery in Oracle RAC Parallel Recovery in RAC Archived Log File Configurations RAC and the Fast Recovery Area, RAC Backup and Recovery Using EM

RAC Database Monitoring and TuningCPU and Wait Time Tuning Dimensions, RAC-Specific Tuning Analyzing Cache Fusion Impact in RAC Typical Latencies for RAC Operations Wait Events for RAC, Wait Event ViewsGlobal Cache Wait Events: Overview, Global Enqueue Waits Session and System Statistics Most Common RAC Tuning Tips AWR Reports and RAC: Overview

Oracle RAC One NodeVerifying an Existing RAC One Node Database Oracle RAC One Node Online Migration, Online Migration Considerations Performing an Online Migration Online Migration Illustration, Online Maintenance: Rolling Patches Adding an Oracle RAC One Node Database to an Existing Cluster Converting a RAC One Node Database to RAC Converting a Single Instance Database to RAC One Node Converting a RAC Database to RAC One Node

Quality of Service Management

Copyright © 2013, Oracle. All rights reserved. Page 6

Page 33: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products

QoS Management Overview QoS Management and Exadata Database Machine QoS Management Focus, Benefits, Functional Overview and Policy SetsServer Pools, Performance Classes Classification and Tagging Performance Policies, Performance Class Ranks, Performance Objectives Server Pool Directive Overrides, Overview of Metrics QoS Management Architecture

Design for High AvailabilityCauses of Unplanned Down Time, Causes of Planned Down Time Oracle’s Solution to Down Time RAC and Data Guard Complementarily Maximum Availability Architecture RAC and Data Guard Topologies, RAC and Data Guard Architecture Data Guard Broker (DGB) and Oracle Clusterware (OC) Integration Hardware RAID–Striped LUNs, Hardware RAID–Striped LUNs HA Extended RAC: Overview, Connectivity and Disk Mirroring

Copyright © 2013, Oracle. All rights reserved. Page 7

Page 34: Diplomado Oracle DBA Specialist - Certificatic · PDF fileDiplomado Oracle DBA Specialist ... Forms Developer ... Overview of Oracle Database 12c and related products