Está en la página 1de 7

Tabla de Contenido

DESARROLLO ............................................................................................................................................................... 1 SISTEMAS MOLAP ................................................................................................................................................................... 1 Ventajas e Inconvenientes de los sistemas MOLAP .....................................................................................3 SISTEMAS ROLAP ................................................................................................................................................................... 3 Ventajas e Inconvenientes de los sistemas ROLAP ......................................................................................5 ROLAP VS. MOLAP (COMPARATIVA) ............................................................................................................................. 5 CONCLUSIONES ........................................................................................................................................................... 6 RECOMENDACIONES ................................................................................................................................................. 6 REFERENCIAS .............................................................................................................................................................. 7

DESARROLLO Sistemas MOLAP


La arquitectura MOLAP usa unas bases de datos multidimensionales para proporcionar el anlisis, su principal premisa es que el OLAP est mejor implantado almacenando los datos multidimensionalmente. Por el contrario, la arquitectura ROLAP cree que las capacidades OLAP estn perfectamente implantadas sobre bases de datos relacionales.

Un sistema MOLAP usa una base de datos propietaria multidimensional, en la que la informacin se almacena multidimensionalmente, para ser visualizada multidimensionalmente.

El sistema MOLAP utiliza una arquitectura de dos niveles: La bases de datos multidimensionales y el motor analtico. La base de datos multidimensional es la encargada del manejo, acceso y obtencin del dato.

El nivel de aplicacin es el responsable de la ejecucin de los requerimientos OLAP. El nivel de presentacin se integra con el de aplicacin y proporciona un interfaz a travs del cual los usuarios finales visualizan los anlisis OLAP. Una

arquitectura cliente/servidor permite a varios usuarios acceder a la misma base de datos multidimensional.

La informacin procedente de los sistemas operacionales, se carga en el sistema MOLAP, mediante una serie de rutinas batch. Una vez cargado el dato elemental en la Base de Datos multidimensional (MDDB), se realizan una serie de clculos en batch, para calcular los datos agregados, a travs de las dimensiones de negocio, rellenando la estructura MDDB.

Tras rellenar esta estructura, se generan unos ndices y algoritmos de tablas hash para mejorar los tiempos de accesos a las consultas. Una vez que el proceso de compilacin se ha acabado, la MDDB est lista para su uso. Los usuarios solicitan informes a travs del interface, y la lgica de aplicacin de la MDDB obtiene el dato.

La arquitectura MOLAP requiere unos clculos intensivos de compilacin. Lee de datos precompilados, y tiene capacidades limitadas de crear agregaciones dinmicamente o de hallar ratios que no se hayan precalculados y almacenados previamente.

ROLAP Y MOLAP

Pgina 2

Ventajas e Inconvenientes de los sistemas MOLAP Beneficios Mayor performance en la ejecucin de queries. Poco tiempo de clculos realizados en el momento. Puede escribir sobre la base de datos Posibilita hacer clculos.

Desventajas Tamao limitado por la arquitectura del cubo No puede acceder a datos que no estn en cubos Housekeeping/Backups limitados No puede explotar el paralelismo de la base de datos

Sistemas ROLAP
La arquitectura ROLAP, accede a los datos almacenados en un Data Warehouse para proporcionar los anlisis OLAP. La premisa de los sistemas ROLAP es que las capacidades OLAP se soportan mejor contra las bases de datos relacionales.

El sistema ROLAP utiliza una arquitectura de tres niveles. La base de datos relacional maneja los requerimientos de almacenamiento de datos, y el motor ROLAP proporciona la funcionalidad analtica.

El nivel de base de datos usa bases de datos relacionales para el manejo, acceso y obtencin del dato.

El nivel de aplicacin es el motor que ejecuta las consultas multidimensionales de los usuarios.

ROLAP Y MOLAP

Pgina 3

El motor ROLAP se integra con niveles de presentacin, a travs de los cuales los usuarios realizan los anlisis OLAP.

Despus de que el modelo de datos para el Data Warehouse se ha definido, los datos se cargan desde el sistema operacional. Se ejecutan rutinas de bases de datos para agregar el dato, si as es requerido por el modelos de datos.

Se crean entonces los ndices para optimizar los tiempos de acceso a las consultas.

Los usuarios finales ejecutan sus anlisis multidimensionales, a travs del motor ROLAP, que transforma dinmicamente sus consultas a consultas SQL. Se ejecutan estas consultas SQL en las bases de datos relacionales, y sus resultados se relacionan mediante tablas cruzadas y conjuntos

multidimensionales para devolver los resultados a los usuarios.

La arquitectura ROLAP es capaz de usar datos precalculados si estos estn disponibles, o de generar dinmicamente los resultados desde los datos elementales si es preciso. Esta arquitectura accede directamente a los datos del ROLAP Y MOLAP Pgina 4

Data Warehouse, y soporta tcnicas de optimizacin de accesos para acelerar las consultas. Estas optimizaciones son, entre otras, particionado de los datos a nivel de aplicacin, soporte a la desnormalizacin y joins mltiples.

Ventajas e Inconvenientes de los sistemas ROLAP Beneficios Uso total de la seguridad e integridad de la base de datos Escalable para grandes volmenes La data puede ser compartida con otras aplicaciones SQL Data y estructura ms dinmicas

Desventajas Queries ms lentos Construccin cara Los ndices y sumarios no son mantenidos automticamente Los clculos estn limitados a las funciones de la base de datos Menos abiertos, ya que tiene clientes propietarios

ROLAP vs. MOLAP (Comparativa)


Cuando se comparan las dos arquitecturas, se pueden realizar las siguientes observaciones:

El ROLAP delega la negociacin entre tiempo de respuesta y el proceso batch al diseo del sistema. Mientras, el MOLAP, suele requerir que sus bases de datos se precompilen para conseguir un rendimiento aceptable en las consultas, incrementando, por tanto los requerimientos batch.

Los sistemas con alta volatilidad de los datos (aquellos en los que cambian las reglas de agregacin y consolidacin), requieren una

ROLAP Y MOLAP

Pgina 5

arquitectura que pueda realizar esta consolidacin ad-hoc. Los sistemas ROLAP soportan bien esta consolidacin dinmica, mientras que los MOLAP estn ms orientados hacia consolidaciones batch.

Los ROLAP pueden crecer hasta un gran nmero de dimensiones, mientras que los MOLAP generalmente son adecuados para diez o menos dimensiones.

Los ROLAP soportan anlisis OLAP contra grandes volmenes de datos elementales, mientras que los MOLAP se comportan razonablemente en volmenes ms reducidos (menos de 5 Gb)

CONCLUSIONES
El ROLAP es una arquitectura flexible y general, que crece para dar soporte a amplios requerimientos OLAP. El MOLAP es una solucin particular, adecuada para soluciones departamentales con unos volmenes de informacin y nmero de dimensiones ms modestos.

RECOMENDACIONES
La principal caracterstica que potencia a OLAP, es que es lo ms rpido a la hora de ejecutar sentenciasSQLde tipo SELECT, en contraposicin con OLTP que es la mejor opcin paraoperaciones de tipo INSERT, UPDATE Y DELETE.

ROLAP Y MOLAP

Pgina 6

REFERENCIAS

Calders, T. (s.f.). University of Techology. Recuperado el 07 de 03 de 2013, de http://wwwis.win.tue.nl/~tcalders/teaching/advancedDB08/slides/OLAP3. pdf Fernndez, C. (s.f.). DATAprix. Recuperado el 07 de 03 de 2013, de http://www.dataprix.com/olap-rolap-molap

ROLAP Y MOLAP

Pgina 7

También podría gustarte