🎯 Objetivo:
Entender qué son los modelos de datos analíticos, para qué sirven y cómo estructurarlos para facilitar el análisis y la toma de decisiones.
🌐 ¿Qué es un modelo de datos analíticos?
-
Es una estructura organizada de datos diseñada para facilitar consultas y análisis rápidos y eficientes.
-
Normalmente se usa en sistemas de inteligencia de negocio (BI) y ciencia de datos.
-
Su diseño busca optimizar la lectura y el análisis más que la escritura.
🧩 Tipos comunes de modelos analíticos
| Modelo | Características | Uso típico |
|---|---|---|
| Modelo estrella (Star Schema) | Tabla central (fact) conectada a tablas de dimensiones. | Análisis de ventas, inventarios. |
| Modelo copo de nieve (Snowflake Schema) | Extensión del modelo estrella con dimensiones normalizadas. | Análisis con jerarquías complejas. |
| Modelo en 3NF (Tercera forma normal) | Estructura más normalizada para evitar redundancia. | Bases de datos transaccionales. |
⚙️ Componentes básicos
-
Tabla de hechos (Fact Table): contiene datos numéricos o métricas (ventas, cantidades, ingresos).
-
Tablas de dimensiones (Dimension Tables): contienen atributos descriptivos (cliente, producto, tiempo).
-
Claves: relaciones entre hechos y dimensiones, suelen ser claves foráneas.
🧩 Ejemplo sencillo de modelo estrella
| Tabla hechos: Ventas |
|---|
| venta_id, fecha_id, producto_id, cliente_id, cantidad, monto |
| Tabla dimensión: Producto |
|---|
| producto_id, nombre, categoría, marca |
| Tabla dimensión: Cliente |
|---|
| cliente_id, nombre, región, segmento |
| Tabla dimensión: Fecha |
|---|
| fecha_id, día, mes, año, trimestre |
🚀 Ventajas del modelo estrella
-
Fácil de entender y usar.
-
Consultas rápidas gracias a la estructura simplificada.
-
Permite análisis multidimensional.
📝 Actividad práctica
-
Piensa en un negocio simple (tienda, restaurante, gimnasio).
-
Diseña un modelo estrella básico con tablas de hechos y dimensiones.
-
Explica qué datos incluirías en cada tabla y cómo se relacionan.
✅ Revisión rápida
-
¿Qué contiene una tabla de hechos?
-
¿Para qué sirven las tablas de dimensiones?
-
¿Cuál es la diferencia entre modelo estrella y copo de nieve?