FC ConcursosFC Concursos

Questão FC369404

A normalização de dados é o processo de analisar os esquemas de relações com base nas dependências funcionais de seus atributos e chaves primárias, envolvendo uma série de Formas N

Projeto e Modelagem de Dados

FGV · 2024

A normalização de dados é o processo de analisar os esquemas de relações com base nas dependências funcionais de seus atributos e chaves primárias, envolvendo uma série de Formas Normais (FN).

 

Observe o esquema da tabela "Andamento_Processo", a seguir.

 

IDAND

IDPRC DATA DESCRICAO

ADV_RESPONSAVEL

1

1

2024-01-11 Petição Inicial

Maria

2 1 2024-01-25 Audiência

Ana

3 2 2024-01-30 Interrogatório

Luiza

 

A tabela "Andamento_Processo" possui chave primária composta, atributos com valores atômicos e ausências de dependências transitivas entre os atributos não chave.

 

Com base nisso, é correto afirmar que "Andamento_Processo" está normalizada na FN:

  1. 1FN;
  2. 2FN;
  3. 3FN;
  4. 4FN;
  5. 5FN.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A tabela Andamento_Processo atende à 3FN porque cumpre as condições necessárias de normalização. Primeiro, todos os atributos têm valores atômicos, o que garante a 1FN.

Em seguida, a presença de chave primária composta e o fato de os atributos não-chave dependerem da chave como um todo (não apenas de parte dela) indicam que a relação está na 2FN (dependência funcional plena).

Por fim, a questão afirma ausência de dependências transitivas entre os atributos não-chave, ou seja, não há situações do tipo \(A \rightarrow B\) com A não-chave determinando B não-chave. Essa ausência é o requisito que eleva a relação à 3FN.

Portanto, com 1FN, dependência plena em relação à chave composta e sem dependências transitivas, a tabela está normalizada na 3FN.

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

Continue aprendendo