SóProvas


ID
3496927
Banca
INSTITUTO AOCP
Órgão
PRODEB
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Sobre as formas de normalização em um banco de dados relacional, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).


I. Para estar na Primeira Forma Normal (1FN), deve-se criar tabelas separadas para cada grupo de dados relacionados e existir somente uma coluna duplicada em cada tabela.

II. Para estar na Segunda Forma Normal (2FN), deve-se estar na 1FN e eliminar as colunas que não possuem dependência funcional com as chaves primárias.

III. Para estar na Quarta Forma Normal (4FN), deve-se estar na 3FN e não existir dependências multivaloradas.

IV. Para estar na Terceira Forma Normal (3FN), deve-se estar na 2FN e eliminar as colunas que não possuem dependência funcional dentro da chave primária.

Alternativas
Comentários
  • I. Para estar na Primeira Forma Normal (1FN), deve-se criar tabelas separadas para cada grupo de dados relacionados e existir somente uma coluna duplicada em cada tabela.

    Não deve existir dados duplicados na primeira forma normal.

    II. Para estar na Segunda Forma Normal (2FN), deve-se estar na 1FN e eliminar as colunas que não possuem dependência funcional TOTAL com as chaves primárias.

    Na 2FN não pode existir colunas que dependam parcialmente da chave primária. Quando uma chave for composta, todas as colunas devem depender de todos os campos da chave composta. Se alguma coluna tiver dependência funcional somente com parte da chave, ela deve ser excluída.

    IV. Para estar na Terceira Forma Normal (3FN), deve-se estar na 2FN e eliminar as colunas que não possuem dependência funcional dentro da chave primária.

    Errei a questão porque pensei que o texto em destaque levaria a eliminação das colunas que dependessem parcialmente da chave primária. Contudo, essa dependência já foi eliminada na 2FN.

  • Daniel, a "I" ta se referindo à 1FN, não à 3. Ainda não consegui entender pq ela tá certa. Alguem mais?

    Galera, quase 80% errou essa questão. Vamos solicitar comentarios do professor. Quanto mais gente solicitar, maior a possibilidade de comentarem.

  • Gabarito: E.

    I. Errado. Para estar na 1FN basta que os valores das colunas sejam atômicos.

    II. Errado. Para estar na 2FN, deve-se estar na 1FN e garantir que não haja dependência parcial com as chaves primárias.

    III. Certo. Para estar na 4FN, deve-se satisfazer a 3FN e remover as dependências ambíguas, que são chamadas também de dependências multivaloradas.

    IV. Certo. Para estar na 3FN, deve-se satisfazer a 2FN e todas as outras colunas devem ter dependência funcional somente a chave primária.

    Qualquer equívoco, avisem-me.

    Bons estudos!

  • Esse item IV parece uma tradução mal feita, não à toa tanta gente errou