BASES DE DATOS
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.
El modelo entidad-relación
- Modelado conceptual de la base de datos.
- Los diagramas entidad – relación.
El modelo relacional
- El modelo de base de datos relacional.
- Conceptos básicos del modelo relacional.
- Claves primarias.
- Las interrelaciones: claves foráneas.
- Integridad relacional.
- Representación del grafo relacional.
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.
INTRODUCCIÓN A ORACLE
Instalación de oracle express edition
- Características de oracle.
- Ediciones y versiones de oracle.
- Instalacion de oracle express edition.
- Instalación del cliente de oracle.
- Acceso a la base de datos con sql*plus.
Uso de oracle application express
- Introducción.
- Interfaz de application express.
- Administración.
- Explorador de objetos.
- Sql.
- Utilidades.
- Creador de aplicaciones.
Oracle sql developer
- Introducción.
- Interfaz de sql developer.
- Las conexiones.
- Exploración de objetos.
- Consultar datos.
- Modificar datos.
- Crear informes.
ORGANIZACIÓN Y FUNCIONAMIENTO DE ORACLE
Arquitectura de oracle
- Introducción.
- Funcionamiento de una base de datos oracle.
- Estructuras lógicas de almacenamiento.
- Estructuras físicas de almacenamiento.
Tipos de datos 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.
Administración de la base de datos
- Introducción.
- Tareas básicas del dba.
- El diccionario de datos de oracle.
- Tablas y vistas del diccionario de datos.
- Consultas útiles del diccionario de datos.
- Gestión de bases de datos con oracle 10g.
- Gestión de usuarios y seguridad.
SQL
Sql
- Introducción.
- El lenguaje estructurado de consultas sql.
- Lenguaje de definición de datos (ddl).
- Lenguaje de gestión de datos. (dml).
- Gestión de transacciones.
- Lenguaje de control a datos (dcl).
- Pl/sql (secuencias/disparadores).
Uso de sql*plus
- Introducción.
- Conexión a la base de datos.
- Comandos de sql*plus.
- Formateado de la salida de datos.