Ed
há 2 meses
Vamos analisar as alternativas com base nos conceitos de modelagem de dados para Data Warehouse: A) Incorreta. A desnormalização não tem como objetivo principal otimizar operações de escrita; pelo contrário, pode dificultar atualizações devido à redundância. Além disso, a verificação de integridade referencial não é eliminada simplesmente por desnormalizar. B) Correta. A desnormalização visa reduzir a quantidade de joins em consultas analíticas, melhorando o desempenho de leitura. Isso aumenta o espaço de armazenamento e pode causar anomalias de atualização, que são riscos conhecidos. C) Incorreta. Manter a 3FN no Data Warehouse não é ideal para performance de consultas analíticas, pois a normalização exige muitos joins, prejudicando a velocidade das consultas. D) Incorreta. Desnormalização é possível e comum em bancos relacionais, especialmente em Data Warehouses. Bancos relacionais suportam redundância, embora isso deva ser gerenciado. E) Incorreta. O esquema floco de neve (Snowflake) é justamente o contrário da desnormalização: ele mantém tabelas normalizadas com relacionamentos hierárquicos, não tabelas planas e únicas. Portanto, a alternativa correta é: B) a estratégia adotada visa a reduzir a quantidade de junções (joins) necessárias durante as consultas analíticas, melhorando o desempenho de leitura, embora isso acarrete aumento do espaço de armazenamento e risco de anomalias de atualização.
Cadastre-se ou realize login
Mais perguntas desse material