bases de datos multidimensionales

11
MODELADO DIMENSIONAL Corporación Universitaria de Ciencia y Desarrollo Ing. Andrés Vargas - [email protected]

Upload: fivalo

Post on 13-Jun-2015

3.517 views

Category:

Education


3 download

DESCRIPTION

Presentación de las bases de datos multidimensionales

TRANSCRIPT

Page 1: Bases de Datos Multidimensionales

MODELADO DIMENSIONAL

Corporación Universitaria de Ciencia y DesarrolloIng. Andrés Vargas - [email protected]

Page 2: Bases de Datos Multidimensionales

PROCESO DE MODELADO

Corporación Universitaria de Ciencia y DesarrolloIng. Andrés Vargas - [email protected]

Para el modelado de bases de datos multidimensionales es necesario:

Conocer el proceso de negocio

Definir la granularidad

Definir las dimensiones

Definir los hechos

Page 3: Bases de Datos Multidimensionales

PROCESO

Corporación Universitaria de Ciencia y DesarrolloIng. Andrés Vargas - [email protected]

Definición del proceso que se desea implementar:

Cotización Factura Envío

Page 4: Bases de Datos Multidimensionales

GRANULARIDAD

Corporación Universitaria de Ciencia y DesarrolloIng. Andrés Vargas - [email protected]

Definición del detalle sobre el que se realizarán las medidas, esto permite responder a las preguntas que se plasmaron de los hechos

Ejemplo:

Cantidad en el inventario por día para cada productoGranularidad: día, producto

Page 5: Bases de Datos Multidimensionales

DIMENSIONES Y HECHOS

Corporación Universitaria de Ciencia y DesarrolloIng. Andrés Vargas - [email protected]

Page 6: Bases de Datos Multidimensionales

MULTIDIMENSIONAL

Corporación Universitaria de Ciencia y DesarrolloIng. Andrés Vargas - [email protected]

Tiempo

Ventas Unidades

Valor

Sucursal Cliente

Ítem

Page 7: Bases de Datos Multidimensionales

LLAVES SUSTITUTAS

Corporación Universitaria de Ciencia y DesarrolloIng. Andrés Vargas - [email protected]

Es un identificador único para las dimensiones, remplazan llaves naturales o de negocio que se usan en la fuente de información.

Protegen el modelo contra cambios en los sistemas fuentes

Permiten la integración desde múltiples fuentes

Permiten cambiar los cambios en el tiempo de las diferentes instancias

Remplaza llaves textuales por llaves numéricas lo cual mejora el rendimiento

Page 8: Bases de Datos Multidimensionales

ESQUEMAS

Corporación Universitaria de Ciencia y Desarrollo

Imagen de: http://www.lavazzaarticle.net/dashboards/

Ing. Andrés Vargas - [email protected]

Existen dos esquemas para las bodegas de datos

COPO DE NIEVE

ESTRELLA

Page 9: Bases de Datos Multidimensionales

COPO DE NIEVE

Corporación Universitaria de Ciencia y Desarrollo

Imagen de: http://www.lavazzaarticle.net/dashboards/

Ing. Andrés Vargas - [email protected]

Tienda

Ventas Unidades

Valor

DepartamentoPaís

Page 10: Bases de Datos Multidimensionales

COPO DE NIEVE

Corporación Universitaria de Ciencia y Desarrollo

Imagen de: http://www.lavazzaarticle.net/dashboards/

Ing. Andrés Vargas - [email protected]

Las relaciones pueden tener relación jerárquica con otras relaciones

No es recomendable por rendimientoReduce el espacio de almacenamiento

Complica el desarrollo de las aplicacionesRequiere procesamiento adicional para las consultas

Page 11: Bases de Datos Multidimensionales

ESTRELLA

Corporación Universitaria de Ciencia y Desarrollo

Imagen de: http://www.lavazzaarticle.net/dashboards/

Ing. Andrés Vargas - [email protected]

1 Nivel de Relaciones

Tiempo

Ventas Unidades

Valor

Sucursal Cliente

Ítem