MÓDULO I. Bases de Datos
TEMA 1. Definición y Tipos de Bases de Datos
-
Las Bases de Datos.
-
Tipos de Bases de Datos.
-
Los Sistemas de Gestión de Bases de Datos.
-
Lenguajes de los SGBD.
TEMA 2. El Modelo Entidad/Relación
-
Modelado Conceptual de la Base de Datos.
-
Los Diagramas Entidad/Relación.
TEMA 3. El Enfoque Relacional
-
El modelo de Base de Datos Relacional.
-
Conceptos básicos del modelo Relacional.
-
Claves Primarias.
-
Las Interrelaciones: Claves Foráneas.
-
Integridad Relacional y Formas Normales.
-
Representación del Grafo Relacional.
TEMA 4. Diseño de una Base de datos
-
Objetivos del Diseño de una Base de Datos.
-
Diseño Conceptual. Diseño Lógico.
-
Diseño Físico.
MÓDULO II. Introducción a Oracle
TEMA 5. Instalación de Oracle Express Edition
-
Características de Oracle.
-
Ediciones y Versiones de Oracle.
-
Instalación de Oracle Express Edition.
-
Instalación del Cliente Oracle.
-
Acceso a la Base de datos con SQL*PLUS.
TEMA 6. Uso de Oracle Application Express
-
Interfaz de Application Express.
-
Administración. Explorador de Objetos.
-
Taller de SQL.
-
Utilidades.
-
Creador de Aplicaciones.
TEMA 7. Oracle SQL Developer
-
Interfaz de SQL Developer.
-
Las Conexiones.
-
Exploración de Objetos.
-
Consultar Datos.
-
Modificar Datos.
-
Crear Informes.
MÓDULO III. Organización y Funcionamiento de Oracle
TEMA 8. Arquitectura de Oracle
-
Funcionamiento de una Base de datos Oracle.
-
Estructuras Lógicas de Almacenamiento.
-
Estructuras Físicas de Almacenamiento.
TEMA 9. Tipos de Datos de Oracle
-
Los Tipos de Datos.
-
Tipos de Datos Numéricos.
-
Tipos de Datos Alfanuméricos.
-
Tipos de Datos de Fecha y Hora.
-
Tipos de Datos Masivos.
TEMA 10. Administración de la Base de Datos
-
Tareas básicas de DBA.
-
El Diccionario de Datos de Oracle.
-
Tablas y Vistas del Diccionario de Datos.
-
Consultas Útiles del Diccionario de Datos.
-
Gestión de Usuarios y Seguridad.
MÓDULO IV. SQL
TEMA 11. SQL
-
El Lenguaje Estructurado de Consultas SQL.
-
Lenguaje de Definición de Datos.
-
Lenguaje de Gestión de Datos.
-
Control de Transacciones.
-
Lenguaje de Control de Datos.
-
PL/SQL (Secuencias/Disparadores).
TEMA 12. Uso de SQL*PLUS
-
Conexión a la Base de Datos.
-
Comandos de SQL*PLUS.
-
Formateado de la Salida de datos.