Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2025
- Código
- ce204142
- Banca
- CESPE / CEBRASPE
- Órgão
- FUNPRESP-EXE
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Previdência Complementar - Área 10: Infraestrutura e Cibersegurança

- CCerto
- EErrado

GabaritoE — Errado
Gabarito: Errado. A tabela apresentada não está na primeira forma normal, pois contém atributos multivalorados (mais de um valor em uma única célula), o que viola o requisito de atomicidade da 1FN. A 1FN exige que todos os valores das colunas sejam atômicos, ou seja, indivisíveis e monovalorados.
A normalização de banco de dados é um processo que organiza as tabelas para reduzir redundância e evitar anomalias de inserção, atualização e exclusão. A primeira forma normal é o primeiro passo desse processo e estabelece que cada célula de uma tabela deve conter um único valor atômico, não podendo haver grupos de repetição ou atributos multivalorados. Por exemplo, se uma tabela de clientes tiver uma coluna "telefones" que armazena vários números separados por vírgula, ela não está na 1FN. Para normalizar, seria necessário criar uma tabela separada para telefones, relacionada por uma chave estrangeira.
A 1FN não exige a definição de chave primária ou estrangeira, mas sim que os domínios dos atributos sejam atômicos. Isso significa que cada atributo deve conter um único valor por linha, sem listas, conjuntos ou valores compostos. A violação mais comum é a presença de atributos multivalorados, como uma coluna que armazena múltiplos telefones ou endereços em uma única célula.
A banca explora a confusão entre o conceito de atomicidade e a presença de chaves. Muitos candidatos acreditam que uma tabela está na 1FN apenas por ter uma chave primária, mas isso não é suficiente. A 1FN é definida exclusivamente pela atomicidade dos valores, independentemente da existência de chaves. A tabela da questão, ao apresentar valores múltiplos em uma mesma coluna, não atende a esse requisito.
Guarde o critério decisivo: para verificar se uma tabela está na 1FN, observe se cada célula contém um único valor atômico. Se houver qualquer atributo multivalorado ou composto, a tabela não está na 1FN, mesmo que tenha chave primária definida.
A tabela não está na primeira forma normal porque apresenta atributos multivalorados. A 1FN exige que todos os valores das colunas sejam atômicos, ou seja, cada célula deve conter um único valor indivisível. A presença de múltiplos valores em uma mesma célula (como vários telefones ou endereços) viola esse requisito. A existência de chave primária não é suficiente para garantir a 1FN; a atomicidade é o critério fundamental.
Para identificar se uma tabela está na 1FN, verifique se cada célula contém um único valor. Se houver listas, conjuntos ou valores compostos, a tabela não está na 1FN. Lembre-se: a 1FN não exige chave primária, mas sim atomicidade dos valores.
Gabarito: Errado
Link permanente: /questoes/ce204142