Durante a instalação de um SGBD, o administrador de dados decidiu aplicar princípios de normalização. Assinale a opção que indica a finalidade de adotar tais princípios.
- A)Automatizar a criação de índices em todas as colunas, aumentando a velocidade das consultas.
Errada, porque a normalização não automatiza índices; isso é tema de desempenho e otimização física, não de organização lógica dos dados.
- B)Reduzir redundâncias, otimizando a manutenção do banco de dados.
Certa, porque a normalização reduz redundâncias e melhora a manutenção, evitando inconsistências e anomalias no banco.
- C)Garantir alocação dinâmica de memória no servidor, acelerando o acesso aos dados.
Errada, pois alocação dinâmica de memória no servidor não é finalidade de normalização, e sim um aspecto de gerenciamento interno do SGBD.
- D)Otimizar a estrutura, reduzindo a frequência de backups incrementais.
Errada, porque a frequência de backups incrementais não é reduzida por normalização; backup é estratégia de proteção e recuperação, não de estrutura de tabelas.
- E)Armazenar todas as chaves estrangeiras em uma única tabela, simplificando as relações entre as tabelas.
Errada, porque a normalização não centraliza chaves estrangeiras em uma única tabela; ao contrário, ela distribui melhor os dados e seus relacionamentos.
Gabarito: B
Normalização, em Banco de Dados, é o conjunto de princípios usados para organizar as tabelas de modo mais lógico e consistente. A ideia central é evitar que a mesma informação fique repetida em vários lugares sem necessidade, porque isso costuma virar dor de cabeça na manutenção: altera em um ponto e esquece em outro, e pronto, nasce a inconsistência. Quando você normaliza, você separa melhor os dados em tabelas e relaciona essas tabelas de forma adequada. Isso reduz redundâncias e as chamadas anomalias de inserção, atualização e exclusão. Em outras palavras: menos repetição, menos chance de erro e uma manutenção mais tranquila do banco. É por isso que o gabarito é a letra B. A finalidade da normalização não é acelerar consulta por índice mágico, nem mexer em memória do servidor, nem reduzir backup. Ela serve para melhorar a estrutura lógica dos dados e dar mais integridade e organização ao banco. Na doutrina de Banco de Dados, isso se liga às formas normais, como 1FN, 2FN, 3FN e, em alguns casos, formas mais avançadas. A banca gosta de cobrar essa distinção: normalização busca qualidade estrutural dos dados, enquanto desempenho de consulta é outro assunto, geralmente mais ligado a índices, particionamento e otimização física.