SóProvas


ID
8242
Banca
ESAF
Órgão
Receita Federal
Ano
2005
Provas
Disciplina
Banco de Dados
Assuntos

Analise as seguintes afirmações relacionadas a modelagem de dados e a projeto de banco de dados para ambiente relacional:

I. Normalização é o processo formal passo a passo, que examina os atributos de uma entidade com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de tuplas exclusivas.

II. Uma das condições para uma relação R estar na 3FN (terceira forma normal) é que todos os seus atributos "não chave" devem ser dependentes não transitivos da chave primária, isto é, cada atributo deve ser funcionalmente dependente apenas dos atributos componentes da chave primária e todos os seus atributos "não-chave" devem ser independentes entre si.

III. Uma relação R está na 2FN (segunda forma normal) se e somente se ela não atender à 1FN (primeira forma normal) e todos os atributos "não-chave" forem totalmente dependentes da chave primária.

IV. Uma relação R está na 1FN (primeira forma normal) se e somente se todos os domínios básicos contiverem grupos repetitivos.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas
Comentários
  •  III. Para uma relação R estar na 2FN, ela deve estar na 1FN

    IV. Uma relação R está na 1FN se todos os domínios básicos forem atômicos, indivisíveis

  • a IV só está errado por causa do "se somente se".
  • III. Uma relação R está na 2FN (segunda forma normal) se e somente se ela não atender à 1FN (primeira forma normal) e todos os atributos "não-chave" forem totalmente parcialmente dependentes da chave primária.

    IV. Uma relação R está na 1FN (primeira forma normal) se e somente se todos os domínios básicos Não contiverem grupos repetitivos.
  • Acho que o item IV refere-se à quarta forma normal e não à primeira. Aqui, grupos repetitivos referem-se à dependência multivalorada.
  • I - Correta.

    II - Correta. Uma tabela está na Terceira Forma Normal 3FN se ela estiver na 2FN e se nenhuma coluna não-chave depender de outra coluna não-chave. Na terceira forma normal temos de eliminar aqueles campos que podem ser obtidos pela equação de outros campos da mesma tabela.

    III - Errada. Uma tabela está na Segunda Forma Normal 2FN se ela estiver na 1FN e todos os atributos não chave forem totalmente dependentes da chave primária (dependente de toda a chave e não apenas de parte dela).

    IV - Errada. 
    Uma relação estará na Primeira forma normal1FN, se e somente se todos os domínios básicos contiverem somente valores atômicos (não contiver grupos repetitivos). 
  • ilustrando:

    fonte:http://e-reality-database.blogspot.com.br/search/label/Normaliza%C3%A7%C3%A3o
  • d-

    Segunda Forma Normal -(2FN)-  1fn + todos os atributos não chave totalmente dependentes da chave primária (e não apenas de parte dela). 

    terceira Forma Normal - 2FN + todos os atributos não chave dependentes não transitivos da chave primária