Hogar Bases de datos ¿Qué es un esquema de copo de nieve? - definición de techopedia

¿Qué es un esquema de copo de nieve? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el esquema de copo de nieve?

En informática, un esquema de copo de nieve se refiere a una base de datos multidimensional con tablas lógicas, donde el diagrama de entidad-relación se organiza en forma de copo de nieve. A menudo se representa mediante una tabla de hechos centralizada vinculada a dimensiones múltiples y diferentes. Las tablas de dimensiones se dividen en varias tablas de dimensiones, que generalmente se normalizan para eliminar la redundancia. Por ejemplo, una tabla de productos se divide en tablas de productos y subproductos.


Un esquema de copo de nieve se asemeja a un esquema de estrella. Sin embargo, las dimensiones de un esquema de estrella están normalizadas, de modo que una tabla individual representa cada dimensión.

Techopedia explica el esquema del copo de nieve

Los patrones complejos de copos de nieve aparecen cuando hay elaboradas dimensiones de esquema de copos de nieve. Para que el esquema tenga la forma de un copo de nieve, debe constar de varios niveles de relación y las tablas secundarias deben incluir varias tablas primarias. Las tablas de hechos no se ven afectadas por el efecto "copo de nieve".


Los esquemas de copo de nieve están hechos para consultas flexibles sobre relaciones y dimensiones más complicadas. Es ideal para las relaciones uno a muchos y muchos a muchos entre los niveles de dimensión y, por lo general, se asocia con almacenes de datos y almacenes de datos dimensionales, en los que la velocidad de recuperación de datos es más crítica que la eficiencia en la manipulación de datos. Los esquemas de copo de nieve se usan más comúnmente con herramientas de consulta avanzadas, que crean una capa de abstracción entre usuarios y tablas sin formato para escenarios que tienen múltiples consultas con especificaciones elaboradas.


Los beneficios de usar un esquema de copo de nieve son los siguientes:

  • El beneficio clave es la progresión en el rendimiento de las consultas, ya que requiere un almacenamiento mínimo en el disco y se une a las tablas de búsqueda con tamaños más pequeños.
  • Ofrece una mayor flexibilidad para las interrelaciones entre componentes y niveles de dimensión.
  • Fácil de mantener, debido a cero redundancia
  • Mejora el rendimiento general porque se acoplan tablas más pequeñas

La desventaja de los esquemas de copos de nieve incluye lo siguiente:

  • Las consultas son más difíciles porque se requiere la unión de tablas adicionales. Esto dificulta la comprensión de las consultas.
  • Requiere más tiempo de ejecución de consultas, debido al uso de más tablas
¿Qué es un esquema de copo de nieve? - definición de techopedia