Pular para o conteúdo principal

Questão de Banco de Dados — Formas normais — FURB 2025

Banco de DadosFormas normais
Código
qg497173
Banca
FURB
Órgão
Prefeitura de Florianópolis - SC
Ano
2025
Nível
Superior
Cargo
Auditor Fiscal de Tributos Municipais - Tecnologia da Informação - 2º Dia
Em teoria de bancos de dados relacionais, o processo de normalização visa reduzir a redundância e melhorar a integridade dos dados. Uma das formas normais estabelece um critério específico sobre a dependência dos atributos não-chave em relação à chave primária. Com base nesse contexto, assinale a alternativa que apresenta a forma normal que exige que todo atributo não-chave seja funcionalmente dependente da chave primária completa, e não apenas de uma parte dela:
  1. ATerceira Forma Normal (3FN).
  2. BSegunda Forma Normal (2FN).
  3. CPrimeira Forma Normal (1FN).
  4. DQuarta Forma Normal (4FN).
  5. EForma Normal de Boyce-Codd (FNBC).
Revelar gabarito e comentário

GabaritoB — Segunda Forma Normal (2FN).

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Normalização: Segunda Forma Normal (2FN)

Gabarito: letra B. A Segunda Forma Normal (2FN) exige que todo atributo não-chave seja funcionalmente dependente da chave primária completa, ou seja, dependente da chave inteira, e não apenas de uma parte dela (no caso de chaves compostas). Essa é a definição clássica da 2FN, conforme a teoria de normalização de Edgar Codd.

A banca cobra o conceito central de cada forma normal. A 2FN é a que trata especificamente da dependência total em relação à chave primária, eliminando dependências parciais. Observe o resumo das formas:

Forma Normal

Requisito principal

1FN

Atributos atômicos (sem grupos repetitivos)

2FN

1FN + todo atributo não-chave depende totalmente da chave primária

3FN

2FN + atributos não-chave não dependem transitivamente de outros atributos não-chave

FNBC

Toda dependência funcional não trivial deve ser decorrente de uma superchave

4FN

Lida com dependências multivaloradas

Alternativa A — ❌ Incorreta

A Terceira Forma Normal (3FN) exige que a tabela esteja na 2FN e que atributos não-chave não sejam transitivamente dependentes de outros atributos não-chave. Ela não trata da dependência parcial em relação à chave, mas sim de dependências indiretas.

Alternativa B — ✅ Correta ⟵ GABARITO

A Segunda Forma Normal (2FN) estabelece exatamente que todo atributo não-chave deve ser funcionalmente dependente da chave primária inteira, e não de uma parte dela. É a definição que resolve a questão.

Alternativa C — ❌ Incorreta

A Primeira Forma Normal (1FN) exige apenas que todos os atributos sejam atômicos, ou seja, que não haja valores múltiplos ou grupos repetitivos. Não trata de dependência funcional.

Alternativa D — ❌ Incorreta

A Quarta Forma Normal (4FN) lida com dependências multivaloradas, que vão além das dependências funcionais. Exige que não haja dependências multivaloradas não triviais que não sejam decorrentes de uma chave candidata.

Alternativa E — ❌ Incorreta

A Forma Normal de Boyce-Codd (FNBC) é uma versão mais rigorosa da 3FN. Ela exige que toda dependência funcional não trivial seja determinada por uma superchave. Não trata especificamente da dependência total em relação à chave primária.

Gabarito: letra B.

Link permanente: /questoes/qg497173