Uma grande empresa do setor financeiro decidiu modernizar s...

Próximas questões
Com base no mesmo assunto
Ano: 2025 Banca: FUVEST Órgão: USP Prova: FUVEST - 2025 - USP - Analista de Sistemas |
Q3509624 Banco de Dados
Uma grande empresa do setor financeiro decidiu modernizar sua infraestrutura de dados para suportar análises preditivas e relatórios gerenciais avançados, além de manter a eficiência nas transações diárias de seus clientes. Atualmente, a empresa possui um banco de dados relacional tradicional que armazena transações bancárias em tempo real, mas enfrenta dificuldades ao executar consultas analíticas complexas, como identificação de padrões de fraude e segmentação de clientes com base no histórico de gastos. Diante desse cenário, a empresa considera a separação da sua arquitetura de dados em dois ambientes distintos: um banco de dados transacional (OLTP) e um ambiente analítico (OLAP).
Em relação ao contexto apresentado, assinale a alternativa correta.
Alternativas

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