Questão FC295861
No âmbito de bancos de dados relacionais, uma tabela que esteja na
Projeto e Modelagem de Dados
CESGRANRIO · 2018
No âmbito de bancos de dados relacionais, uma tabela que esteja na
- segunda forma normal pode conter dependências funcionais parciais.
- segunda forma normal não pode conter dependências funcionais transitivas.
- terceira forma normal não pode conter dependências funcionais parciais.
- terceira forma normal pode conter dependências funcionais transitivas.
- segunda forma normal não pode conter chave primária composta.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação está correta: a terceira forma normal não pode conter dependências funcionais parciais.
Por definição, para uma relação estar na 3FN ela precisa primeiro satisfazer a 2FN. A exigência da 2FN é justamente eliminar dependências parciais, ou seja, situações em que um atributo não-primo depende apenas de parte de uma chave primária composta.
Uma dependência parcial mantém redundância e gera anomalias de inserção, atualização e exclusão, contrariando o objetivo da normalização.
Portanto, qualquer tabela em 3FN já está livre de dependências parciais; essas devem ser removidas antes de se alcançar a 3FN, normalmente decompondo a relação em tabelas menores que preservem dependências funcionais completas.
Conteúdo do catálogo FC Concursos · Atualizado em