A primeira forma normal, utilizada no processo de normalização de um banco de dados relacional, estabelece que:
- A)não haja linhas duplicadas numa tabela;
Errada, porque a ausência de linhas duplicadas não é o critério central da primeira forma normal.
- B)não haja colunas idênticas numa tabela;
Errada, pois a 1FN não fala em colunas idênticas, e sim em valores atômicos nas células.
- C)em nenhuma das linhas de uma tabela haja valores múltiplos armazenados na mesma coluna;
Certa, porque a primeira forma normal exige que cada coluna contenha apenas um valor por linha, sem valores múltiplos ou multivalorados.
- D)em qualquer tabela deve haver uma coluna que possa ser declarada como chave primária;
Errada, já que a existência de chave primária não é a regra definidora da 1FN.
- E)não haja transitividade de dependências funcionais entre as colunas.
Errada, porque transitividade de dependências funcionais é tema da terceira forma normal, não da primeira.
Gabarito: C
A primeira forma normal (1FN) exige que os dados sejam armazenados de forma atômica, isto é, cada campo deve conter um único valor, sem listas, conjuntos ou valores repetidos dentro da mesma célula. A ideia é evitar aquele cenário em que a tabela vira uma pequena bagunça, com um registro escondendo vários dados de uma vez só. Na prática, isso significa que uma coluna não deve guardar algo como "matemática, português e história" no mesmo campo, porque isso dificulta consulta, atualização e controle dos dados. A 1FN também afasta grupos repetitivos e valores multivalorados, deixando a tabela mais organizada e própria para o modelo relacional. Por isso o gabarito é a letra C: se em nenhuma das linhas houver valores múltiplos armazenados na mesma coluna, a regra da 1FN está sendo observada. Esse é o núcleo da primeira forma normal, segundo a doutrina clássica de normalização em bancos de dados relacionais. As demais alternativas tratam de outros assuntos: chave primária, duplicidade de linhas ou dependência funcional. Tudo isso pode aparecer em normalização, mas não define a 1FN.