Curso de Administración Oracle DB: Workshop I

1. Objetivo General

El curso Administración Oracle DB:  Workshop I, es un curso oficial de Oracle Education que está diseñado para dar a los estudiantes una  sólida base en la administración  de Oracle Database 11g. En este curso los alumnos aprenderán a instalar y mantener bases de datos Oracle. Los estudiantes adquieren una comprensión conceptual de la arquitectura de base de datos Oracle y cómo sus componentes trabajan e interactúan entre ellas. Los estudiantes aprenden cómo crear una base de datos operativa y gestionar adecuadamente las diferentes estructuras de una manera eficaz y eficiente que incluya el monitoreo del rendimiento, la seguridad de base de datos, administración de usuarios, y copias de seguridad / técnicas de recuperación. Cada uno de los tópicos son practicados en talleres y ejercicios que le permiten al alumno incorporar en su saber de manera practica sus conocimientos teóricos.

2. Objetivos Específicos

  • Describir la arquitectura de base de datos Oracle
  • Instalación y configuración de Oracle Database 11g
  • Configurar los servicios de red de Oracle
  • Gestionar el almacenamiento de base de datos de estructuras
  • Crear y administrar cuentas de usuario
  • Realizar las operaciones básicas de copia de seguridad y recuperación de una base de datos
  • Administrar los usuarios y esquemas
  • Gestión de datos y concurrencia
  • Vigilar y administrar deshacer los datos
  • Monitoreo de rendimiento
  • Diagnosticar base de datos
Administración Oracle DB: Workshop I
Administración Oracle DB: Workshop I

3. Contenidos (15 horas teóricas y 35 horas prácticas)

Módulo 1: Análisis de la arquitectura de base de datos Oracle

  • Base de datos de Oracle Descripción de la Arquitectura
  • Interactuar con una base de datos Oracle
  • Procesos background
  • Base de Datos
  • Arquitectura de almacenamiento
  • Estructuras lógicas y físicas de base de datos
  • Tablespaces y Archivos de Datos
  • Tablespaces SYSTEM y SYSAUX
  • Estructuras lógicas de almacenamiento: Segmentos, extensiones, y Bloques

Módulo 2: Preparación del entorno de base de datos

  • Las tareas de un administrador de base de datos Oracle
  • Herramientas que se utilizan para administrar una base de datos Oracle
  • Instalación: Requisitos del sistema
  • Arquitectura Flexible Óptima (OFA)
  • Definición de Variables para el Medio Ambiente
  • Oracle Instalador Universal (OUI)
  • Base de datos de configuración de Opciones
  • Opciones avanzadas de instalación

Módulo 3: Creación de una base de datos Oracle

  • Planificación de la base de datos
  • Configuración del LISTENER
  • Uso de DBCA para crear una base de datos
  • Administración de contraseñas
  • Creación de una base de datos con templates
  • Uso del DBCA para eliminar una base de datos
  • Uso de DBCA para tareas adicionales

Módulo 4: Administración de la Instancia de Oracle

  • Oracle Enterprise Manager
  • Parámetros de inicialización
  • Inicio y cierre del sistema Base de datos
  • Modos de shutdown
  • Visualización del log de alerta
  • Uso de archivos de trace
  • Diccionario de datos: Información general

Módulo 5: Configurar el entorno de red de Oracle

  • Servicios Oracle Net y LISTENER
  • Establecer conexiones de red
  • Herramientas para configurar y administrar la red de Oracle
  • Administración de Servicios de Red
  • Métodos de nomenclatura de red de Oracle
  • SGA y PGA
  • Servidores compartidos

Módulo 6: Gestión de Estructuras de almacenamiento de base de datos

  • Estructuras de almacenamiento
  • ¿Cómo se almacenan los datos de una tabla ?
  • Estructura de un bloque de base de datos
  • Administración de tablespaces
  • Tablespaces preconfigurados en la base de datos
  • Acciones con Tablespaces Oracle
  • Oracle Managed Files (OMF)
  • ASM: Conceptos

Módulo 7: Administración de la Seguridad del usuario

  • Cuentas de usuario de base de datos
  • Cuentas predefinidas: SYS y SYSTEM
  • Autentificación del Administrador
  • Beneficios de las funciones
  • Funciones predefinidas
  • La implementación de funciones de contraseña de seguridad
  • Asignación de cuotas para los usuarios

Módulo 8: Gestión de objetos de esquema

  • ¿Qué es un esquema?
  • Obtener acceso a objetos de esquema
  • Especificar los tipos de datos en las tablas
  • Crear y modificar tablas
  • Integridad de Datos
  • Índices y Vistas
  • Secuencias
  • Tablas Temporales

Módulo 9: Administración de concurrencia de datos

  • Concurrencia de datos
  • Mecanismo de cola y manejo de concurrencia
  • Resolución de conflictos de bloqueo con SQL
  • Interbloqueos y deadlocks

Módulo 10: Administración de datos de UNDO

  • Manipulación de Datos
  • Transacciones y datos de UNDO
  • Datos de UNDO versus datos de REDO
  • Configuracion de Retención de UNDO
  • Uso del UNDO Advisor
  • Visión de Actividad del Sistema

