1. Bases de datos 1.1. Datos y la necesidad de almacenarlos 1.2. Archivos y bases de datos
1.3. Clasificaciones de bases de datos
2. Bases de datos relacionales 2.1. La parte física 2.2. La parte lógica, los objetos de la base de datos
2.3. Preparando los datos para ser utilizados en aplicaciones 2.4. Lenguaje de definición de datos y
lenguaje de manipulación de datos 2.5. Las transacciones
3. La arquitectura de un sistema de gestión de base de datos 3.1. Arquitectura de un sistema de gestión
de base de datos. 3.2. El diccionario de datos. 3.3. El mecanismo de log (journalizing) para rollback,
rollforward y/o commit de transacciones. 3.4. Respaldos y recuperación. 3.5. Esquemas de seguridad.
4. Proceso de diseño y construcción de bases de datos 4.1. El trabajo de desarrollo de aplicaciones
4.2. Construcción de la base de datos
5. Modelo de datos conceptual. 5.1. Levantamiento de requerimientos. 5.2. El modelo entidad-relación
y el estándar Integration DEFinition for Information Modeling. 5.3. Mapeando los requerimientos al
modelo de entidad-relación
6. Diseño de la base de datos 6.1. Definición de los objetos de la base de datos 6.2. Normalización y
afinación
7. Construcción de la base de datos 7.1. Creando la base de datos y sus componentes
7.2. Implementando restricciones y reglas de integridad 7.3. El esquema de seguridad: Grant y Revoke