PROGRAMA FORMATIVO
Administración de Bases de Datos Oracle
2 MÓDULOS FORMATIVOS Módulo nº 1 Denominación:
ORACLE DATABASE: TALLER DE ADMINISTRACIÓN Objetivo:
Al finalizar este módulo los alumnos podrán instalar, configurar, controlar, solucionar problemas, mantener y recuperar la base de datos Oracle.
Duración:
36 horas.
Contenidos teórico- prácticos:
- Instalación del Software de la Base de Datos Oracle - Creación de una Base de Datos Oracle
- Interfaces de Bases de Datos - Control de la Base de Datos - Estructuras de Almacenamiento - Administración de Usuarios - Gestionar Objetos de Esquema - Gestión de Datos
- PL/SQL
- Seguridad de Base de Datos Oracle - Servicios de Red de Oracle
- Servidor Compartido Oracle - Control de Rendimiento
- Mantenimiento Proactivo: Objetivos - Gestión de Deshacer
- Control y Resolución de Conflictos de Bloqueo - Conceptos de Copia de Seguridad y Recuperación - Copias de Seguridad de Base de Datos
- Recuperación de Base de Datos
Módulo nº 2
Denominación:
ORACLE DATABASE: TALLER DE ADMINISTRACIÓN AVANZADA
Objetivo:
Con los conocimientos adquiridos en este módulo el alumno podrá:
‐ Utilizar RMAN para crear y gestionar juegos de copia de seguridad y copias de imágenes
‐ Recuperar la base de datos hasta un punto anterior en el tiempo
‐ Utilizar la tecnología Flashback de Oracle para recuperar la base de datos
‐ Detectar la corrupción de bloques y tomar las medidas adecuadas para corregirla
‐ Utilizar las diversas vistas y los asesores de base de datos para controlar y mejorar el rendimiento de la base de datos
‐ Simplificar las tareas de gestión utilizando el Planificador
‐ Mejorar la seguridad del listener
‐ Revisar archivos log de bases de datos para el diagnóstico
‐ Utilizar la tecnología ASM para el almacenamiento de los ficheros de la base de datos
Duración:
30 horas
Contenidos teórico - prácticos:
- Uso del soporte de globalización
- Optima configuración del listener y seguridad - Configuración de Recovery Manager (RMAN) - Backup y Recovery con RMAN
- Herramientas de diagnostico y fichero Alert
- Recuperación de estructuras no criticas de base de datos - Recuperación de la base de datos y distintos escenarios - Technologic ASM (Automatic Storage Manager)
- Ajuste del sistema de cache de memoria - Gestión de recursos con el DBRM - Planificador de tareas (Sheduler) Módulo nº 3 Denominación: TALLER DE AJUSTE DE SQL Objetivo:
Con los conocimientos adquiridos en este módulo el alumno podrá:
‐ Entender la importancia e impacto del ajuste de SQL dentro de la visión global de los sistemas.
‐ Usar las herramientas de diagnostico para recolectar información sobre el procesamiento de las sentencias SQL.
‐ Describir métodos alternativos de acceso a datos.
‐ Describir los pasos básicos en el procesamiento de SQL.
‐ Aprender el comportamiento y fundamentos del optimizador basado en costes. ‐ Influenciar la decisión del optimizador.
Duración: 20 horas
Contenidos teórico - prácticos:
- Exploración de la Arquitectura de Oracle Database - Introducción a Ajustes SQL
- Introducción al Optimizador
- Interpretación de los Planes de Ejecución - Rastreo de Aplicaciones
- Optimizador: Operaciones de Tablas e Índices - Métodos de Unión del Optimizador
- Optimizador: Otros Operadores
- Caso Práctico: Transformación de Estrella - Estadísticas del Optimizador
- Uso de Variables de Enlace
- Uso del Asesor de Ajustes SQL - Uso del Asesor de Acceso SQL - Uso de Ajustes SQL Automáticos
- Gestión del Rendimiento SQL
4 Denominación: ADMINISTRACIÓN DE MYSQL Objetivo:
Al finalizar este módulo los alumnos podrán realizar tareas habituales de administración de base de datos MySQL, configurar la replicación y la seguridad, realizar copias de seguridad de bases de datos y ajuste del rendimiento, y proteger las bases de datos MySQL.
Duración:
30 horas
Contenidos teórico - prácticos:
- Arquitectura MySQL - Administración del sistema - Configuración del servidor - Clientes y herramientas - Tipos de datos
- Obtener metadatos
- Las transacciones y bloqueo - Almacenamiento Motores - Particiones
- Gestión de usuarios - Seguridad
- Mantenimiento de tablas
- Exportación e importación de datos - Programación en MySQL
- MySQL Backup y recuperación - Replicación
- Introducción a la optimización del rendimiento
Módulo nº 5
Denominación:
AJUSTES DE RENDIMIENTO DE MYSQL
Objetivo:
Al finalizar este módulo los alumnos tendrán las habilidades en el manejo y práctica de metodologías para optimizar el rendimiento del servidor MySQL y evaluar la arquitectura y el uso de herramientas de ajuste de rendimiento. Duración: 30 horas
Contenidos teórico - prácticos:
- Fundamentos de ajuste del rendimiento - Herramientas de ajuste del rendimiento - Ajuste de MySQL Server
- MySQL caché de consultas - InnoDB
- Otros Motores de almacenamiento de MySQL - Diseño de esquemas y performance
- Rendimiento de las consultas MySQL - Performance Tuning Extras
Módulo nº 6
Denominación:
ADMINISTRACIÓN DE REDES EN SISTEMAS SOLARIS Objetivo:
Al finalizar este módulo los alumnos podrán configurar y gestionar una red de manera segura y fiable.
Duración:
30 horas
Contenidos teórico - prácticos: - Fundamentos de redes - Configurar una red virtual - Configurar alta disponibilidad - Configurar servicios
- Gestión de recursos de red - Seguridad de la red - Resolución de incidencias
- Mecanismos de intercambio de información
Módulo nº 7
Denominación:
FUNDAMENTOS DE SERVIDOR DE APLICACIONES WEBLOGIC Objetivo:
Al finalizar este módulo los alumnos podrán instalar y configurar Oracle WebLogic Server y despligar aplicaciones Java en la consola de administración de WebLogic así como llevar a cabo las principales tareas de administración de WebLogic.
Duración:
24 horas
Contenidos teórico - prácticos:
- Presentación de la plataforma Oracle Fusion Middleware - Definición terminología y arquitectura Java EE
- Instalación de Oracle WebLogic Server - Configuración de un dominio simple
- Configuración de un dominio mediante plantillas - Utilizando la consola de administración y WLST - Configuración de servidores gestionados - Configuración de gestores de nodos
- Cómo ver y administrar registros en entorno Oracle WLS - Conceptos de implementación
- Implementación de aplicaciones Java EE - Despliegue avanzado
- Entender JDBC y configuración de orígenes de datos - Configuración de Java Message Service (JMS)
6 - Introducción a la agrupación en clústeres
- Configuración de un clúster - Gestión de Clusters
- Conceptos de seguridad y configuración - Protección contra ataques
- Backup y recuperación