Julgue o item seguinte, referente a arquiteturas e aplicaçõe...

Próximas questões
Com base no mesmo assunto
Q1902795 Banco de Dados

Julgue o item seguinte, referente a arquiteturas e aplicações data warehouse, ETL e OLAP. 


Uma interface OLAP pode ser utilizada tanto com dados armazenados em bases de dados relacionais quanto com bases de dados multidimensionais. 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

Para compreender plenamente essa afirmação, é necessário entender o que é OLAP e como ele se relaciona com diferentes tipos de bancos de dados. OLAP, que significa On-line Analytical Processing, é uma tecnologia voltada à análise de grandes volumes de dados com o objetivo de suportar o processo de tomada de decisão. Diferentemente de sistemas transacionais, que são voltados para operações do dia a dia (OLTP - On-line Transaction Processing), o OLAP é projetado para realizar consultas complexas e rápidas que envolvem grande quantidade de dados.

As interfaces OLAP são capazes de trabalhar tanto com bases de dados relacionais quanto com bases de dados multidimensionais. Quando trabalham com bancos de dados relacionais, utilizam-se de uma abordagem chamada ROLAP (Relational OLAP), que realiza análises complexas diretamente nas tabelas relacionais. Para melhorar o desempenho, frequentemente utiliza-se a normalização de dados e indexação especial, como índices estelares ou de neve (star schema ou snowflake schema).

Por outro lado, quando interfaces OLAP utilizam bases de dados multidimensionais, esta abordagem é conhecida como MOLAP (Multidimensional OLAP). Neste caso, os dados são armazenados em cubos multidimensionais, que permitem a realização de análises rápidas através da pré-agregação de dados. Isto é possível graças à estruturação dos dados em dimensões e medidas, facilitando consultas como sumarizações e cálculos complexos de forma eficiente.

Assim, a afirmativa está correta, pois as interfaces OLAP são de fato projetadas para se conectar e interagir com diferentes estruturas de bancos de dados, sejam eles relacionais ou multidimensionais, proporcionando um ambiente analítico flexível e poderoso para o usuário final.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

OLAP: Sistema de gerenciamento de consultas e análise de dados.

  • Foco no nível estratégico da organização, visando a análise empresarial e a tomada de decisão;
  • Tabelas formadas por fatos, dimensões e medidas e geralmente desnormalizadas;
  • Lidam com banco de dados dimensionais (DW/DM) em geral estruturados em modelo dimensional;
  • Executados de forma mais lenta com tempo de resposta em segundos até horas;
  • Apresentam dados sumarizados (alta granularidade);
  • Atualização de dados são realizadas no processo de carga de dados e são bem menos frequentes;
  • É otimizado para lidar com um massiva quantidade de dados (alto armazenamento);
  • Dados históricos e não voláteis, não podendo ser alterados ou excluídos (salvo casos específicos);
  • São orientados a arrays ou vetores e possuem consultas ad-hoc (consultas específicas ou exclusivas que nunca foram pensadas ou realizadas antes).

Ademais o sistema OLAP possui ferramentas:

  • MOLAP: é um OLAP que lida com banco de dados Multidimensionais;
  • ROLAP: é um OLAP que lida com banco de dados Relacionais;
  • HOLAP: é um OLAP "híbrido" que lida tanto com banco de dados multidimensionais quanto relacionais.

Corrijam-me se estiver errado.

O OLAP é uma interface com o usuário e não uma forma de armazenamento de dados, porém se utiliza do armazenamento para poder apresentar as informações.

Os métodos de armazenamento são:

  • ROLAP (OLAP Relacional): Os dados são armazenados de forma relacional.
  • MOLAP (OLAP Multidimensional): Os dados são armazenados de forma multidimensional.
  • HOLAP (OLAP Híbrido): Uma combinação dos métodos ROLAP e MOLAP.
  • DOLAP (OLAP Desktop): O conjunto de dados multidimensionais deve ser criado no servidor e transferido para o desktop. Permite portabilidade aos usuários OLAP que não possuem acesso direto ao servidor.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo