Um time está iniciando a migração de dados de um sistema tr...
Considerando os impactos dessa decisão de projeto e os fundamentos da modelagem de dados, é correto afirmar que:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B
Fundamento decisivo: O elemento decisivo é a escolha de uma estrutura dimensional desnormalizada no DW, em contraste com o modelo 3FN do sistema OLTP. Isso direciona a resposta para a alternativa que relaciona essa opção à redução de junções nas consultas analíticas.
- Se o cenário destacar BI, relatórios e alto volume de leitura, o critério principal é desempenho de consulta, não de transação.
- Desnormalização em DW costuma significar menos joins e mais redundância; o trade-off esperado é melhor leitura com mais armazenamento e maior risco de anomalias de atualização.
- 3FN é referência de integridade e redução de redundância em OLTP; não trate isso automaticamente como melhor opção para consumo analítico.
- Dimensão plana e consolidada aponta para desenho mais próximo de estrela; snowflake aparece quando a dimensão é quebrada em tabelas relacionadas.
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
A alternativa correta é a B.
No contexto descrito:
- O sistema OLTP (transacional) usa 3FN (normalização) → otimiza integridade e escrita (insert/update).
- O Data Warehouse (DW) prioriza:
- Leitura intensiva
- Consultas analíticas (BI)
- Performance em agregações
Por isso, é comum aplicar desnormalização no DW.
Analisando a alternativa B:
"reduzir a quantidade de junções (joins) nas consultas analíticas, melhorando o desempenho de leitura, embora isso aumente o armazenamento e risco de anomalias”
✔️ Isso está perfeito, porque:
- Menos joins → consultas mais rápidas
- Dados redundantes → maior espaço usado
- Possíveis inconsistências → risco de anomalias de atualização
❌ Por que as outras estão erradas?
- A: Desnormalização não otimiza escrita, e sim leitura
- C: 3FN não é ideal para DW (muitas junções)
- D: Totalmente errado — bancos relacionais suportam redundância
- E: Confunde conceitos — descreve algo mais próximo de Star Schema, não Snowflake
Fonte:CHATGPT
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo