Pular para o conteúdo principal

Questão de Banco de Dados — Normalização — CESPE / CEBRASPE 2025

Banco de DadosNormalização
Código
ce417218
Banca
CESPE / CEBRASPE
Órgão
PC DF
Ano
2025
Cargo
GAAPC ( )
Julgue o item a seguir, relativo a banco de dados.   Uma tabela estará na primeira forma normal (1FN) se e somente se não houver duplicação de linhas ou colunas e se cada coluna tiver apenas um valor para cada registro na tabela.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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 de Banco de Dados – Primeira Forma Normal (1FN)

Gabarito: Certo. A afirmação está correta porque a definição de Primeira Forma Normal (1FN) exige que todos os atributos sejam atômicos, ou seja, que cada coluna contenha apenas um valor por registro, e que não haja grupos de repetição (duplicação de linhas ou colunas). Essa é a definição clássica da 1FN, que é pré-requisito para as demais formas normais.

A normalização é um processo fundamental na modelagem de bancos de dados relacionais. Seu objetivo principal é organizar as tabelas para reduzir a redundância de dados e evitar anomalias de inserção, exclusão e atualização. O processo é guiado por um conjunto de regras chamadas de formas normais, cada uma representando um nível mais rigoroso de organização. A Primeira Forma Normal (1FN) é o primeiro e mais básico desses níveis, sendo considerada parte da definição formal de uma relação no modelo relacional.

A regra central da 1FN é a atomicidade dos atributos. Isso significa que cada coluna de uma tabela deve conter apenas um valor indivisível para cada linha (registro). Em outras palavras, não são permitidos atributos multivalorados (que armazenam vários valores em uma única célula) nem atributos compostos (que podem ser divididos em partes menores com significado próprio). Por exemplo, uma coluna "Telefones" que armazena vários números separados por vírgula viola a 1FN, pois não é atômica. Para corrigir, deve-se criar uma tabela separada para os telefones, relacionada à tabela principal por uma chave estrangeira.

Além da atomicidade, a 1FN também exige que não haja grupos de repetição, que são conjuntos de colunas que se repetem para armazenar múltiplos valores de um mesmo atributo. Por exemplo, uma tabela com colunas "Telefone1", "Telefone2", "Telefone3" viola a 1FN. A solução é a mesma: criar uma tabela separada. A duplicação de linhas, mencionada na questão, também é uma violação, pois cada registro deve ser único e identificável por uma chave primária.

É importante distinguir a 1FN das formas normais seguintes. A Segunda Forma Normal (2FN) exige que a tabela esteja na 1FN e que todos os atributos não-chave dependam funcionalmente da chave primária completa, não de apenas parte dela (eliminando dependências parciais). A Terceira Forma Normal (3FN) exige que a tabela esteja na 2FN e que não haja dependências transitivas, ou seja, que atributos não-chave não dependam de outros atributos não-chave. A 1FN é, portanto, o alicerce sobre o qual as demais formas são construídas.

A pegadinha que a banca pode explorar neste tema é confundir a 1FN com as formas normais superiores. O candidato pode achar que a definição apresentada é incompleta ou que se refere a outra forma normal. No entanto, a definição de 1FN é exatamente essa: atomicidade dos atributos e ausência de grupos de repetição. A questão não menciona dependências funcionais, que são o foco da 2FN e 3FN, o que reforça que se trata da 1FN.

Guarde a fronteira entre a 1FN e as demais formas: a 1FN trata da estrutura atômica dos dados, enquanto a 2FN e a 3FN tratam das dependências funcionais entre os atributos. É exatamente nessa distinção que a questão se apoia.

Alternativa C — ✅ Certo ⟵ GABARITO

A afirmação está correta. A definição de 1FN exige que todos os valores das colunas sejam atômicos, ou seja, que cada coluna contenha apenas um valor por registro. Além disso, não pode haver duplicação de linhas ou colunas, o que se refere à ausência de grupos de repetição. Essa é a definição clássica e amplamente aceita da Primeira Forma Normal.

Alternativa E — ❌ Errado

A afirmação não está errada. A definição apresentada corresponde exatamente à Primeira Forma Normal (1FN). A banca poderia tentar confundir o candidato ao afirmar que a definição se refere a outra forma normal, mas a atomicidade dos atributos e a ausência de grupos de repetição são os requisitos fundamentais da 1FN.

Gabarito: Certo

Link permanente: /questoes/ce417218