

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Um administrador de banco de dados pretende melhorar o desempenho de relatórios executivos que são lidos com muita frequência e executam joins complexos. Para tanto, ele considera desnormalizar algumas tabelas.
Nessa situação hipotética,
devem ser usadas, no processo de geração dos relatórios, somente tabelas que sejam temporárias e não persistentes.
devem ser mantidas somente visões materializadas com dados agregados, eliminando-se as tabelas originais.
a melhor solução é manter as tabelas normalizadas e fazer que os relatórios executem os joins complexos, embora com resultado mais lento.
alguns dados devem ser duplicados em tabelas de relatório, embora o procedimento crie certo nível de redundância controlada.
devem ser criados novos índices para todas as tabelas que sejam usadas nos relatórios.