Modelo estrella base de datos

Esquema bi-estrella
Las tablas lógicas actúan como contenedores de tablas físicas fusionadas. Una tabla lógica puede contener una única tabla física. También puede contener varias tablas físicas fusionadas mediante uniones o uniones.
Puede añadir datos adicionales a cualquier tabla lógica haciendo doble clic en la tabla. Esto abre la capa física del espacio de trabajo del panel Fuente de datos. Si necesita utilizar uniones o uniones, puede arrastrar las tablas que desee vincular o unir al espacio de trabajo de la capa física. Las tablas físicas se fusionan en su tabla lógica.
Puede añadir datos adicionales a la tabla lógica única haciendo doble clic en la tabla. Se abre el espacio de trabajo de la capa física en el panel Fuente de datos. Si necesita utilizar uniones o uniones, puede arrastrar las tablas que desee vincular o unir al espacio de trabajo de la capa física. Las tablas físicas se fusionan en su tabla lógica.
Estampado de estrellas y copos de nieve
Por tanto, un eje de análisis se denomina "dimensión". Puede tratarse de los clientes o productos de una empresa, de un periodo de tiempo como un ejercicio financiero, de las actividades que se llevan a cabo en una empresa, etc.
La dimensión degenerada es una clave de dimensión de la tabla de hechos que suele carecer de atributos. Por ejemplo, número de orden de compra, número de interrupción del servicio, etc. En el caso del número de interrupciones del servicio, los usuarios quieren saber, por ejemplo, "cuántas veces se ha interrumpido el servicio a un cliente en un periodo de tiempo determinado".
Como se trata de una clave de dimensión única, evitamos crear una tabla de dimensiones, por lo que esta tabla de dimensiones ha degenerado en la tabla de hechos, razón por la cual esta clave se denomina "dimensión degenerada".
Se trata de una dimensión que provoca hechos. Un buen ejemplo de este tipo de dimensión es la dimensión "Promoción" que, en general, puede provocar ventas. Otro ejemplo en el ámbito de la distribución de energía es la dimensión "Meteorología", que puede provocar "interrupciones del servicio". La dimensión "Tiempo" es, por tanto, una dimensión causal.
Cuadro de estrellas de ejercicios corregido
Esta tabla de hechos estará asociada a una serie de dimensiones, los ejes de análisis, que nos permitirán desglosar y analizar los hechos. Aquí encontraremos las diferentes fechas, el asegurado, la cobertura y el objeto cubierto, el empleado responsable del fichero, los atributos del fichero...
Debo señalar de paso que en estas fuentes, la frase "la tabla de hechos se encuentra en el centro del esquema estrella" no debe interpretarse como una indicación de que sólo hay una. De hecho, un datawarehouse no es uno, sino varios esquemas en estrella, varios data marts, tantos como procesos de negocio. Y en teoría, todas estas estrellas se llaman constelación, pero resulta demasiado poético, así que rara vez utilizamos el término.
Bueno, como puede ver, si se trata de una nueva teoría, equivale a sustituir los grupos sanguíneos por los signos del zodiaco para determinar la compatibilidad en las transfusiones de sangre. De vez en cuando funcionará, por supuesto, pero a largo plazo...
Modelo de datos
Sin embargo, la representación en cubo no permite representar más de 3 dimensiones, por lo que un esquema en estrella consta de una tabla de hechos central y dimensiones que están vinculadas mediante claves primarias y referenciales (véase la figura siguiente). Cuando varios esquemas estrella comparten dimensiones (véase dimensiones conformes), se habla de esquema constelación.
El objetivo de un esquema de escamas es reducir la redundancia normalizando los datos. Si volvemos a nuestro ejemplo anterior relativo a nuestra tienda, aquí optaríamos por conservar únicamente la información sobre la ciudad y exportar en otra dimensión la información sobre la región, etc.