Vous êtes sur la page 1sur 19

Construcción de un Data Warehouse Dimensional

Programa de la Asignatura

Rafael Sacristán Martı́nez


rafsac@tid.es

21 de Febrero de 2005

Departamento Departamento de Informática (Arquitectura, Ciencias de la


Computación y Lenguajes)
Plan de Estudios Ingeniero en Informática
Ingeniero Técnico en Informática de Gestión
Ingeniero Técnico en Informática de Sistemas
Curso Académico 2004-2005
Carácter Optativo
Periodo 2o cuatrimestre
Créditos 4,5 (1,5 teóricos y 3 prácticos)
Impartición Aula de Formación, Telefónica I+D. Parque Tecnológico de Boecillo

Objetivos

Ubicar el mundo Data Warehouse dentro de los Sistemas de Información

Dar a conocer las distintas tecnologı́as existentes

Hacer ver la importancia de Data Warehouse dentro de la empresa

Introducir al alumno los conceptos básicos para el desarrollo de Bases de Datos del tipo
Data WareHouse

Aprender de forma práctica a construir un pequeño Data Warehouse basado en un caso


real

Acercar al alumno al mundo laboral y permitirle cursar una asignatura práctica dentro de
la empresa

Requisitos

Haber cursado la Asignatura Bases de Datos de la titulación Ingeniero Técnico en In-


formática

En su defecto, poseer conocimientos relativos a Bases de Datos (tipos, modelado, estruc-


tura, lenguaje SQL, etc.)

Opcionalmente, tener conocimientos en shell scripting

1
Construcción de un Data
Warehouse Dimensional

Rafael Sacristán Martínez


rafsac@tid.es

21 Febrero de 2005
Índice

Introducción

Objetivos

Requisitos

Contenidos

Trabajo

Evaluación

Código 2
Índice

Introducción

Objetivos

Requisitos

Contenidos

Trabajo

Evaluación

Código 3
Introducción

z Departamento:
„ Departamento de Informática (Arquitectura, Ciencias de la Computación y
Lenguajes)
z Plan de Estudios:
„ Ingeniero en Informática
„ Ingeniero Técnico en Informática de Gestión
„ Ingeniero Técnico en Informática de Sistemas
z Curso Académico:
„ 2004-2005
z Carácter:
„ Optativo
z Periodo:
„ 2º cuatrimestre
z Créditos:
„ 4,5 (1,5 teóricos y 3 prácticos)
z Impartición:
„ Aula de Formación, Telefónica I+D. Parque Tecnológico de Boecillo

Código 4
Índice

Introducción

Objetivos

Requisitos

Contenidos

Trabajo

Evaluación

Código 5
Objetivos

z Ubicar el mundo Data Warehouse dentro de los Sistemas de


Información
z Dar a conocer las distintas tecnologías existentes
z Hacer ver la importancia de Data Warehouse dentro de la
empresa
z Introducir al alumno los conceptos básicos para el desarrollo de
Bases de Datos del tipo Data WareHouse
z Aprender de forma práctica a construir un pequeño Data
Warehouse basado en un caso real
z Acercar al alumno al mundo laboral y permitirle cursar una
asignatura práctica dentro de la empresa

Código 6
Índice

Introducción

Objetivos

Requisitos

Contenidos

Trabajo

Evaluación

Código 7
Requisitos

z Haber cursado la Asignatura Bases de Datos de la titulación


Ingeniero Técnico en Informática
z En su defecto, poseer conocimientos relativos a Bases de Datos
(tipos, modelado, estructura, lenguaje SQL, etc.)
z Opcionalmente, tener conocimientos en shell scripting

Código 8
Índice

Introducción

Objetivos

Requisitos

Contenidos

Trabajo

Evaluación

Código 9
Contenidos (I)

z Introducción al Data Warehouse


„ Evolución de los sistemas de toma de decisiones
„ ¿Qué es un Data Warehouse?
„ Justificación en la empresa
„ Aplicaciones en el sector de las Telecomunicaciones
z Arquitecturas
„ OLTP vs OLAP
„ BD multidimensional vs BD relacional (MOLAP ROLAP)
„ Data Marts
„ Infraestructura
z Componentes de un Data Warehouse
„ Sistemas Operacionales
„ Extracción y transformación
„ Servidor de Datos
„ Herramientas de acceso
„ Metadata
Código 10
Contenidos (II)

z Desarrollo de un Data Warehouse Dimensional


„ Metodología de Desarrollo
„ Fases del Desarrollo
„ Caso Práctico: Sistema de Información de Recargas
z Construcción del Data Warehouse
„ Procesos básicos
„ Perfiles necesarios
„ Modelo Físico
z Aplicaciones de usuario final

Código 11
Índice

Introducción

Objetivos

Requisitos

Contenidos

Trabajo

Evaluación

Código 12
Trabajo

z Parte práctica
z 2 últimos tercios del cuatrimestre
z Elaborar un pequeño Data Warehouse
„ Análisis del tráfico tarificado en una compañía de
telecomunicaciones.

Código 13
Índice

Introducción

Objetivos

Requisitos

Contenidos

Trabajo

Evaluación

Código 14
Evaluación

z Entregas parciales de las prácticas


„ Mayor peso en la evaluación final de la asignatura
z Opcionalmente, test sencillo de los conocimientos impartidos en
la parte teórica

Código 15
Contenidos
1. Introducción al Data Warehouse

Evolución de los sistemas de toma de decisiones


Qué es un Data Warehouse?
Justificación en la Empresa
Aplicaciones en el sector de las telecomunicaciones

2. Arquitecturas

OLTP versus OLAP


BD multidimensionales / BD relacionales (MOLAP ROLAP)
Data Marts
Infraestructura

3. Componentes del Data Warehouse

Sistemas Operacionales
Extracción y transformación
Servidor de Datos
Herramientas de acceso
Metadata

4. Desarrollo de un Data Warehouse Dimensional

Metodologı́a de desarrollo
Fases de Desarrollo
• Planificar el proyecto
• Gestión del Proyecto
• Requisitos de información
• Diseño Lógico de la Base de Datos
• Aplicaciones Usuario Final
• Procesos de Extracción
Caso Práctico: Sistema de Información de Recargas

5. Construcción de un Data Warehouse Dimensional

Procesos Básicos
Perfiles Necesarios
Modelo Fı́sico
• Operaciones de Acceso
• Parámetros de Rendimiento
• Polı́tica de Carga
• Polı́tica de Backup

6. Aplicaciones de usuario final

2
Trabajo
Para que el alumno fije los contenidos anteriormente expuestos, se propone la realización de una
práctica a lo largo de los dos últimos tercios del cuatrimestre. Para hacerla más real (lo cual es
uno de los objetivos de esta asignatura), en base a un documento de Especificación de Requisitos
dado, el alumno tendrá que elaborar un pequeño Data Warehouse con información del anlisis
del trfico tarificado de una compañı́a de telecomunicaciones.

Normas de Evaluación
Dado que esta asignatura pretende ser eminentemente práctica, la valoración final del trabajo
tendrá el mayor peso en la evaluación final de la asignatura. Sin embargo, opcionalmente, se
podrı́a realizar un test sencillo de los conocimientos impartidos en la parte teórica.

Referencias
[CA96] M. J. Corey and M. Abbey. Oracle Data Warehousing (Oracle Series). Oracle Cor-
poration, 1996.

[IH94] W. H. Inmon and R. D. Hackathorn. Using the Data Warehouse. John Wiley & Sons,
1st edition, 1994.

[Inm02] W. H. Inmon. Building the Data Warehouse. John Wiley & Sons, 3rd edition, 2002.

[KR02] R. Kimball and M. Ross. The Data Warehouse Toolkit: The Complete Guide to Di-
mensional Modeling. John Wiley & Sons, 2nd edition, 2002.

[Mat96] Rob Mattison. Data Warehousing: Strategies, Technologies, and Techniques. McGraw
Hill Text, 1996.

[Mat97] Rob Mattison. Data Warehousing and Data Mining for Telecommunications. Artech
House, 1997.

[RKT98] M. Ross R. Kimball, L. Reeves and W. Thornthwaite. The Data Warehouse Lifecycle
Toolkit: Expert Methods for Designing, Developing, and Deploying Data Warehouses.
John Wiley & Sons, book and cd-rom edition, 1998.

Más información
http://altaplana.com/olap OLAP Links
http://www.datawarehouse.com Tecnologı́as
http://www.sun.es/success/warehouse Ejemplos
http://www.datamining.com Data Mining
http://www.sysameri.com/osc/whitep.htm White Papers
http://www.dwinfocenter.org/ Lecturas
http://www.cio.com/research/data/index.html Artı́culos
http://www.businessobjects.com Business Objects
http://www.microstrategy.com Microstrategy

Vous aimerez peut-être aussi