Questão nº 28
Questão de Tecnologia da Informação · FCC DPE-AM 2017 (nº 28)
Uma tabela de um banco de dados relacional está na primeira forma normal se
- Ao número de atributos dessa tabela for limitado pelo sistema gerenciador de banco de dados.
- Bos atributos do tipo caractere tiverem comprimento máximo de 30 caracteres.
- Co número de registros dessa tabela for limitado pelo sistema gerenciador de banco de dados.
- Dos domínios de todos atributos dessa tabela forem atômicos. (alternativa correta)
- Eos domínios de todos atributos dessa tabela forem compostos por números inteiros.
Resposta comentada
Gabarito Alternativa D
A Primeira Forma Normal (1FN) exige que cada célula (interseção de linha e coluna) de uma tabela contenha apenas um valor único e indivisível, ou seja, valores atômicos. Isso impede a existência de atributos multivalorados ou compostos dentro de uma única coluna.
(A) Incorreta: O número de atributos é uma limitação técnica do SGBD, não uma regra de normalização para a 1FN.
(B) Incorreta: O comprimento máximo de caracteres é uma restrição de tipo de dado, não um requisito da 1FN. Um atributo pode ser atômico independentemente de seu comprimento.
(C) Incorreta: O número de registros (linhas) é uma limitação do SGBD, não uma regra de normalização para a 1FN.
(D) Correta: Esta é a definição fundamental da Primeira Forma Normal. Domínios atômicos significa que cada valor em uma coluna é indivisível e não contém múltiplos valores ou partes que poderiam ser separadas em colunas distintas.
(E) Incorreta: A 1FN exige que os domínios sejam atômicos, mas não restringe os tipos de dados a serem apenas números inteiros. Atributos podem ser strings, datas, booleanos, etc., desde que seus valores sejam atômicos.
Fonte: FCC DPE-AM 2017 Analista em Gestão Especializado em Tecnologia da Informação de Defensoria - Analista de Banco de Dados (Caderno Tipo 001). Reproduzida para fins de estudo.