ROLAP e MOLAP: Comparação e avaliação prática

Soraia Vanessa Moura Velho, Miguel de Castro Neto (Advisor)

Research output: ThesisMaster's Thesis

Abstract

Cada vez existem mais dados e informação. No entanto, a informação só é útil para as empresas se for utilizada como sistema de apoio à decisão. Para que tenha esta utilidade podem-se criar relatórios que permitam uma visualização apenas da informação mais relevante. Estes relatórios são criados com ferramentas de reporting, mas as bases de dados online transaction processing (OLTP) são limitantes quando se utilizam estas ferramentas, por isso apareceu o online analytical processing (OLAP). O OLAP permite uma rápida análise dos dados multidimensionais. As bases de dados OLAP podem ter várias arquitecturas, sendo as principais: relational online analytical processing (ROLAP) e multidimensional online analytical processing (MOLAP). O ROLAP armazena os dados em bases de dados relacionais, enquanto o MOLAP armazena em bases de dados multidimensionais (cubos). O objectivo deste trabalho é comparar estas duas arquitecturas de fontes de dados a fim de descobrir se, para o propósito de reporting, existem diferenças entre elas. Para tal utilizou-se a ferramenta MicroStrategy, onde se criaram relatórios iguais utilizando como fontes as duas arquitecturas referidas. Estes relatórios foram comparados em dois aspectos: tempo que demoraram a executar e o tamanho da cache. Estas comparações permitiram concluir que nas condições do presente estudo os relatórios ROLAP e MOLAP apresentam diferenças. Os relatórios ROLAP demoram menos tempo a serem executados, mas têm caches maiores que os MOLAP.
Original languagePortuguese
QualificationMaster of Science
Awarding Institution
  • NOVA Information Management School (NOVA IMS)
Supervisors/Advisors
  • Neto, Miguel de Castro, Supervisor
Award date22 Mar 2012
Publication statusPublished - 22 Mar 2012

Cite this