Un esquema define la estructura de una base de datos. El diseño de un esquema es significativo , sino que afecta tanto el rendimiento y la facilidad con la que los usuarios recuperar información de una base de datos . Un esquema en estrella , llamada así porque su diagrama se parece a una estrella , es una estrategia de diseño utilizado para los almacenes de datos relacionales , es uno de los más simples estilos de diseño . Esquemas de estrella están compuestas de tablas de hechos y de dimensiones. Las tablas de hechos contienen las medidas de los datos. Los hechos son cuantitativos o datos objetivos y típicamente numérico. Las tablas de dimensiones almacenan datos o atributos descriptivos y son más pequeños que las tablas de hechos . Para aclarar con un ejemplo, un almacén de datos de una tienda al por menor podría contener datos sobre las ventas en las tablas de hechos y personal de ventas en una tabla de dimensiones . Múltiples técnicas están disponibles para definir un esquema en estrella . Instrucciones
1
Definir el proceso de negocio exacta que el almacén de datos apoyará . Definir el proceso de negocio es fundamental , ya que proporciona la información para identificar los atributos y las medidas del almacén de datos que contendrá específicos. Además, algunos procesos de negocios han establecido modelos de la industria que son útiles para acelerar el proceso de diseño.
2
Definir la granularidad de los datos que estarán disponibles en el almacén de datos. La información contenida en un almacén de datos puede ser , detallado, las transacciones individuales de bajo nivel o una agregación. Usando el ejemplo de venta al por menor , los datos detallados podrían incluir el número de productos de un tipo específico para una orden individual en un día . Una fila de ejemplo podría ser el 01/10/2010 , para 3023 contenía tres vestidos rojos , dos camisas azules y un suéter verde. Una visión agregada de los mismos datos podría omitir la identificación de una orden individual, y en lugar de almacenar el número de vestidos rojos ordenadas el 01/10/2010 .
3
Identificar las dimensiones . Dimensiones definen cómo los usuarios podrán cortar los datos. Por ejemplo , los usuarios casi con frecuencia desean ver los datos por tiempo o geografía.
4
Identificar los hechos o medidas que se almacenarán en el almacén de datos. Las medidas son numérico y aditivo a través de las dimensiones . Por ejemplo , las ventas son numéricos y los usuarios pueden ver las ventas totales de un producto y por cualquier tiempo. Las cifras de ventas son válidas sin importar lo que los datos son segmentados .
5
prueba el modelo propuesto en contra del proceso de negocio. Para asegurarse de que el modelo es adecuado , definir una lista de ejemplos de preguntas que pueden ser hechas por los usuarios para llevar a cabo el proceso de negocio . Asegúrese de que el modelo contiene las dimensiones necesarias (atributos ) y los hechos (datos cuantitativos ) para responder a cada pregunta.