Saltar la navegación

Estrella

El Esquema en Estrella (Star Scheme) está formado por:

  • una tabla de Hechos y
  • una o más tablas de Dimensiones relacionadas a través de sus respectivas claves.

La siguiente figura representa un Esquema en Estrella estándar:



El modelo utilizado cuando se abordó el tema de las tablas de Hechos, es un Esquema en Estrella, por lo cual se lo volverá a mencionar para explicar sus cualidades:



Las tablas de Dimensiones de este modelo, se encuentran desnormalizadas, es decir que no se presentan en tercera forma normal (3ra FN).

En la siguiente imagen se presentan dos modelos:

  • Normalizado: modelo de la derecha, conformado por tablas relacionales estándar con sus respectivas uniones.
  • Desnormalizado: modelo de la izquierda, conformado tras desnormalizar el modelo de la derecha.

Al realizar la desnormalización sobre el modelo de la derecha:

  • la tabla de Dimensión dimProductos elimina las uniones y las claves y
  • mantiene solo los datos descriptivos: rubro, tipo y producto.

Cuando se normaliza se pretende eliminar la redundancia, es decir, la repetición de datos y las dependencias funcionales entre los datos, los modelos multidimensionales requieren precisamente lo contrario.

Entonces, la principal ventaja de la desnormalización es:

  • evitar uniones (JOIN) entre las tablas cuando se realizan consultas, procurando así un mejor tiempo de respuesta y una mayor sencillez con respecto a su utilización.

Y la desventaja de la normalización es:

  • redundancia y
  • consumo adicional de espacio de almacenamiento.

Características del Esquema en Estrella

A continuación se destacarán las principales características del Esquema en Estrella:

  • Es el más simple de interpretar .
  • Posee los mejores tiempos de respuesta.
  • Es soportado por todos los visores OLAP.
  • Su diseño es sencillo de mantener y actualizar.
  • Existe paralelismo entre su diseño y la forma en que l@s usuari@s visualizan y manipulan los datos.
  • Es el modelo elegido para prototipado rápido.