Imagem de fundo

Uma equipe de desenvolvedores está trabalhando na criação de um novo sistema de gerenci...

Uma equipe de desenvolvedores está trabalhando na criação de um novo sistema de gerenciamento de inventário para uma loja de varejo. Para garantir a eficiência e consistência dos dados, a equipe decide aplicar técnicas de normalização ao banco de dados. Durante uma reunião, um dos desenvolvedores pergunta sobre os principais objetivos e regras da normalização. Qual das seguintes afirmações sobre normalização em banco de dados está CORRETA?


A

A normalização é um processo estático, realizado apenas uma vez durante a criação inicial do banco de dados, e não precisa ser revisado posteriormente.


B

A normalização é um processo que sempre resulta na eliminação de todas as chaves estrangeiras para evitar redundâncias.


C

A principal finalidade da normalização é reduzir a complexidade das consultas SQL, tornando-as mais rápidas e fáceis de escrever.


D

Na terceira forma normal (3FN), todas as tabelas devem estar livres de dependências parciais e transitivas, mas ainda podem conter dependências funcionais.


E

A normalização elimina a redundância de dados e garante a integridade destes dados através de várias formas normais, cada uma abordando diferentes tipos de anomalias.