Questão FC295862
Se uma tabela relacional atende à 2ª forma normal, então ela NÃO possui
Projeto e Modelagem de Dados
CESGRANRIO · 2018
Se uma tabela relacional atende à 2ª forma normal, então ela NÃO possui
- dependência funcional transitiva
- dependência funcional multivalorada
- coluna multivalorada
- chave primária atômica
- chave primária composta
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A 2ª Forma Normal exige que a tabela já esteja na 1ª Forma Normal e que não existam dependências parciais em relação à chave. A 1ªFN impõe a atomicidade dos atributos: cada coluna deve conter um único valor atômico.
Uma coluna multivalorada armazena mais de um valor por célula (ex.: telefones = "1111;2222"), violando a 1ªFN. Logo, se a tabela está na 2ªFN, ela não pode ter esse tipo de coluna.
Para corrigir, remove-se a multivaloração criando uma tabela relacionada (relação 1:N) que contém cada valor em uma linha própria, ligada por chave estrangeira à tabela principal, preservando assim a 1ªFN e permitindo a 2ªFN.
Conteúdo do catálogo FC Concursos · Atualizado em