Conforme afirmam Navathe e Ramez (2005), o procedimento de normalização proporciona a quem for modelar um banco de dados, as seguintes ações:
Uma estrutura formal para a análise dos relacionamentos entre as tabelas, com base em suas chaves (primárias e estrangeiras) e das dependências funcionais entre os campos da tabela. Um conjunto de testes de Formas Normais para ser realizado em cada esquema de relação, de forma que o modelo de banco de dados seja normalizado no grau desejado, aplicando as Formas Normais até o limite que for mais conivente para a modelagem do banco de
Fonte:
WERLICH, Claudia. Modelagem de Dados: Transformação 3FN – 4FN. Londrina: Editora e Distribuidora Educacional S. A., Unidade 4, Seção 3, 2018.
Os passos da Normalização que devemos seguir, a partir de uma tabela Não-normalizada até a Quarta Forma Normal, são:
-
remover dependências Parciais.
-
remover dependências transitivas.
-
remover atributos multivalorados e compostos.
-
remover todos os atributos que não são dependentes exclusivamente da chave primária ou que tenha dependência multivalor.
Assinale a alternativa que apresenta a ordem correta dos passos realizados.
Selecione uma alternativa:
a)
1 – 2 – 3 – 4.
b)
1 – 3 – 2 – 4.
c)
2 – 1 – 3 – 4.
d)
3 – 1 – 2 – 4.
e)
3 – 2 – 1 – 4.