Sistemas Multidimensionales
Curso 2024-2025
Citar y Licencia: https://doi.org/10.6084/m9.figshare.28172039.v1
Introducción
Sistemas Multidimensionales (SMD), es una asignatura de tercer curso de la especialidad Sistemas de Información del Grado en Ingeniería Informática, que se imparte en la Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación de la Universidad de Granada.
Cada semana se asignan 2 horas para teoría y 2 horas para prácticas. A continuación, se presenta una propuesta de planificación para los materiales incluidos en este documento.
Semana | Teoría | Prácticas |
---|---|---|
1 | Presentación de la asignatura 1. Fundamentos del Modelo de Datos Multidimensional |
Instalación del entorno de prácticas 1. Consultas Multidimensionales - Obtención de los datos |
2 | 1. Fundamentos del Modelo de Datos Multidimensional - Sistemas OLTP y OLAP - Modelo de Datos Multidimensional |
1. Consultas Multidimensionales - PostgreSQL |
3 | 1. Fundamentos del Modelo de Datos Multidimensional - Implementación de Sistemas OLAP - Modelo de Datos Multidimensional (Nivel Conceptual) - Hitos en la Historia |
1. Consultas Multidimensionales - Metabase |
4 | 2. Diseño Multidimensional - Ciclo de Desarrollo Multidimensional - Desarrollo del Componente ETL |
1. Consultas Multidimensionales - Power BI |
5 | 2. Diseño Multidimensional - Diseño Conceptual - Diseño Lógico |
2. Diseño e Implementación del Componente ETL - Power Query |
6 | 2. Diseño Multidimensional - Dimensiones Lentamente Cambiantes (SCD) - Uso de llaves generadas en las dimensiones |
2. Diseño e Implementación del Componente ETL - Power Query |
7 | 2. Diseño Multidimensional - Diseño Físico - Ejemplos |
3. Diseño e Implementación de Esquemas de Bases de Datos Multidimensionales - Power BI |
8 | 3. Procesamiento de Consultas y Optimización - Agregados - MDX y XMLA |
2. Diseño e Implementación del Componente ETL - Pentaho Data Integration |
9 | 3. Procesamiento de Consultas y Optimización - Procesamiento de SQL |
2. Diseño e Implementación del Componente ETL - Pentaho Data Integration |
10 | 4. Integración de Sistemas - Proliferación de Sistemas OLAP - Integración de Sistemas OLAP |
3. Diseño e Implementación de Esquemas de Bases de Datos Multidimensionales - Pentaho Schema Workbench |
11 | 4. Integración de Sistemas - Metadatos - Implementación de proyectos |
3. Diseño e Implementación de Esquemas de Bases de Datos Multidimensionales - Pentaho Aggregation Designer, SQL3, MDX |
12 | Repaso Conclusiones |
3. Diseño e Implementación de Esquemas de Bases de Datos Multidimensionales - R, RStudio |
Si el calendario lo permite y hay una sesión adicional disponible, esta se destina al tema de Diseño Multidimensional.
Las prácticas se evalúan a través de la entrega de ejercicios prácticos y ejercicios de evaluación. Dado que Power BI y Power Query solo funcionan en Windows, la estructura del curso incluye tres ejercicios de evaluación, asegurando que en cada uno se utilice un único sistema operativo.