Questão de Banco de Dados — Normalização — FUNDATEC 2025
- Código
- qa699097
- Banca
- FUNDATEC
- Órgão
- BRDE
- Ano
- 2025
- Cargo
- Ana Sist ( )
- A1FN
- B2FN
- C3FN
- D4FN
- E5FN
GabaritoC — 3FN
Gabarito: letra C — a conta chega a C) 3FN.
A normalização é o processo de organizar tabelas de um banco de dados para reduzir redundâncias e evitar problemas ao inserir, atualizar ou excluir dados. Ela funciona por etapas chamadas formas normais, cada uma com uma regra mais rígida que a anterior: para estar na 2FN é preciso estar na 1FN, para estar na 3FN é preciso estar na 2FN, e assim por diante.
A ferramenta central é a dependência funcional: dizemos que A → B quando o valor de A determina o valor de B. Existem dois tipos de dependência problemática: a parcial, quando um atributo não chave depende de apenas parte de uma chave composta (corrigida pela 2FN), e a transitiva, quando um atributo não chave depende de outro atributo não chave, que por sua vez depende da chave (corrigida pela 3FN). A 3FN exige que a relação esteja na 2FN e que nenhum atributo não chave seja transitivamente dependente da chave primária.
Esta questão descreve exatamente a dependência transitiva: um atributo não chave que determina funcionalmente outro atributo não chave. A forma normal que trata desse caso é a 3FN.
enunciado: relação com atributo não chave que determina funcionalmente outro atributo não chave
O que queremos: a forma normal cuja ação de normalização é decompor a relação para eliminar essa dependência
O enunciado fala de um atributo não chave que determina funcionalmente outro atributo não chave. Isso é a definição de dependência transitiva: o atributo B depende de A, e A não é chave, então B depende da chave 'por tabela'.
dependência transitiva
Confundir com dependência parcial, que envolve chave composta e é tratada na 2FN
Cada forma normal elimina um tipo de dependência: a 2FN elimina a parcial, a 3FN elimina a transitiva. Como identificamos uma transitiva, a forma normal que a trata é a 3FN.
Escolher 2FN por achar que toda dependência entre não chaves é parcial
Resposta: C) 3FN
Link permanente: /questoes/qa699097