Módulo 11: Implementación de seguridad de base de datos Oracle

  • Requerimientos de la Industria de Seguridad
  • Principio de privilegio mínimo
  • Vigilancia para el cumplimiento
  • Auditoría
  • Auditoría Basada en  Valor
  • Auditoría de grano fino
  • Auditoría de DBA
  • Actualizaciones de Seguridad
  • La aplicación de las revisiones de seguridad

Módulo 12: Mantenimiento de la base de datos

  • Introducción a la terminología
  • Las estadísticas del optimizador
  • Automatic Workload Repository  (AWR)
  • Uso de Automatic Database Diagnostic Monitor(ADDM)
  • Describir y usar el framework de asesores (advisors)
  • Tareas de mantenimiento automatizado
  • Seteo de umbrales de alertas
  • Uso de Alertas generadas por el servidor

Módulo 13: Gestión del Rendimiento

  • Supervisión del rendimiento
  • Administrar componentes de memoria
  • Habilitación de gestión de memoria automática. Automatic Memory Management (AMM)
  • Automatic Shared Memory Advisor
  • Uso de Asesores de la memoria
  • Estadísticas de rendimiento dinámico
  • Solución de problemas
  • Accesos y Tuning
  • Objetos inválidos y no usados

Módulo 14: Copia de seguridad y conceptos de la recuperación

  • Parte de sus tareas como DBA
  • Falla de sentencia
  • Error de usuario
  • Comprender  Recuperación de Instancia
  • Fases de la Recuperación de Instancia
  • Uso del Asesor de MTTR
  • Recuperación ante falla de discos
  • Archivos de archivelog y su uso en escenarios de recuperación

Módulo 15: Copias de seguridad de base de datos

  • Soluciones de Backup: Información general
  • Copia de seguridad:  Oracle secure backup
  • Copias de Seguridad Administrada por el usuario
  • Terminología
  • Recovery Manager (RMAN)
  • Configuración de las opciones de copia de seguridad
  • Realizar copia de seguridad de archivo de control hacia un archivo de traza
  • Moniroreo de la Flash Recovery Area

Módulo 16: Escenarios de Recuperación de bases de datos

  • Abrir una base de datos
  • Data Recovery Advisor
  • Pérdida de un Archivo de Control
  • Pérdida de un Archivo Redo Log
  • Recuperación de Data Advisor
  • Fallas de datos
  • Despliegue de  fallas de datos
  • Data Recovery Advisor Views

Módulo 17: Movimiento de datos

  • Movimiento de datos: Arquitectura General
  • Directorio de objetos: Información general
  • Cargador de SQL *: Información general
  • Bomba de datos: Información general
  • Parámetros de rendimiento de inicialización
  • Uso de Enterprise Manager para supervisar los datos de empleo de la bomba
  • Diccionario de Datos

Módulo 18: Mejorar las capacidades de base de datos

  • Uso de EM Apoyo Workbench
  • Crear una solicitud de servicio
  • Paquete y cargar los datos de diagnóstico para soporte técnico de Oracle
  • Realizar el seguimiento del SR e implementar reparaciones

Módulo 19: Incidente

  • Trabajar con Oracle Support
  • Integración de MetaLink
  • Gestión de Parches

4. Metodología

En el curso Administración Oracle DB:  Workshop I se utilizará una metodología mixta: Clase expositivas apoyada en una presentación en power point para los contenidos de índole teórica y actividades prácticas de carácter individual, a fin de establecer y observar en los participantes, el nivel de entendimiento y de desarrollo de los temas expuestos. Todos los talleres se realizarán sobre los procesos e indicadores de la Institución.

5. Material didáctico y Herramientas

Los participantes del curso Administración Oracle DB:  Workshop I, reciben una carpeta de apuntes con los contenidos tratados, lo que les facilita seguir con los conceptos estudiados y les sirve como referencia posterior, además se utilizan transparencias electrónicas y ejercicios que apoyan la exposición de los contenidos.

El curso Administración Oracle DB:  Workshop I se desarrolla utilizando la herramienta Oracle SQL Data Modeler, que es freeware y libre para ser utilizado por alumnos y profesionales. Se puede eventualmente si el cliente lo solicita utilizar otras herramientas disponibles en el mercado, tales como PowerDesigner, CA ERwin Data Modeler, Enterprise Architect. Todas estas últimas herramientas son de pago, y el cliente debe proveer las licencias.

6. Evaluación

El curso Administración Oracle DB:  Workshop I contempla evaluaciones, de acuerdo a talleres realizados y una prueba al final de la actividad. La nota mínima de aprobación será de un 4,0, en la escala de 1 a 7 (o estándar superior definido por cliente).

En este cierre del curso Administración Oracle DB:  Workshop I se aplicará una Evaluación de Satisfacción de los participantes, cuyo informe se hará llegar en conjunto con el Informe de Cierre elaborado por el relator, el cual contemplará aspectos de nivel dominio del tema, motivación de los alumnos, observaciones o sugerencias de mejora.

7. Certificación

Al finalizar el curso de Administración Oracle DB:  Workshop I,  a   cada participante se le hará entrega de un Diploma de Participación y un Certificado, el porcentaje de Asistencia y la Nota Final obtenida por cada uno de ellos.