Pular para o conteúdo principal
← Banco de questões
Banco de Dados
Aprovado Ai
2026
Normalização de Bancos de Dados

Banco de Dados · Aprovado.ai 2026

Em um cenário de modelagem de dados, a normalização é um processo fundamental para a organização e otimização de bancos de dados relacionais. A Terceira Forma Normal (3FN) é atingida quando, além de satisfazer as condições da Segunda Forma Normal (2FN), todos os atributos não-chave dependem apenas da chave primária, sem dependências transitivas. Considerando a tabela `Pedidos` com os atributos (`ID_Pedido`, `Data_Pedido`, `ID_Cliente`, `Nome_Cliente`, `Cidade_Cliente`, `Total_Pedido`), qual das alternativas abaixo representa uma violação da 3FN, dada a chave primária `ID_Pedido`?

  1. A)A existência de múltiplos registros com o mesmo `ID_Pedido`.
  2. B)A dependência funcional `ID_Cliente` -> `Nome_Cliente` e `ID_Cliente` -> `Cidade_Cliente`, enquanto `ID_Cliente` não é parte da chave primária.
    gabarito
  3. C)A presença de valores nulos no campo `Total_Pedido`.
  4. D)A redundância de `Data_Pedido` em cada linha da tabela.
  5. E)A ausência de um índice para a coluna `ID_Cliente`.

Resposta correta: alternativa B

A dependência funcional `ID_Cliente` -> `Nome_Cliente` e `ID_Cliente` -> `Cidade_Cliente`, enquanto `ID_Cliente` não é parte da chave primária.

Ver comentário resumido

A Terceira Forma Normal (3FN) exige que todos os atributos não-chave dependam exclusivamente da chave primária. Na alternativa 'B', 'Nome_Cliente' e 'Cidade_Cliente' dependem de 'ID_Cliente', que por sua vez não é a chave primária, caracterizando uma dependência transitiva e, por…

Resolva e receba a explicação completa por IA

Em vez do gabarito, a IA mostra exatamente onde você errou.

Sem cartão de crédito · Cancele quando quiser

Mais questões de Banco de Dados