FC ConcursosFC Concursos

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

Continue aprendendo