Uma relação estará na terceira forma normal quando todos os...

Próximas questões
Com base no mesmo assunto
Q2928675 Arquitetura de Software

Julgue os itens subsequentes, acerca de banco de dados, sistemas gerenciadores de bancos de dados (SGBDs), organização de arquivos e métodos de acesso.

Uma relação estará na terceira forma normal quando todos os domínios que não sejam chaves forem completamente independentes funcionalmente da chave primária e independentes entre si.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E (Errado)

A questão aborda um conceito fundamental de normalização em bancos de dados, especificamente sobre a Terceira Forma Normal (3FN). Para que uma relação esteja na 3FN, ela já deve satisfazer os critérios da Primeira Forma Normal (1FN) e da Segunda Forma Normal (2FN). A 3FN elimina dependências transitivas, garantindo que os atributos não chave sejam dependentes diretamente da chave primária e não de outros atributos não chave.

Vamos entender melhor:

Primeira Forma Normal (1FN): Uma tabela está na 1FN se todos os atributos contêm apenas valores atômicos (indivisíveis).

Segunda Forma Normal (2FN): Uma tabela está na 2FN se ela está na 1FN e todos os atributos não chave são totalmente dependentes da chave primária. Isso elimina dependências parciais, ou seja, um atributo não chave não pode depender apenas de uma parte da chave primária composta.

Terceira Forma Normal (3FN): Uma tabela está na 3FN se ela está na 2FN e todos os atributos não chave são diretamente dependentes da chave primária, sem dependências transitivas. Ou seja, um atributo não chave não pode depender de outro atributo não chave.

A questão traz a afirmação de que uma relação estará na 3FN quando todos os domínios que não sejam chaves forem completamente independentes funcionalmente da chave primária e independentes entre si. No entanto, essa afirmação está errada por um detalhe importante:

  • Independência Funcional: Os atributos não chave devem ser dependentes funcionalmente da chave primária. O termo "completamente independentes funcionalmente da chave primária" está incorreto, pois sugere que não há dependência alguma, quando, na verdade, deve haver uma dependência direta da chave primária.

Portanto, a alternativa é Errada (E) porque uma relação na 3FN deve garantir que todos os atributos não chave dependam diretamente da chave primária e não de outros atributos não chave, eliminando dependências transitivas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo