Esquema en estrella:
el esquema en estrella es el tipo de modelo multidimensional que se utiliza para el almacenamiento de datos. En el esquema de estrella, las tablas de hechos y las tablas de dimensiones están contenidas. En este esquema se utilizan menos combinaciones de clave foránea. Este esquema forma una estrella con tabla de hechos y tablas de dimensiones.
Esquema de copo de nieve:
el esquema de copo de nieve también es el tipo de modelo multidimensional que se utiliza para el almacenamiento de datos. En el esquema de copo de nieve, se incluyen tablas de hechos, tablas de dimensiones y tablas de subdimensiones. Este esquema forma un copo de nieve con tablas de hechos, tablas de dimensiones y tablas de subdimensiones.
Veamos la diferencia entre Star y Snowflake Schema:
S.NO | Esquema de estrella | Esquema de copo de nieve |
---|---|---|
1. | En el esquema de estrella, las tablas de hechos y las tablas de dimensiones están contenidas. | Mientras que en el esquema de copo de nieve, se incluyen tablas de hechos, tablas de dimensiones y tablas de subdimensiones. |
2. | El esquema en estrella es un modelo de arriba hacia abajo. | Si bien es un modelo de abajo hacia arriba. |
3. | El esquema de estrella utiliza más espacio. | Mientras ocupa menos espacio. |
4. | Se necesita menos tiempo para la ejecución de consultas. | Si bien lleva más tiempo que el esquema en estrella para la ejecución de consultas. |
5. | En el esquema en estrella, no se utiliza la Normalización. | Mientras que en esto, se utilizan tanto la normalización como la desnormalización. |
6. | Su diseño es muy simple. | Si bien su diseño es complejo. |
7. | La complejidad de la consulta del esquema en estrella es baja. | Mientras que la complejidad de la consulta del esquema de copo de nieve es mayor que el esquema de estrella. |
8. | Su comprensión es muy sencilla. | Si bien su comprensión es difícil. |
9. | Tiene menos número de claves foráneas. | Si bien tiene más número de claves foráneas. |
10 | Tiene alta redundancia de datos. | Si bien tiene baja redundancia de datos. |