Analítica Web & Datos Sigla: Star Schema

Star Schema (Esquema en Estrella en Analítica)

Equivalente en inglés: Star Schema in Data Warehouse Architecture
Definición Concisa

Estructura relacional de base de datos donde una tabla central de hechos se conecta directamente con múltiples tablas de dimensiones desnormalizadas formando una estrella.

Explicación y Contexto Conceptual

El Star Schema (Esquema en Estrella) es el patrón arquitectónico clásico y más reconocido del modelado dimensional propuesto por Ralph Kimball. Su nombre se debe a la disposición visual del diagrama relacional: una tabla de hechos masiva en el centro rodeada por un anillo radial de tablas de dimensiones periféricas conectadas por claves foráneas, asemejando las puntas de una estrella.

Su principal virtud es la simplicidad extrema para los motores de consulta SQL: para responder a prácticamente cualquier consulta analítica compleja, el motor solo requiere hacer un único nivel de JOINs (conectar la tabla central con las dimensiones necesarias). Las tablas de dimensiones se mantienen desnormalizadas (duplicando jerarquías como categoría y departamento en la misma tabla) para evitar enlaces adicionales.

Reduce drásticamente el tiempo de respuesta de los reportes y facilita la exploración para usuarios no técnicos.

Cálculo / Regla Esquema Estrella = 1 Fact Table Central + N Dimensiones Desnormalizadas (Un solo JOIN por dimensión).

Ejemplo en la Práctica

Un esquema estrella de analítica digital une `fct_conversions` con `dim_users`, `dim_ad_creatives`, `dim_dates` y `dim_channels`.

Formato de Cita
"Star Schema (Esquema en Estrella en Analítica)": Estructura relacional de base de datos donde una tabla central de hechos se conecta directamente con múltiples tablas de dimensiones desnormalizadas formando una estrella. Fuente: Glosario del Marketing y la Publicidad, Blue Design Worldwide (https://bluecolombia.co/glosario-marketing/termino/star-schema-esquema-en-estrella)

Conceptos Relacionados