Modelado de Data Warehouses

En la vertiginosa era actual, los datos son el nuevo petróleo, y la capacidad de organizarlos adecuadamente es el primer paso para después ser explotados de manera más sencilla.

El modelado de datos es mucho más que la simple creación de tablas y relaciones en una base de datos. Es el proceso de diseñar una representación abstracta de la información, capturando su significado y sus interconexiones de manera eficiente y precisa. Es el puente entre los requisitos del negocio y la implementación técnica, transformando conceptos abstractos en estructuras tangibles. Una buena práctica de modelado de datos garantiza la integridad, consistencia y accesibilidad de la información, elementos cruciales para la toma de decisiones informadas y la creación de sistemas robustos.

Exploraremos paradigmas como el modelado relacional, y el modelo dimensional de Kimball, base del Data Warehousing. El alumno estudiará el modelado conceptual (diagramas Entidad-Relación), el lógico (normalización), y conceptos de modelado dimensional como tablas de hechos, tablas de dimensiones, y modelos en estrella y en copo de nieve. Estos conocimientos se aplicarán en casos prácticos.

Contenidos:

  • Bases de Datos y Data Warehouses
  • Concepto de modelado de datos.
  • Diseño de modelos de datos:
    • Modelo Entidad-Relación.
    • Modelo relacional.
    • Normalización de bases de datos.
    • Modelado dimensional: tablas de hechos y tablas de dimensiones
    • Modelo de datos en estrella
    • Modelo de datos en copo de nieve
datos entidad relacion
Entidad Relación
datos estructura estrella
Modelo en estrella
datos estructura snowflake
Modelo en copo de nieve