OBJETIVOS
• Obtención de la Certificación OCP (Oracle Certified Professional) que acredita las aptitudes, conocimientos técnicos y experiencia en la administración de la base de datos Oracle.
• Aprender a crear y mantener objetos de la base de datos, almacenar, recuperar y manipular datos a través del lenguaje SQL.
• Proporcionar los conocimientos necesarios para gestionar, mantener y solucionar problemas en una Base de Datos Oracle, profundizando en su arquitectura, estructura y tareas administrativas.
• Dar a conocer funciones avanzadas en administración como la carga y transportabilidad de bases de datos, conceptos de configuración de red así como diferentes técnicas de Backup y Recuperación para gestionar la seguridad.
• Adquirir los conocimientos necesarios a través de las herramientas de Oracle para evaluar, ajustar y mejorar el rendimiento de la base de datos.
OBJETIVOS DE CERTIFICACION
• 1Z0-042: Oracle Database 10g: Administration I (OCA)
• 1Z0-043: Oracle Database 10g: Administration II (OCP)
OTRAS PRESTACIONES Y BENEFICIOS
• Contenidos oficiales.
• Documentación Oracle University.
• Medios técnicos de última generación.
• Metodología absolutamente práctica.
• Certificados de estudio y aprovechamiento del Master.
• Acceso a la Bolsa de Trabajo.
MÓDULOS DEL MASTER
• Introducción a Oracle 10g: SQL y PL/SQL
• Administración básica de la Base de Datos 10g - Parte I
• Administración avanzada de la Base de Datos 10g - Parte II
ADMINISTRACION I. OCA 10g
INTRODUCCION
Explicación de los Objetivos del Curso
Identificación de la Línea de Productos de Oracle
Descripción de los Conceptos Básicos de una Base de Datos Relacional
Conocimiento de las Tareas Principales del Administrador de Base de Datos
Tema 1: Instalación del Software de la Base de Datos Oracle 10g
Identificación de los Requisitos del Sistema
Uso de Arquitectura Flexible Óptima (OFA)
Instalación del Software mediante Oracle Universal Installer
Identificación y configuración de las principales variables de entorno
Tema 2: Creación y Control de una Base de Datos Oracle 10g
Descripción de la Arquitectura de la Base de Datos Oracle
Comprensión de la Arquitectura de Instancias
Uso del Marco de Gestión
Uso del Asistente de Creación de Base de Datos (creación, configuración y borrado de Base de Datos así como manejo de plantilas)
Tema 3: Interfaces de Bases de Datos
Uso de SQL (Lenguaje Estructurado de Consulta)
Uso de SQL*PLUS e iSQL*PLUS para acceder a una Base de Datos Oracle 10g
Uso de SQL*PLUS e iSQL*PLUS para describir la estructura lógica de las tablas
Identificar las Interfaces más comunes de base de Datos
Describir una Transacción de Base de Datos
Tema 4: Control de la Base de Datos
Inicio y Paro de iSQL*PLUS
Inicio y Paro del Agente
Inicio y Paro de la Consola de Base de Datos de Enterprise Manager
Inicio y Paro del Listener
Inicio y Cierre de la Base de Datos
Manejo de los ficheros de parámetros
Localizar y visualizar el Database alert log.
Tema 5: Estructuras de Almacenamiento
Definición del Objetivo de Tablespaces y Archivos de Datos
Creación de Tablespaces
Gestión de Tablespaces
Obtención de Información de Tablespaces
Creación y Gestión de Tablespaces mediante OMF (Oracle Managed Files)
Tema 6: Administración de Usuarios
Creación y Gestión de Cuentas de Usuario de Base de Datos
Creación y Gestión de Roles
Otorgar y Revocar Privilegios
Control del Uso de Recursos por Usuarios
Tema 7: Gestionar Objetos de Esquema
Creación y Modificación de Tablas
Definición de Restricciones
Visualización de los Atributos de una Tabla
Visualización del Contenido de una Tabla
Creación de Índices y Vistas
Creación y uso de secuencias
Nombrando los objetos de la Base de Datos
Selección de los tipos de datos apropiados
Tema 8: Gestión de Datos
Manipulación de Datos mediante SQL
Uso del Data Pump para IMPORT
Uso del Data Pump para EXPORT
Uso y carga de datos con SQL* Loader
Creación de directorio de objetos
Tema 9: PL/SQL
Identificación de Objetos PL/SQL
Comprensión de Disparadores y Eventos de Disparo
Identificación de las Opciones de Configuración que Afectan al Rendimiento de PL/SQL
Tema 10 Seguridad de Base de Datos Oracle
Aplicación del Principio de Privilegio Menor
Gestión de Cuentas de Usuario por Defecto
Implementación de Funciones Estándar de Seguridad de Contraseña
Auditoría de Actividad de Base de Datos
Registro de actualizaciones seguras
Tema 11: Servicios de Red de Oracle
Comprensión de los Conceptos de Red de Oracle
Uso del Gestor de Red de Oracle para Crear y Configurar Listeners
Uso de la Utilidad de Control de Listeners para Controlar el Listener de Red de Oracle
Uso del Gestor de Red de Oracle para Configurar Conexiones de Capa Media y de Cliente
Uso de TNSPING para Probar la Conectividad de Red de Oracle
Describir el Oracle Net services
Tema 12: Servidor Compartido Oracle
Cuándo Utilizar los Servidores Compartidos Oracle
Configuración de Servidores Compartidos Oracle
Control de Servidores Compartidos
Describir la arquitectura de los servidores compartidos
Tema 13: Control de Rendimiento
Solución de Problemas de Objetos No Utilizables y No Válidos
Recopilación de Estadísticas del Optimizador
Visualización de Métrica de Rendimiento
Reacción a Problemas de Rendimiento
Tema 14: Mantenimiento Proactivo: Objetivos
Definición de Umbrales de Alerta Crítica y de Advertencia
Recopilación y Uso de Métrica de Línea Base
Uso de Asesores de Ajuste y Diagnóstico
Uso de ADDM (Monitor de Diagnóstico Automático de Base de Datos)
Gestión del Repositorio Automático de Carga de Trabajo
Tema 15: Gestión de Deshacer
Control y Administración de Deshacer
Configuración de la Retención de Deshacer
Garantizar la Retención de Deshacer
Uso del Asesor de Deshacer
Describir las relaciones entre deshacer y transacciones
Tamaño de los tablespaces modificables
Tema 16: Control y Resolución de Conflictos de Bloqueo
Detección y Solución de Conflictos de Bloqueo
Gestión de Interbloqueos
Describir las relaciones entre transacción y bloqueo
Explicar los modos de bloqueo en Oracle 10g
Tema 17: Conceptos de Copia de Seguridad y Recuperación
Descripción de los Principios Básicos de Copia de Seguridad, Restauración y Recuperación de Base de Datos
Listado de Tipos de Fallos que Pueden Ocurrir en una Base de Datos Oracle
Descripción de Formas de Ajustar una Recuperación de Instancias
Identificación de la Importancia de Puntos de Control, Archivos de Redo Log y Archivos Archive Log
Configuración del modo ARCHIVELOG
Tema 18: Copias de Seguridad de Base de Datos
Creación de Copias de Seguridad de Base de Datos Consistentes
Copia de Seguridad de la Base de Datos sin Cerrarla
Creación de Copias de Seguridad Incrementales
Automatización de Copias de Seguridad de Base de Datos
Control del Área de Recuperación Flash
Tema 19: Recuperación de Base de Datos
Recuperación de la Pérdida de un Archivo de Control
Recuperación de la Pérdida de un Archivo Redo Log
Recuperación de la Pérdida de un Archivo de Datos de sistema critico
Recuperación de la Pérdida de un Archivo de Datos de sistema no critico
ADMINISTRACION II. OCP 10g
Tema 1: Usar el Soporte de Globalización
• Usar tipos de datos temporales
Especificar Comportamientos Dependientes del Lenguaje
Variantes Locales
Clasificación Lingüística
Ordenaciones no sensibles a las mayúsculas y los acentos
Comparaciones Lingüísticas
Obtener Información acerca de la Configuración NLS Actual
Tema 2: Securizar el Listener Oracle
Autenticación de Contraseña Listener
Controlar el Acceso a la Base de Datos (OFA)
Securizar la Entrada de Servicio EXTPROC
Tema 3: Configuración del Gestor de Recuperación
Usar la Flash Área de Recuperación con RMAN
Establecer los Parámetros para RMAN
Iniciar RMAN
Configuración de Opciones para la Persistencia de RMAN
Archivo de Control Autobackups
Políticas de Retención
Tema 4: Usar el Gestor de Recuperación
Emisión de Comandos del Gestor de Recuperación
Paralelización de Conjuntos de Copia de Seguridad
Copias de Seguridad Comprimidas
Copiar la Totalidad de la Base de Datos
Hacer Copias de Seguridad Incrementales
Seguimiento del Cambio de Bloques
Copias de Seguridad de Actualización Incrementales
Monitorizar Copias de Seguridad RMAN
Tema 5: Fuentes de Diagnóstico
El Registro de Alerta
Visualización de Alertas con EM
Notificación de Alertas
Edición de Umbrales
Archivos de Seguimiento
Tema 6: Recuperación de Pérdidas no Críticas
Crear Nuevas Tablas Temporales
Recuperación de Ficheros Redo Log
Recuperar un Indice de Tablas
Recuperación de Tablas de Solo Lectura
Pérdida del Archivo de Autenticación de Contraseña
Tema 7: Recuperación de una Base de Datos
Pasos de Recuperación de una Base de Datos
Procedimientos de Recuperación User-Managed: El Comando RECOVER
Tipos de Recuperaciones Incompletas
Las Mejores Practicas para Recuperaciones Incompletas
Recuperación Usando EM
Recuperación Sencilla a través de RESETLOGS
Recuperación point-in-time usando RMAN
Tema 8: Bases de Datos Flashback
Cuando Usar la Tecnología Flashback
Configuración de Bases de Datos Flashback
Monitorización de Bases de Datos Flashback
Las Mejores Practicas en Bases de Datos y Flash Recovery Area
Uso del espacio en Flash Recovery Area
Ejemplo de Bases de Datos Flashback
Tema 9: Recuperación de Errores de Usuario
Papelera de Reciclaje
Eliminado de Tablas Flashback Usando EM
Consultas a Tablas Eliminadas
Consultando Versiones FlashBack
Consultando Transacciones FlashBack
Uso de consultas a Versiones Flashback y Transacciones Flashback
Tablas Flashback
Uso de EM a Tablas Flashback
Tema 10: Tratamiento de las Corrupciones de Bases de Datos
Corrupción de Bloque
Interpretación de DBVERIFY
El comando ANALYZE
Como Manejar la Corrupción
El Paquete DBMS_REPAIR
Block Media Recovery (BMR)
Detectar Corrupciones en la Base de Datos Usando DBVERIFY
Uso de RMAN para Reparar Bloques Corruptos
Tema 11: Gestión automática de la Base de datos
Optimizador Automático de Colecciones de Estadísticas
Workload Repository
Control de la Base de Datos y Advisors
Uso del SQL Tuning Advisor
Uso del SQL Access Advisor
Usar los cambios automáticos de retención de Undo
Tema 12: Monitorizar y Gestionar el almacenamiento
Redo Logfile Size Advisor
Resumable Statements
Uso del Espacio de Tablas Monitorizado
Acceso al Segment Advisor
Disminución de Segmentos Usando SQL
Estimación de los Recursos de Segmento
Monitorizar el Espacio de Índices
Identificar los Índices no Utilizados
Tema 13: Gestión automática del espacio (ASM)
Conceptos ASM
Arquitectura General ASM
Creación de una Instancia ASM
Creación de Espacios de Tablas que Usan el Almacenamiento ASM
Viendo la Información ASM
Migración a Espacios de Tablas para usar Almacenamiento ASM
Tema 14: Monitorización y gestión de memoria
Estructuras de Memoria Oracle
Gestión de Memoria Automática PGA
Uso del Memory Advisor
Using Uso de la Gestión de Memoria Compartida Automática para Evitar Problemas de Largas Consultas
Tema 15: Gestión de Recursos
Creación de un Nuevo Plan de Recursos
Creación de Grupos de Consumidores de Recursos
Asignación de Usuarios a Grupos de Consumidores de Recursos
Mapeo de Grupos de Consumidores Adaptativos
Uso de Sub-Planes para Limitar la Utilización de la CPU
Administración del Gestor de Recursos
Directivas del Plan de Recursos
Tema 16: Automatizar tareas con el planificador (Scheduler)
Creación de un Planificador de Tareas
Uso de Programas de Planificador
Creación y Uso de Planificadores
Creación de una Clase Tarea
Priorizar una Tarea Dentro de una Ventana
Viendo los Detalles de Ejecución de una Tarea
Creación de una Tarea que Ejecuta un Programa Fuera de la Base de Datos