Na teoria de projetos de bancos de dados, o processo de normalização de uma tabela é feito a partir da identificação
- A)das chaves estrangeiras.
Errada: chaves estrangeiras são importantes no relacionamento entre tabelas, mas não são o ponto de partida da normalização.
- B)das dependências funcionais.
Certa: a normalização parte da identificação das dependências funcionais, que mostram como os atributos se relacionam dentro da tabela.
- C)das junções que serão necessárias.
Errada: junções são consequência do modelo dividido em tabelas, não o critério inicial para normalizar.
- D)dos tipos de dados em cada coluna.
Errada: tipos de dados ajudam na definição da estrutura, mas não orientam o processo de normalização.
- E)dos relacionamentos entre as tabelas.
Errada: relacionamentos entre tabelas fazem parte do modelagem conceitual/logica, mas a normalização se apoia nas dependências funcionais.
Gabarito: B
Normalização é o processo usado para organizar uma tabela de forma mais eficiente, reduzindo redundância e evitando anomalias de inserção, atualização e exclusão. Em vez de começar olhando para chaves estrangeiras, tipos de dados ou mesmo para “desenhar joins”, você começa entendendo como os atributos dependem uns dos outros dentro da relação. A ideia central é identificar as dependências funcionais: isto é, descobrir quais colunas determinam outras colunas. A partir daí, você separa os dados em tabelas menores e bem estruturadas, seguindo as formas normais. É como arrumar a casa antes de receber visita: você não muda os móveis ao acaso, você organiza com critério. Por isso o gabarito é a alternativa B. A normalização, na teoria de projeto de bancos de dados, nasce justamente da análise das dependências funcionais, que orientam a decomposição das tabelas. Essa é a base doutrinária clássica do tema em modelagem relacional. Se a banca FGV falar em normalização, desconfie das opções que tratam de implementação física ou de detalhes de consulta. Normalização é lógica e estrutural, não é um ajuste de SQL, nem de tipos de coluna, nem uma caça a joins.