Normalização de um banco de dados relacional é o conjunto d...
Próximas questões
Com base no mesmo assunto
Ano: 2016
Banca:
Colégio Pedro II
Órgão:
Colégio Pedro II
Prova:
Colégio Pedro II - 2016 - Colégio Pedro II - Professor - Ciência da Computação |
Q704647
Banco de Dados
Normalização de um banco de dados relacional é o conjunto de regras que visa minimizar as
anomalias de modificação dos dados e dar maior flexibilidade em sua utilização. Diz-se que as tabelas que
atendem a esse conjunto de regras estão em uma determinada forma normal. Existem 3 formas normais
mais conhecidas: 1ª Forma Normal (1FN), 2ª Forma Normal (2FN)e 3ª Forma Normal (3FN), cada uma
com um conjunto de regras dentre as descritas a seguir:
I. Substituir o atributo multivalorado por um conjunto de atributos de mesmo domínio, cada um
representando a ocorrência de um valor; ou retirar da relação o atributo multivalorado, e criar
uma nova relação que tem o mesmo conjunto de atributos chave, acrescido do atributo
multivalorado como chave porém tomado como monovalorado.
II. Identificar todos os atributos que são funcionalmente dependentes de outros atributos não
chave; removê-los e criar uma nova entidade com os mesmos.
III. Identificar os atributos que não são funcionalmente dependentes de toda chave primária;
removê-los da entidade e criar uma nova entidade com eles.
IV. Não existir dependências multivaloradas.
Marque a alternativa que define os procedimentos necessários para que uma relação se encontre na
segunda forma normal (2FN).