Uma grande empresa do setor financeiro decidiu modernizar s...
Em relação ao contexto apresentado, assinale a alternativa correta.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D
1. Tema central e relevância
A questão aborda a diferença entre os ambientes OLTP e OLAP no contexto de bancos de dados. Esse tema é fundamental em concursos de TI, pois conhecer a separação entre sistemas transacionais e analíticos é essencial para arquiteturas modernas de dados e para o desempenho de operações e tomadas de decisão nas empresas.
2. Resumo teórico
OLTP (Online Transaction Processing) é voltado para o processamento rápido de transações do dia a dia (ex: movimentações bancárias), garantindo integridade, disponibilidade e performance em grandes volumes de operações curtas.
OLAP (Online Analytical Processing) é especializado em análises complexas, permitindo consultas multidimensionais que envolvem grandes volumes de dados históricos para apoiar decisões estratégicas, como detecção de fraudes e previsões.
Fontes: Date, C.J. Introdução a Sistemas de Bancos de Dados; Kimball & Ross, The Data Warehouse Toolkit.
3. Justificativa da alternativa correta (D)
A alternativa D está correta porque descreve precisamente a função de cada ambiente: OLTP para transações em tempo real e OLAP para análises complexas. Na prática, separar esses ambientes é recomendado para garantir performance operacional e flexibilidade analítica.
4. Análise das alternativas incorretas
A: Incorreta. Apesar de índices e visões materializadas otimizarem consultas, não eliminam as limitações do OLTP para análises complexas, gerando gargalos e impactando a operação.
B: Incorreta. Bancos relacionais são amplamente usados e eficientes para transações financeiras, garantindo ACID, o que muitos NoSQL não garantem.
C: Incorreta. OLAP não é voltado para transações diárias de clientes, mas para consultas analíticas. Alta disponibilidade e escalabilidade para transações são características de OLTP.
E: Incorreta. Big Data não elimina a distinção entre OLTP e OLAP; mesmo em arquiteturas modernas, a separação de ambientes é uma boa prática para otimizar desempenho e especialização.
5. Estratégias para interpretação
Observe palavras-chave como transações diárias (OLTP) e análises complexas (OLAP). Desconfie de alternativas que proponham “eliminar” boas práticas ou apresentem afirmações absolutas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo