FC ConcursosFC Concursos

Questão FC372740

Ao aplicar alguns conceitos de normalização, um Analista verificou que uma das tabelas cuja chave primária era uma composição de identificação de funcionário e identificação de adv

Projeto e Modelagem de Dados

FCC · 2024

Ao aplicar alguns conceitos de normalização, um Analista verificou que uma das tabelas cuja chave primária era uma composição de identificação de funcionário e identificação de advogado, continha o atributo nome do funcionário e que este não dependia da identificação de advogado, mas somente da identificação de funcionário, então

  1. para solucionar essa anomalia, ele deve utilizar e aplicar, corretamente, os conceitos de normalização até a FN Transiente Funcional.
  2. para solucionar essa anomalia, ele deve utilizar e aplicar, corretamente, os conceitos de normalização até a 2FN.
  3. conclui-se que ele não necessita aplicar mais nenhuma FN.
  4. conclui-se que ele não aplicou total e corretamente a 1FN, deixando uma anomalia seguir adiante.
  5. conclui-se que ele dispensou os conhecimentos da FN de Alan Turing.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Aplicar a normalização até a 2FN é o procedimento adequado porque a tabela tem chave primária composta \(ID_{Funcionario},ID_{Advogado}\) e um atributo, nome do funcionário, que depende apenas de \(ID_{Funcionario}\). Isso é uma dependência parcial, ou seja, o atributo não depende da chave completa.

Para resolver, deve-se eliminar essa dependência parcial: criar uma nova relação Funcionário com os atributos \(ID_{Funcionario}, Nome\) e remover Nome do Funcionário da tabela original. A tabela original manterá a ligação entre funcionário e advogado por meio dos identificadores.

Assim, todos os atributos não-chave na tabela original passam a depender da chave primária completa, atendendo à Segunda Forma Normal (2FN) e evitando redundância e anomalias de atualização.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo