Questão nº 91
Questão de Banco de Dados · CEBRASPE TCE MS 2025 SERVIDOR (nº 91)
Quando toda coluna não-chave de uma tabela depende diretamente da chave primária, considera-se que essa tabela está, no mínimo, na
- A1.ª forma normal.
- B2.ª forma normal.
- C3.ª forma normal. (alternativa correta)
- D4.ª forma normal.
- E5.ª forma normal.
Resposta comentada
Gabarito Alternativa C
Uma tabela está na 3ª Forma Normal (3FN) quando já está na 2FN e nenhuma coluna não-chave depende de outra coluna não-chave (dependência transitiva). Mas o enunciado diz que toda coluna não-chave depende diretamente da chave primária — isso elimina dependências parciais (que violariam a 2FN) e dependências transitivas (que violariam a 3FN). Ou seja, a definição dada é exatamente a da 3FN.
- (A) Incorreta: A 1FN só exige que os atributos sejam atômicos (sem grupos repetidos); não fala nada sobre dependência em relação à chave.
- (B) Incorreta: A 2FN exige que toda coluna não-chave dependa da chave completa (elimina dependência parcial), mas ainda permite dependência transitiva entre colunas não-chave — o que o enunciado já exclui.
- (C) Correta: A definição do enunciado — toda coluna não-chave depende diretamente da chave primária — é a condição da 3FN, pois elimina tanto dependências parciais (2FN) quanto transitivas (3FN).
- (D) Incorreta: A 4FN trata de dependências multivaloradas (uma chave gerando múltiplos valores independentes), que não são mencionadas no enunciado.
- (E) Incorreta: A 5FN trata de dependências de junção (quando uma tabela precisa ser decomposta em várias para evitar perda de informação), conceito mais avançado e não abordado aqui.
Armadilha do distrator mais tentador (B): A banca quer que você confunda "depende diretamente da chave" com "depende da chave completa". A 2FN já exige dependência da chave completa, mas permite que uma coluna não-chave dependa de outra coluna não-chave (ex.: Produto → Categoria → Descrição_Categoria). O termo "diretamente" no enunciado é a chave: ele proíbe essa cadeia, elevando o requisito para a 3FN. Quem lê rápido pensa "depende da chave = 2FN" e cai na pegadinha.
Fonte: CEBRASPE TCE MS 2025 SERVIDOR Auditor de Controle Externo - Área: Tecnologia da Informação. Reproduzida para fins de estudo.