Esquema de copo de nieve
¿Qué es un esquema de copo de nieve?
Un esquema de copo de nieve es un modelo de datos multidimensional que es una extensión de un esquema de estrella, en el que las tablas de dimensiones se desglosan en subdimensiones. Los esquemas de copo de nieve se usan comúnmente para la inteligencia empresarial y la generación de informes en almacenes de datos OLAP, data marts y bases de datos relacionales.
En un esquema de copo de nieve, los ingenieros descomponen las tablas de dimensiones individuales en subdimensiones lógicas. Esto hace que el modelo de datos sea más complejo, pero puede facilitarles el trabajo a los analistas, especialmente con ciertos tipos de datos.
Se llama esquema de copo de nieve porque su diagrama de entidad-relación (ERD) se parece a un copo de nieve, como se ve a continuación.
Más temas para descubrir
Esquemas de copo de nieve vs. esquemas de estrella
Al igual que los esquemas de estrella, los esquemas de copo de nieve tienen una tabla de hechos central que se conecta a varias tablas de dimensiones mediante claves foráneas. Sin embargo, la principal diferencia es que están más normalizadas que los esquemas de estrella.
Los esquemas de copo de nieve ofrecen una mayor eficiencia de almacenamiento, debido a su mayor adherencia a los altos estándares de normalización, pero el rendimiento de las consultas no es tan bueno como con los modelos de datos más desnormalizados. Los modelos de datos desnormalizados, como los esquemas de estrella, tienen más redundancia de datos (duplicación de datos), lo que hace que el rendimiento de las consultas sea más rápido a costa de los datos duplicados.
Beneficios de los esquemas de copo de nieve
- Recuperación rápida de datos
- Garantiza la calidad de los datos
- Modelo de datos simple y común para el almacenamiento de datos
Desventajas de los esquemas de copo de nieve
- Mucha sobrecarga en la configuración inicial
- Modelo de datos rígido
- Costos de mantenimiento elevados


