Questão FC295857
De acordo com a notação apresentada, qual esquema relacional de banco de dados se encontra na 3FN?
Projeto e Modelagem de Dados
CESGRANRIO · 2021
Seja a seguinte notação para descrever esquemas de bancos de dados relacionais:
• uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas;
• em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados;
• colunas que admitem o valor nulo aparecem entre colchetes;
• colunas que compõem a chave primária aparecem sublinhadas;
• a notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).
De acordo com a notação apresentada, qual esquema relacional de banco de dados se encontra na 3FN?
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A alternativa D está correta porque as relações apresentadas atendem às regras de normalização até a 3FN.
Primeiro, há 1FN: os atributos são atômicos e monovalorados, sem campos repetidos ou multivalorados.
Em seguida, a 2FN é satisfeita: não existem dependências parciais de atributos não-chave em parte da chave primária — ou seja, todo atributo não-chave depende da chave completa quando esta é composta.
Finalmente, a 3FN é cumprida porque não há dependências transitivas: nenhum atributo não-chave determina outro atributo não-chave. Todas as dependências funcionais têm, como determinante, a chave primária.
Portanto, as relações estão livres de redundâncias por dependência parcial ou transitiva, caracterizando a conformidade com a terceira forma normal.
Conteúdo do catálogo FC Concursos · Atualizado em




