SóProvas


ID
1732789
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item a seguir, relativo ao conceito de normalização de dados.

A tabela que contém os campos abaixo está na terceira forma normal.

ENOME

CPF

DATANASC

ENDERECO

NUMERO

ATRIBUICOES

DEPARTAMENTO

GERENCIA


Alternativas
Comentários
  • Errado, pois não está nem na primeira formal normal, por causa do campo endereço

  • Além disso, atribuicoes está no plural, dando a entender que existe mais de uma (atributo multivalorado).
    Também gerencia é de departamento e não de funcionário. Logo existe uma dependência transitiva.

     

  • Tem vários motivos, mas creio que no caso de ter um campo endereço apenas não seria possível inferir que o mesmo fosse um campo multivalorado, poderia ser um id de uma tabela de endereços. 

  • Questão: ERRADA

     

    Uma tabela para estar na 3FN precisa atender a ordem das Formas Normais. 

     

    1FN - Não pode ter atributo multivalorado ou composto.

    2FN - Não pode conter dependência parcial (precisa está na 1FN também)

    3FN - Não pode conter dependência transitiva. (Precisa está na 2FN, logo na 1FN, também)

     

    Uma tabela para estar na 1FN não pode possuir atributos multivalorados e aninhados, somente atributos atômicos e monovalorados.

    Perceba que o campo endereço é um atributo multivalorado, pois dentro desse está RUA, BAIRRO, CIDADE, NÚMERO DA CASA, ETC.

    Além disso, atribuições está no plural, dando a entender que existe mais de uma (atributo multivalorado).

  • Este tipo de questão há de se supor algumas coisas..... Umas são muito subjetivas, outras são praticamente certas.

    A maior certeza ai é que "Gerência" depende muito mais de 'Departamento", do que da PK "CPF", não estando portanto na 3FN.

    Para se chegar à 3FN, teríamos que ter outra tabela relacionando Gerência com Departamento.

  • Alguns dados podem deixar dúvida se são multivalorados ou compostos, contudo o endereço certamente vai ser multivalorado, dessa forma não estaria nem na primeira normal. Provalmente departamento também esteja ligado à gerenciaErrado.