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:
- 1FN;
- 2FN;
- 3FN;
- 4FN;
- 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