A respeito de banco de dados, julgue o item  que se segue.  ...

Próximas questões
Com base no mesmo assunto
Q2464530 Banco de Dados

A respeito de banco de dados, julgue o item  que se segue.  


Uma tabela é considerada na terceira forma normal quando suas colunas que não são chave dependem diretamente da chave primária. 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C – Certo

Tema central da questão: A pergunta aborda formas normais em bancos de dados, especificamente a Terceira Forma Normal (3FN). Esse assunto é fundamental para quem estuda modelagem de dados e busca garantir que um banco de dados seja livre de anomalias (inserção, atualização e exclusão), tornando o armazenamento de informações mais eficiente e seguro.

Resumo teórico: A normalização é um processo que organiza os dados para reduzir redundâncias e dependências inadequadas.
A Terceira Forma Normal (3FN), segundo o clássico "Database System Concepts" de Silberschatz, Korth e Sudarshan, exige que:

  • A tabela esteja na Segunda Forma Normal (2FN).
  • Não existam dependências transitivas de atributos não-chave para a chave primária; ou seja, toda coluna que não é chave depende apenas da chave primária e não de outros atributos não-chave.

Justificativa da alternativa correta:
A afirmação diz que "uma tabela está na terceira forma normal quando suas colunas que não são chave dependem diretamente da chave primária".
Isso está correto, pois na 3FN, todo atributo não-chave deve depender apenas da chave primária, sem passar por nenhum outro atributo não-chave (eliminando as dependências transitivas).

Estratégias para interpretação:
Ao analisar questões sobre normalização, busque os termos "depende diretamente" ou "não depende de atributos que não são chave" — eles geralmente apontam para a exigência da 3FN. Fique atento a pegadinhas que confundem dependência funcional direta com transitiva.

Fonte: Silberschatz, Korth e Sudarshan – Database System Concepts, e documentação oficial do PostgreSQL.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

o   Uma relação estará na 3ª FN, se e somente se, estiver na SEGUNDA FN E todos os seus atributos NÃO chaves forem dependentes não transitivos da chave primária

→ não pode haver dependência transitiva entre atributos não chave

A afirmação sobre a terceira forma normal está certa. Uma tabela é considerada estar nesta forma se as colunas que não são chaves dependem apenas da chave primária, não de outras colunas não-chave. Isso garante que a tabela esteja livre de dependências transitivas e anomalias durante a manipulação de dados.

Uma tabela está na Terceira Forma Normal (3FN) se e somente se ela estiver na 1FN e na 2FN e todos os atributos não chave primária puderem ser obtidos somente através da chave primária.

Não entendi, como a resposta pode está certa se para uma tabela está na 3fn precisa está na 1 e 2 fn?

não consigo entender essa banca com esse assunto , já vi da resposta errada em questões parecidas, ou eu estou pecando na interpretação?

não tinha que estar na 2 FN ?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo