Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseño e Implementación de Cubos PDF
Diseño e Implementación de Cubos PDF
DATOS
Estructura de contenidos
INTRODUCCIÓN........................................................................... 3
2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
INTRODUCCIÓN
3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
2. FASES PARA EL DISEÑO E IMPLEMENTACIÓN DE
CUBOS DE DATOS
Caso Práctico
5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
• Entrevistas y cuestionarios.
• Storyboards.
6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
Caso Práctico
En esta fase se recolectan los datos desde los sistemas fuentes para realizar
sobre ellos una descripción cualitativa y cuantitativa, posteriormente se
procede a determinar sus propiedades y verificar la calidad de los mismos.
Esta fase consta de las siguientes etapas:
7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
Caso Práctico:
Para realizar la fase de recolección de datos con cada una de sus etapas
deberá tener en cuenta que los datos de la empresa “Adventure Works
Cycles” están dentro del archivo “BaseDatosEjemplo.zip”, allí se encuentra
una base de datos relacional que está construida sobre el sistema
manejador de bases de datos SQL Server 2008.
Customer 19.185 6 5
Product 504 25 18
SalesOrderHeader 31.465 13 11
SalesOrderDetail 121.317 11 2
SalesTerriory 10 10 5
9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
Caso Práctico
10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
• Customer
• Product
• SalesOrderHeader
• SalesOrderDetail
• SalesTerriory
11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
Caso práctico
Indexes
productID INTEGER
productNumber CHARACTER d_product
name CHARACTER PRIMARY
fk_f_sales_d_customer1 idd_shipdate INTEGER
Indexes fk_f_sales_d_product1 myear INTEGER
fk_f_sales_d_sales Territory1 mounth INTEGER
fk_f_sales_d_shipdate1 mdate DATE
Indexes
12
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
1. Crear las tablas de cada una de las dimensiones del cubo con sus
respectivos atributos y llaves primarias.
Caso práctico:
13
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
14
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
SELECT dst.salesterritoryid,dsd.idd_shipdate,dc.customerid,dp.
productid,SUM(sh.taxamt),SUM(sh.totaldue),SUM(sd.
orderqty),SUM(sh.freight),SUM(sd.linetotal)
FROM salesorderdetail sd JOIN salesorderheader sh ON
sh.salesOrderID=sd.SalesOrderID
15
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
Caso práctico:
En esta fase final se debe crear una consulta sobre las dimensiones del
cubo de datos de manera que proporcione algunos elementos claves que
permitan interpretar más fácilmente los datos arrojados por la tabla de
hechos. Siga los siguientes pasos:
16
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Diseño e Implementación de Cubos de Datos
17
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
GLOSARIO
18
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
BIBLIOGRAFÍA
19
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Control de documento
Construcción Objeto de Aprendizaje
Diseño e Implementación de Cubos de Datos
Desarrollador de contenido Alejandro Pinzón Roberto
Experto temático
Asesor pedagógico Rafael Neftalí Lizcano Reyes
Producción Multimedia Luis Fernando Botero Mendoza
Victor Hugo Tabares
Programadores Daniel Eduardo Martínez
Grateful Dead Montaño Sierra
Líder expertos temáticos Ana Yaqueline Chavarro Parra
Líder línea de producción Santiago Lozada Garcés
20
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje