Módulo I: Diseño de Bases de Datos Relacionales En este módulo se cubren las bases esenciales para realizar el diseño de bases de datos normalizadas y los conceptos necesarios para afrontar los módulos posteriores sin ninguna dificultad conceptual.Como herramienta CASE de apoyo al aprendizaje se utilizará la herramienta Oracle Data Modeller. Módulo II: Fundamentos de SQL en Oracle11g El objetivo de principal de este módulo es el aprendizaje del lenguaje estándar SQL de acceso a base de datos, dentro del entorno Oracle, teniendo en cuenta sus particularidades y las funcionalidades propias del gestor. Se usarán las herramientas SQL *Plus y SQL Developer. Contenido del módulo:
- Recuperar datos mediante sentencia SELECT
- Restricción y Ordenación de Datos
- Uso de Funciones de Fila Simple
- Uso de las funciones de conversión y Expresiones condicionales
- Informes de Datos Agregados mediante Funciones de Grupo
- Visualización de Datos de Varias Tablas
- Uso de Subconsultas para Resolver Consultas
- Uso de los operadores de conjuntos
- Lenguaje de Manipulación de datos
- Uso de Sentencias DDL para crear y Administrar tablas
- Crear otros objetos de esquema
Módulo III: Administración de Bases de Datos en Oracle11g El módulo es el primer paso a la especialización en administración Oracle. El participante estudiará la arquitectura, diseño, creación y mantenimiento de una base de datos Oracle. Será capaz de gestionar el control de acceso a los datos, política de respaldo y recuperación.Finalmente se estudiará la operativa relativa a la mejora del rendimiento de la base de datos. Contenido del módulo:
- Arquitectura de Base de datos
- Preparación del entorno de base de datos
- Creación de una base de datos Oracle
- Gestión de la Instancia Oracle
- Configuración de la red
- Administrar el almacenamiento de estructuras de base de datos
- Gestión de datos y concurrencia
- Gestión de datos de deshacer
- Implementación de Seguridad en Oracle
- Mantenimiento de Base de datos
- Gestión del rendimiento
- Mejoras de Infraestructura Inteligente
- Conceptos de Backup y Recuperación
- Realizar copias de seguridad de bases de datos
- Realizar la recuperación de base de datos
- Traspaso de datos