¿Qué es el esquema?
En el sistema de gestión de bases de datos (DBMS), el esquema representa una base de datos relacional. Define las tablas, los campos de cada tabla y la relación entre campos y tablas. En otras palabras, el esquema es una colección de objetos de base de datos, que incluye tablas, vistas, índices y sinónimos. Los esquemas generalmente se almacenan en un diccionario de datos.
¿Qué es el esquema de estrella clásico?
Un esquema de estrella clásico es un modelo de datos multidimensional que se basa en una tabla de hechos central rodeada por varias tablas de dimensiones en forma de estrella (de ahí el nombre).
Un InfoCubo consta de varios Info-Objects (características y ratios) y está estructurado según el esquema de estrella. Esto significa que hay una gran tabla de hechos con cifras clave para el InfoCubo, así como muchas tablas de dimensiones que rodean su estructura que parece una estrella.
Los beneficios del esquema en estrella se reducen, la fácil comprensión de los datos y el aumento del rendimiento.
¿Qué es el esquema de estrella extendido?
En el esquema de estrella extendido, la "tabla de hechos" y la "tabla de datos maestros" se conectan a través de la tabla SID (ID sustituto). En el esquema de estrella extendido, la tabla de hechos y la tabla de dimensiones estarán dentro del cubo. Tiene capacidad de análisis de 16 * 248 (Tabla SID). La tabla de hechos es pequeña y la tabla de dimensiones es enorme, al contrario del modelo Star Schema. En el modelo de esquema en estrella extendido, la tabla de dimensiones no contiene datos maestros
A continuación se muestran los diferentes componentes de un esquema en estrella extendido.
- La tabla de atributos contiene el atributo de datos maestros.
- La tabla SID crea el SID único para (Id. Sustituto) cada registro de datos maestros.
- La tabla de dimensiones crea el DimId para cada combinación única de SID (se puede acomodar un máximo de 248 SID (caracteres) en la tabla DIM).
- La tabla de texto contiene la descripción de los datos maestros.
- La tabla de hechos contiene una combinación única de DIM ID y ratios (un máximo de 233 ratios (cantidad medible) se puede acomodar en la tabla de hechos).
A continuación se muestra un ejemplo de cómo se ve una tabla de hechos de un Infocube.
A continuación se muestran las tablas Dimension y SID.
A continuación se muestran los datos maestros del objeto de información y la tabla de texto.
Infocube: Ejemplo de esquema en estrella extendido:
El siguiente es un ejemplo de Infocube que muestra el esquema de estrella extendido.
Pasos para explicar el esquema de estrella extendido de un infocubo:
- La tabla de hechos del InfoCubo tiene un valor 3.
- El valor de la tabla de hechos (es decir, "3") se asigna en la tabla de dimensiones.
- El ID de dimensión "3" tiene un SID mapeado en la tabla SID.
- El valor de SID se asigna con la tabla de datos maestros y de texto.