Introducción a los sistemas de bases de datos: Desde los sistemas de archivos al SGBD; Tipos de estructuras de bases de datos; Tipos de modelos de bases de datos.(conceptual, lógico, físico, modelos particulares)
Modelo Entidad Relación: Introducción al proceso de modelado; Componentes de un modelo entidad relación; Identificación de entidades, relaciones y atributos; Los atributos de las entidades: tipos, características y dominio; Relaciones: tipo, grado, rol y la razón de cardinalidad; Especialización y generalización en los modelos; 2 prácticas.
Modelo de Datos Lógico: Tipos de modelo y sus usos; Desde el modelo entidad relación al modelo relacional; Casos especiales generalización y especificación; Normalización; Ejemplos y un ejercicio de modelamiento.
Análisis de Costo de consultas: Algebra relacional; Análisis de costo de consultas; Optimización de consultas basadas en el costo o en heurísticas; Ejemplos y ejercicio práctico.
Diseño Físico: Diseño Físico vs Diseño lógico; Metodología del diseño Físico; Estructuras de archivos e índices; Ejercicio práctico con mysql.
Modelo de datos para Inteligencia de negocios: Introducción a la inteligencia de negocios; Data warehouse y el proceso de modelamiento; Ciclo de vida y diseño de una solución data warehouse; Introducción a la minería de datos; Ejemplos y ejercicio de modelo DW.