A respeito de banco de dados, julgue o item que se segue. ...
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.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
Uma tabela é considerada na terceira forma normal quando suas colunas que não são chave dependem diretamente da chave primária. Vamos entender por que essa afirmação está correta.
Para resolver essa questão, é necessário ter um bom entendimento das formas normais em banco de dados, que são princípios de organização de tabelas para evitar redundâncias e anomalias.
Primeira Forma Normal (1FN): Uma tabela está na 1FN se todos os seus atributos contêm apenas valores atômicos (indivisíveis). Ou seja, não há grupos repetitivos ou arrays na tabela.
Segunda Forma Normal (2FN): Uma tabela está na 2FN se, além de estar na 1FN, todos os atributos não chave são funcionalmente dependentes da chave primária inteira, e não apenas de uma parte dela (no caso de chaves compostas).
Terceira Forma Normal (3FN): Uma tabela está na 3FN se, além de estar na 2FN, todos os atributos não chave são diretamente dependentes da chave primária, e não de outros atributos não chave.
A questão afirma que uma tabela está na terceira forma normal quando todas as colunas que não são chave dependem diretamente da chave primária. Essa descrição é precisamente o que define a 3FN, portanto, a alternativa correta é C - certo.
Justificação da alternativa correta:
Quando dizemos que uma tabela está na 3FN, estamos dizendo que eliminamos dependências transitivas. Por exemplo, se tivermos uma tabela com os atributos A, B e C, onde A é a chave primária, então B e C devem depender diretamente de A. Não deve existir uma situação onde B dependa de A e C dependa de B.
Alternativa correta: C - certo
A tabela é considerada na terceira forma normal quando suas colunas que não são chave dependem diretamente da chave primária. Isso é exatamente o que define a 3FN.
Alternativa incorreta: E - errado
Se a alternativa E fosse a correta, significaria que haveria uma dependência transitiva ou que a definição da 3FN estaria errada. Como a definição dada na questão é correta, a alternativa E não se aplica.
Espero que essa explicação tenha esclarecido sua dúvida sobre a Terceira Forma Normal. Qualquer outra dúvida, estou à disposição para ajudar!
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 2 a FN E todos os seus atributos NÃO chaves forem dependentes não transitivos da chave primária
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?
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo