Capítulo 1 |
MODELADO DE DATOS |
- Introducción a los sistemas de base de datos
- Modelo conceptual: modelo entidad - relación
- Modelo lógico (modelo relacional) y Modelo físico
- Mapeo del esquema conceptual al esquema relacional (tablas, dominios, claves)
- Álgebra relacional
|
Capítulo 2 |
LENGUAJE ESTANDAR DE CONSULTA |
- SQL (DDL, DML, DCL)
- SQL restricciones, integridad
- SQL SELECT (selección, proyección, join, funciones de agregado,subconsultas)
- Programación persistente: Stored procedures, Triggers, Funciones
- Indexación (creación de índices, impacto en rendimiento de consultas)
|
Capítulo 3 |
DISEÑO DE BASE DE DATOS RELACIONALES |
- Dependencias funcionales
- Descomposición de un esquema, juntura sin pérdida y preservación de dependencias
- Claves candidatas, superclaves y cierre de un conjunto de atributos
- Formas normales (BCNF)
- Dependencias multivaluadas (4NF), PJNF, 5NF
|
Capítulo 4 |
PROCESAMIENTO DE TRANSACCIONES |
- Transacciones
- Control de concurrencia
- Recuperación en caso de fallos
|