Story Transcript
Modelamiento Multidimensional
Sistemas de Soporte a la toma de Decisiones Decision Support System (DDS)
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
Modelamiento Multidimensional
Decision Support System (DDS) Son aquellos que, mediante el uso de reglas de procesamiento de datos basadas en lógica, en combinación con reglas de gestión orientadas a metas, con o sin intervención humana, traslada grandes conjuntos de datos de bajo nivel y sus relaciones, a pequeños conjuntos de datos de alto nivel, con sus correspondientes relaciones (y vice versa).
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
1
Modelamiento Multidimensional
Decision Support System (DDS) Es un sistema interactivo basado en tecnología informática, que facilita herramientas a los directivos para ayudarlos en la resolución de problemas semi-estructurados o no estructurados. Ello supone normalmente disponer de mecanismos de acceso a datos, algún tipo de modelo de análisis (simple o complejo) y la funcionalidad de interactuar con dicho modelo (o conjunto de modelos). Un DDS no se diseña con el propósito de que tome decisiones por el directivo, sino para proporcionarle un conjunto de capacidades que le permiten generar la información que él cree necesaria para adoptar una decisión. Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
Modelamiento Multidimensional
Categorías de DSS : Data mining tools, las cuales descubren reglas que explican relaciones entre los datos. Business modelling tools, las cuales organizan la gestión y las herramientas expertas, que aplican a toda la empresa. Data visualization tools, las cuales ilustran gráficamente las relaciones (reglas de patrones) entre datos. OLAP tools, que es una tecnología de software que permite a los ejecutivos, gerentes y analistas mejorar el acceso, con rapidez, de forma consistente e interactiva, a una amplia variedad de posibles vista de la información, que han sido obtenida desde los datos base para reflejar la real dimensión de la empresa como la entiende el usuario. Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
2
Modelamiento Multidimensional
Modelamiento Multidimensional
Prof. Fredi Palominos V.
Licenciatura en Ciencia de la Computación
Modelamiento Multidimensional
Modelamiento Multidimencional Visión Empresarial
Contexto del Modelamiento Multidimensional
Modelamiento Lógico
Modelamiento Físico
Modelamiento Conceptual …
Modelamiento Lógico …
Modelamiento Físico …
Modelamiento Conceptual
Modelamiento Lógico
Modelamiento Físico
Modelo Empresarial o Corporativo
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
3
Modelamiento Multidimensional
Modelamiento Multidimensional Modelamiento Conceptual Modelo Lógico
Modelo Físico
........
Modelo Lógico
Modelo Lógico
........
Modelo Físico
Modelo Físico
Sistemas Operacionales Licenciatura en Ciencia de la Computación
Base de Datos Multidimensional Prof. Fredi Palominos V.
Modelamiento Multidimensional
Modelamiento Multidimensional Modelo Conceptual, contempla la identificación y definición de datos y procesos a un alto nivel, independiente de la plataforma de desarrollo e implementación. Modelo Lógico, contempla la identificación y definición de datos y procesos que se incluirán en el sistema, guardando todavía un alto grado de independencia de la plataforma. Modelo Físico, contempla la implementación física de las estructuras de datos y procesos del sistema. Modelo Empresarial o Corporativo, es el modelo global de la institución que incluye una descomposición jerárquica de las funciones del problema y el modelo entidad relación requerido. Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
4
Modelamiento Multidimensional
Modelamiento Multidimensional Es una técnica que permite modelar bases de datos más simples y comprensibles para los usuarios finales. En la terminología de multidimensional los atributos determinantes se llaman dimensiones y los atributos dependientes se llaman medidas. Ejemplo : { Periodo, Programa, Asignatura, NºAlumnos, Promedio} dimensiones Licenciatura en Ciencia de la Computación
medidas Prof. Fredi Palominos V.
Modelamiento Multidimensional
Modelamiento Multidimensional
Operaciones Típicas
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
5
Modelamiento Multidimensional
Asignatura
Ti em po
Modelamiento Multidimensional
Programa Prof. Fredi Palominos V.
Licenciatura en Ciencia de la Computación
Modelamiento Multidimensional
Modelamiento Multidimensional Las dimensiones son atributos de categorías mientras que las medidas son atributos numéricos de resumen. Usualmente asociadas con niveles de consecuencia, que se accede
las dimensiones están jerarquías que especifican agregación y como cierta granularidad con la a los datos.
Ejemplo : Jerarquía de Fecha con varios niveles de agregación. Día Æ Semana Æ Mes Æ Trimestre Æ Semestre Æ Año Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
6
Modelamiento Multidimensional
Operaciones Típicas : Pivoting : Rotación del cubo para mirar una cara en particular.
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
Modelamiento Multidimensional
Operaciones Típicas : Slicing-Dicing : Seleccionar un subconjunto del cubo (rebanar).
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
7
Modelamiento Multidimensional
Operaciones Típicas : Roll-up :
Producir mayor agregación (quitando dimensiones o jerarquías).
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
Modelamiento Multidimensional
Operaciones Típicas : Drill-Down :
Producir mayor desagregación (agregar dimensiones o jerarquías).
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
8
Modelamiento Multidimensional
On Line Analytical Processing
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
Modelamiento Multidimensional
Características de OLAP : Provee análisis multidimensional dinámico, permitiendo a los usuarios finales realizar actividades analíticas y navegacionales, que incluyen cálculo de dimensiones, análisis en periodos de tiempo, visualización de subconjuntos de datos, subir o bajar niveles, comparaciones de varias dimensiones en el área de visualización, etc. Está basado en una modalidad cliente/servidor multiusuario, que ofrece respuestas rápidas, independientemente del tamaño y la complejidad de la base de datos.
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
9
Modelamiento Multidimensional
Servidor OLAP : Es una solución de manipulación de datos multiusuario de alta capacidad diseñada para soportar y operar en una estructura de datos multidimensional. Debe estar preparado físicamente para responder rápida y consistentemente a los usuarios finales y/o cargar datos en tiempo real desde las bases de datos.
Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
Modelamiento Multidimensional
Taxonomía OLAP Multidimensional OLAP (MOLAP): Matriz K-dimensional basada en una estructura de almacenamiento no relacional. Relational OLAP (ROLAP): Matriz K-dimensional basada en una estructura de almacenamiento relacional. Hybrid OLAP (HOLAP): Es una integración de ROLAP y MOLAP. Desktop OLAP (DOLAP): Provee al usuario de un cubo específico para su análisis. Licenciatura en Ciencia de la Computación
Prof. Fredi Palominos V.
10