Acerca do conceito de normalização em banco de dados, assina...

Próximas questões
Com base no mesmo assunto
Q762261 Banco de Dados
Acerca do conceito de normalização em banco de dados, assinale V para as proposições Verdadeiras, ou F para as Falsas. ( ) Uma relação está na Terceira Forma Normal (3NF) se ela está na 2NF e todo atributo não chave é plenamente dependente da chave primária. ( ) Uma relação está na Quarta Forma Normal (4NF) se ela está na 3NF e nenhum atributo não chave é transitivamente dependente da chave primária. ( ) Uma relação está na Primeira Forma Normal (1NF) se todo determinante é uma chave candidata. ( ) Uma relação está na Segunda Forma Normal (2NF) se ela está na 1NF e não existem dependências multivaloradas . A sequência correta, de cima para baixo, é: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - F, F, F, F.

Vamos entender o porquê de cada afirmação ser falsa:

A primeira afirmação diz que "Uma relação está na Terceira Forma Normal (3NF) se ela está na 2NF e todo atributo não chave é plenamente dependente da chave primária". Esta afirmativa é falsa porque, além de ser necessário que todo atributo não chave seja plenamente dependente da chave primária, a 3NF também exige que os atributos não chave não sejam dependentes de qualquer outro atributo não chave de forma transitiva. Ou seja, além de estar na 2NF, não deve haver dependências transitivas entre os atributos não chave.

A segunda afirmação afirma que "Uma relação está na Quarta Forma Normal (4NF) se ela está na 3NF e nenhum atributo não chave é transitivamente dependente da chave primária". Esta também é falsa porque a 4NF trata de um problema diferente, que é o das dependências multivaloradas. Para que uma relação esteja na 4NF, ela deve estar na 3NF e não deve possuir dependências multivaloradas, ou seja, não pode haver dois ou mais atributos independentes que se relacionam com um mesmo atributo chave.

A terceira afirmação sugere que "Uma relação está na Primeira Forma Normal (1NF) se todo determinante é uma chave candidata". Isto não é verdade. A 1NF requer que os valores em cada coluna de uma relação sejam atômicos, o que significa que não podem ser divididos ou consistirem em conjuntos de valores. O conceito de chave candidata é irrelevante para a definição de 1NF.

Por último, a quarta afirmação declara que "Uma relação está na Segunda Forma Normal (2NF) se ela está na 1NF e não existem dependências multivaloradas". Este enunciado é incorreto porque a 2NF exige que a relação esteja na 1NF e que não haja dependências parciais dos atributos não chave em relação a qualquer chave candidata. Ou seja, todos os atributos não chave devem depender da chave inteira, e não apenas de uma parte dela.

Com base nesses esclarecimentos, fica evidente que todas as afirmações estão incorretas, tornando a alternativa A a correta.

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

O gabarito da questão está incorreto. Letra B é a resposta!

Também marquei "b", mas analisando melhor, "pode até ser" que a alternativa "a" esteja certa mesmo :)

Acerca do conceito de normalização (ENUNCIADO DA QUESTÃO), me corrijam se estiver errado em relação ao trecho da primeira proposição

"... e todo atributo não chave é plenamente dependente da chave primária..." esse trecho está relacionado à "não dependencia parcial" ou dependencia funcional total (2FN), logo, CONCEITUALMENTE FALANDO, não está relacionado ao conceito da 3FN.

É bom estarmos atentos ao que está na "Literatura Acadênmica"

"De acordo com a definição original
de Codd, um esquema de relação R está na 3FN
se ele satisfizer a 2FN e nenhum atributo não
principal de R for transitivamente dependente
da chave primária." Navathe, 6ª edição, p 352

 

Isso mesmo Mateus Lima,

 

O gabarito é letra A . Para estar na 3FN precisa estar na 2FN e não possuir dependência transitiva. A assertiva I se refere à 2FN e não à 3FN.

Lembrando que 3 FN Não pode ter dependência transitiva não vejo motivo pra alternativa I  ser falsa namoral

 

Conceite de Dependência transtiva

Dependência transitivauma dependência funcional transitiva ocorre quando uma coluna, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela

 

todo atributo não chave é plenamente dependente da chave primária.

Clique para visualizar este comentário

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