Want to create interactive content? It’s easy in Genially!
MODELADO MULTIDIMENSIONAL
Lesly
Created on March 1, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Memories Presentation
View
Pechakucha Presentation
View
Decades Presentation
View
Color and Shapes Presentation
View
Historical Presentation
View
To the Moon Presentation
View
Projection Presentation
Transcript
Modelamineto de negocio de la base de datos NorthWind con los esquemas estrella y copo de nieve
Por: Pisco LeslyOrdoñez Xiomara
Índice
1. Introducción
3.3. Implementación
4.2. Proceso ETL esquema copo de nieve
3.3.1. Esquema en estrella
2. Problema de Estudio
4.3. Resultados
3.3.2 Esquema copo de nieve
3. Método
5. Conclusiones
3.1. Diseño
4. Evaluación experimental
3.2. Análisis
4.1. Proceso ETL esquema en estrella
INTRODUCCIÓN
Hoy en día una base de datos tiene que responder debidamente a las necesidades y análisis de información de una organización. Estas bases de datos tienen que ofrecer un modelamiento propio que comparta información útil y rápida lo cual, es denominada~\emph{Modelamiento Multidimensional}. Este modelo multidimensional ofrece almacenes de datos entendibles y simples para la organización, donde se puede visualizar la relación entre procesos involucrados en la organización con los componentes del modelo. Es una forma precisa de acercar los datos para ser analizados de manera intuitiva para la organización
Hoy en día existen organizaciones que manejan un alto volumen de datos, pero cuando realizan mantenimientos requieren de un buen almacén de datos. Es por ello por lo que normalmente se ofrece un modelamiento multidimensional, pero dichas organizaciones deben de tener en claro el concepto del esquema en estrella y copo de nieve. Debido a que si implementan un copo de nieve en su organización estas resultaran de mucho tiempo en ejecución ya que se dice que no son las mas óptimas al manipular grandes cantidades de datos. Normalmente este esquema es muy utilizado por empresas que no manejan un grado alto de volumen de datos. Es por ello que es más recomendable la implementación del esquema en estrella tanto para organizaciones grandes y pequeñas.
Problematica
MÉTODO
DISEÑO
Para el uso de la base de datos relacional, se debe de tener en cuenta que antes de realizar cualquier tipo de actividad se toma en consideración el~\emph{Modelo Entidad Relación} planteado para la base de datos Northwind. Con ello se facilita las funcionalidades que se desee desarrollar con este modelo. En la figura ~\ref{figura1} se muestra el~\emph{Modelo Entidad Relación} planteado para la ejecución de la base de datos Northwind. En este caso el diseño cuenta con 13 tablas relacionadas entre sí.
Es de gran importancia ver que las tablas contengan relaciones y cardinalidades para poder implementar las dimensiones y tabla de hechos correspondientes a las órdenes de ventas tanto para el modelo estrella como para el modelo copo de nieve.
MÉTODO
Análisis
Antes de realizar tareas, consultas o implementaciones se debe de tener en cuenta el contenido de la base de datos su estructura y como se organiza. Por ello se espera realizar un análisis profundo y observar las relaciones que contiene la base de datos "Northwind". También se debe realizar un análisis de las consultas que se van a adherir en la parte de transformación del proceso ETL. Es por ello que siempre se deben de generar pruebas y validar los resultados que se requieran adjuntar en la fase de carga del proceso ETL. Esto se debe hacer para el esquema en estrella y copo de nieve.
IMPLEMENTACIÓN
Esquema en estrella
Se denomina modelo o esquema en estrella. Es conocido como ese nombre porque tienen similitud ya que sus estructuras son similares a una estrella. Puesto que se genera una tabla central y de esta se derivan un conjunto de tablas que la rodean radialmente. También se menciona que esta estructura es la más generada en las bases de datos multidimensionales
IMPLEMENTACIÓN
Esquema DE COPO DE NIEVE
EVALUACIÓN EXPERIMENTAL
Proceso ETL esquema en estrella
EVALUACIÓN EXPERIMENTAL
Proceso ETL esquema De COPO DE NIEVE
RESULTADOS
Proporcione una consulta donde se muestre en nombre de los 5 clientes que más compraron en el año 2014 junto con nombre del empleado que atendio la orden de venta y el total de la venta
RESULTADOS
Se desea saber los productos del año 2013 en que el empleado King realizo una factura, se debe mostrar el producto y el total de la factura.
CONCLUSIONES
El modelo estrella es un almacén de datos simple, que consiste en algunas dimensiones con solamente una tabla de hechos ubicada en el centro. Con ellos las dimensiones creadas para el modelo multidimensional contienen atributos que cubren las necesidades y requerimientos de una organización. Implementar el modelo estrella, hace un buen uso de la información con el fin de obtener análisis reales y con ello proceder a tomar decisiones que beneficien a la organización. Al diseñar el modelo estrella, nos basamos en cubrir las necesidades del modelo multidimensional. Se analizó y se procedió a tomar en cuenta cinco dimensiones que abarcarían y rodearían a la tabla de hechos para cumplir con la función de obtener las órdenes de ventas de la organización. Las dimensiones y tabla de hechos fueron implementadas en el gestor SQLite debido a la facilidad que brinda ya que, es un gestor ligero.
Por otro lado, el esquema de copo de nieve implementado tuvo una estructura más compleja que el esquema de estrella. Este modelo se dio cuando algunas de las dimensiones se implementan con más de una tabla de datos. Por ejemplo, la dimensión empleado derivo más dimensiones a partir de esta. Por ende, el objetivo de este modelo fue normalizar estas dimensiones y reducir el espacio de almacenamiento al eliminar la redundancia. Al presentar el modelo copo de nieve nos dimos cuenta de que representa como una tabla de hechos conectada con dimensiones anidadas. Al normalizar por completo las dimensiones el resultado parece un copo de nieve, pero al realizar este modelo aumenta la dificultad al estructurar las consultas.
¡Muchas Gracias!