-
Considero essa questão uma pegadinhna. O item I diz que somente existe valores atômicos, mas não fala nada sobre atributos multivalorados (ex.: telefone). Se a tabela tiver este tipo de atributo, ela já falha no teste da 1FN! Portanto a resposta seria letra b).
-
o Item I estar correto pois para uma relação R está na 1FN se, e somente se R contém somente atributos atômicos( um ínico valor para cada linha).
o item II está correto pois para uma tabela possa está na 2fn pelo menos uma atributo não chave , esteja parcial ou totalmente dependente de sua chave primária, ou seja , possua dependência parcial da PK.
O item III está falso - pois todos os os atributos nao sao chaves sejam totalmente dependentes da chave primária e naum de outro atributi nao chave como mostra na afirmação.
entaum resposta correta letra "C"
-
Pessoal, as questões estão afirmando, então não cabe a nós fazermos juizo de valor sobre elas, apenas saber se atendem os requisitos das normalizações correspondentes:
"I - com todas as suas colunas contendo somente valores atômicos (um único valor para cada linha)." - 1FN
"II - cujos atributos não-chave são totalmente dependentes de toda a chave primária." - 2FN
"III - na qual alguns atributos não-chave são dependentes de outros atributos não-chave." - se NÃO fosse dependentes de outros atributos não chaves, seria 3FN, porém, como é dependente de outros atributos não-chave, fica na 2FN.
Reposta: C
-
Questão com a afirmação III duvidosa.
- Na afirmação I trata-se da 1FN, onde não deve conter tabelas aninhadas.
- Na afirmação II trata-se da 2FN, onde além de estar na 1FN ela não deve conter dependências parciais, ou seja, os atributos não-chave deve depender de toda a chave o conjunto de chaves primárias.
- Na afirmação III trata-se da 3FN, onde além de estar na 2FN ela não deve conter dependências transitivas, ou seja, se um determinado campo depende de outro que não seja a chave? Se Sim, temos uma dependência transitiva.
Na minha opinião, esta tabela está normalizada até a 3FN. Poderia entrar com recurso essa questão.
http://imasters.com.br/artigo/7020/bancodedados/modelagem_de_dados_final_normalizacao/Portanto, a letra D é a correta.
-
Eu concordo com o gabarito. Questão correta letra "c"
I. com todas as suas colunas contendo somente valores atômicos (um único valor para cada linha). Se os valores são atômicos, não são multivalorados e portanto estão na 1FN.
II. cujos atributos não-chave são totalmente dependentes de toda a chave primária.Se são totalmente dependentes de toda a chave, não possuem dependência funcional parcial, ou seja, não dependem somente de uma parte da chave. Portanto estão na 2FN.
III. na qual alguns atributos não-chave são dependentes de outros atributos não-chave. A 3FN diz que deve se retirar dependências transitivas, ou seja, um atributo NÃO pode pode depender de outros atributros não chaves. E como nesse caso há dependência transitiva, essa tabela não está na 3FN.
-
c)2FN.
1FN é quando a atomicidade (ausencia de atributos multi-valorados) é conquistada.
2FN é quando nao houver dependência parcial em relação à chave primaria concatenada.
3FN é quando nao houver dependencia transitiva, criando entidades cuja chave primaria seja o atributo que gerou a dependencia com atributos nao-chave