Quando uma tabela está na terceira forma normal (3FN), toda...

Próximas questões
Com base no mesmo assunto
Q3103940 Banco de Dados
Julgue o item seguinte, a respeito de ciência de dados e de modelagem de dados.
Quando uma tabela está na terceira forma normal (3FN), toda coluna que não é chave depende diretamente da chave primária, sem dependências indiretas. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão sobre formas normais, especificamente a Terceira Forma Normal (3FN), que é um conceito de modelagem de dados em bancos de dados relacionais.

A alternativa C é a correta. Isso ocorre porque, para que uma tabela esteja na 3FN, é necessário que:

  • Todas as colunas que não fazem parte da chave primária dependam diretamente da chave primária.
  • Não existam dependências transitivas, ou seja, uma coluna não chave não deve depender de outra coluna não chave.

A explicação para a alternativa C ser a correta é que ela descreve precisamente essas condições. Quando uma tabela está na 3FN, todas as dependências são diretas em relação à chave primária, eliminando assim qualquer dependência indireta que poderia resultar em anomalias nos dados.

Por que a alternativa E está incorreta? Bem, se uma tabela tivesse dependências indiretas, ela não estaria na 3FN. Tais dependências indicariam que há colunas não chave dependendo de outras colunas não chave, o que violaria a definição da terceira forma normal.

Para entender melhor, imagine que temos uma tabela de vendas onde cada linha representa uma venda, com colunas para ID do vendedor, nome do vendedor e região do vendedor. Se "região do vendedor" depende apenas do "nome do vendedor", então essa dependência é indireta em relação à chave primária (supondo que seja o ID da venda), o que precisaria ser eliminado para que a tabela estivesse na 3FN.

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

Comentários

Veja os comentários dos nossos alunos

Gab C.

No estudo de banco de dados, há as formas normais, são elas:

1º Forma Normal (1FN):

    → Os atributos são atômicos

    → Não há atributos multivalorados e nem compostos

2º Forma Normal (2FN):

    → Deve estar na 1FN

    → O atributo não - chave é dependente de uma chave primária

    → Os atributos não - chaves não podem ser dependentes de apenas parte dela

3 ° Forma Normal (3FN):

    → Deve estar na 2FN

    → Os atributos não chaves não possuem dependência transitiva

    → Os atributos dependem, de forma exclusiva, da chave primária

Forma Normal de Boyce - Codd (BCFN):

    → Deve estar na 3FN

    → Não existe dependência entre os atributos não - chaves

4 ° Forma Normal (4FN)

    → Deve estar na 3FN

    → Não há dependência multivalorada

5 ° Forma Normal (5FN)

    → Deve estar na 4FN

    → Não há dependência de junção

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo