Questão FC441213
Em uma comparação entre bancos de dados OLTP (Online Transaction Processing), com bancos de dados OLAP (Online Analytical Processing), para os bancos OLAP
Bancos de Dados Dimensionais
FCC · 2013
Em uma comparação entre bancos de dados OLTP (Online Transaction Processing), com bancos de dados OLAP (Online Analytical Processing), para os bancos OLAP
- não é necessário um grande espaço de armazenamento, pois as informações são buscadas em tempo real.
- as operações podem levar horas para serem executadas para certas queries.
- as operações de INSERT e UPDATE são efetuadas somente pelos usuários finais.
- o principal objetivo é rodar e controlar tarefas básicas de regras de negócio.
- os dados são obtidos ad hoc, ou seja, sempre que um relatório é requisitado, os bancos OLTP são acessados dinamicamente para a obtenção imediata desta informação.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A alternativa está correta porque ambientes OLAP são orientados à análise de grandes volumes históricos e a consultas complexas. As consultas analíticas normalmente envolvem agregações, agrupamentos, cálculo de métricas, e múltiplos joins entre fatos e dimensões, o que gera alto custo de CPU e I/O.
Nem todas as operações são pré-computadas; quando uma query exige varreduras extensas, reconstrução de cubos ou tratamento de alta cardinalidade em dimensões, o processamento pode demorar horas. Mesmo com paralelismo e índices, o volume e a complexidade determinam a latência.
No contexto de suporte à decisão esse tempo é tolerável, pois prioriza-se profundidade analítica sobre resposta imediata. Técnicas como pré-agregação, views materializadas e processamento em lote reduzem o tempo, mas não eliminam totalmente consultas muito abrangentes.
Conteúdo do catálogo FC Concursos · Atualizado em