Base de datos Multidimensionales
Bases de Datos Multidimensionales
Las bases de datos multidimensionales (BDMB) son un tipo de
base de datos optimizada para Data Warehouse que se utilizan principalmente
para crear apliaciones OLAP, una tecnología asociada al acceso y análisis de
datos en línea.
A diferencia del modelo relacional, el modelo de datos más
extendido, -donde la información se almacena a través de campos y registros-,
las BDMD se basan en la creación de aplicaciones OLAP y pueden verse como bases
de datos contenidos en una sola tabla.
En las tablas multivaluadas se almacenan registros referidos
bien a las dimensiones de la misma o a las métricas que se desean analizar,
adoptando un campo o columna por cada dimensión y otro campo por cada métrica o
hecho.
Las tablas del modelo multidimensional se asimilan a un
hipercubo o, si usamos herramientas OLAP, a un cubo OLAP. En ambos casos, las
dimensiones de los cubos se corresponden con la
de la tabla y el valor almacenado en cada celda equivale al de la
métrica.
Ejemplo:
Dada la siguiente especificación para
una tabla hipercubo en una base
de datos multidimensional:
Dimensión
(Tiempo, Productos)
Jerarquía
(Año->Semestre->Mes->Semana),(Categoría->Línea->Marca)
Elementos
(2006, 2007, ..., S1-06, ..., Ene-06, ..., 200625....),
(Todos, Máquinas, Refacciones, Máquinas caras, Máquinas Baratas, Máquina
1,...)
Hechos (Ventas, Inventario, Defectos,
Devoluciones)
Métricas
(PD:=Devoluciones/Ventas, %Defectos)
la tabla resultante podría tener la
forma siguiente:
Tabla
Tiempo Productos
Ventas Inventario Defectos
Devoluciones P/D %Defectos
2006 Todos
1000 200 50 10 1/100 5%
Ene06 Máquina 1 10
100 10 10 10/10
100%
...
Fuentes de información:
https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/bid/406542/qu-son-las-bases-de-datos-multidimensionales
https://es.wikipedia.org/wiki/Base_de_datos_multidimensional
Comentarios
Publicar un comentario