La estructura multidimensional
tiene parecidos a la del modelo relacional, pero en vez de las dos dimensiones
filas-columnas, tiene N dimensiones. Esta estructura ofrece el aspecto de una
hoja de cálculo. Es fácil de mantener y entender ya que los registros se
almacenan del mismo modo como se ven. Sus altas prestaciones han hecho de ella
la base de datos más popular para el proceso analítico de transacciones en
línea (OLAP).
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.
Versatilidad de las bases de datos multidimensionales
Las BDMD se caracterizan por una mayor versatilidad que las bases de datos relacionales a la hora de realizar consultas. De hecho, a menudo éstas se crean a partir de entradas de las bases de datos relacionales, a los que se normalmente se accede mediante SQL, el lenguaje de consultas para este tipo de bases de datos.}A diferencia del carácter declarativo del lenguaje SQL (las órdenes especifican el resultado), las BDMD facilita un tipo de análisis muy útil para el negocio, que permite extraer datos de forma selectiva y realizar consultas de distinto tipo. Sin embargo, es importante subrayar que si bien los cubos OLAP son muy ventajosos en cuanto a rapidez y procesamiento, no es posible modificar la estructura de estas bases de datos, por lo que será necesario diseñarlos de nuevo.
Es habitual su utilización para conocer las ventas en un determinado contexto, -por ejemplo, mostrar una hoja de cálculo con las ventas de un producto en tal lugar durante un determinado periodo-, así como para hacer comparaciones entre distintas consultas y cuestiones similares con el fin de resumir operaciones o descubrir tendencias de negocios.
Este tipo de análisis, inaccesible para las bases de datos relacionales, resulta factible almacenando los datos OLAP en una base de datos multidimensional, donde cada atributo de los datos (zona geográfica, producto y periodo de tiempo, pongamos por caso) se considera por separado y, a su vez, puede dividirse en subatributos.
Ayudan a generar una ventaja competitiva
De este modo, el software OLAP permite descubrir relaciones nuevas o aplicar minería de datos, por lo general mediante sistemas de gestión de bases de datos multidimensionales, idóneos para realizar consultas complejas con eficiencia.
Además de generar informes que ayuden a mejorar la ventaja competitiva, en la práctica, el modelo multidimensional de datos permite acceder a grandes cantidades de información y obtener análisis de las relaciones de distintos tipos de elementos relevantes para el negocio.
La rapidez en las consultas y el procesamiento, por último, se traduce en una simplificación y rapidez en las consultas. Ello permite al usuario, entre otras cosas, gestionar los datos de un modo más sencillo, lo que le puede resultar de gran utilidad para corregir datos de un informe o para obtener una información más o menos detallada
Comentarios
Publicar un comentario