Uma tabela de um banco de dados relacional está em uma form...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão sobre formas normais em bancos de dados relacionais, um tema fundamental para a organização e integridade dos dados. As formas normais são técnicas de design de banco de dados que ajudam a reduzir redundâncias e melhorar a coerência das informações.
A forma normal começa na Primeira Forma Normal (1FN), que exige que todos os atributos de uma tabela contenham apenas valores atômicos. Isso significa que cada campo deve conter um único valor, sem grupos de repetição.
A Segunda Forma Normal (2FN) vai além, exigindo que a tabela esteja na 1FN e que todos os atributos não-chave dependam da chave primária inteira, eliminando dependências parciais.
A Terceira Forma Normal (3FN) requer que a tabela esteja na 2FN e que todos os atributos não-chave sejam independentes uns dos outros, eliminando dependências transitivas.
A Forma Normal de Boyce-Codd (BCNF) é uma versão mais restrita da 3FN, abordando certas situações que a 3FN não cobre.
Agora, vamos analisar as alternativas:
Alternativa A: Está correta. A 3FN requer que a tabela esteja na 2FN e que não haja dependências transitivas, como descrito.
Alternativa B: Está correta. A 1FN exige que todos os atributos contenham valores atômicos e sem repetições, como corretamente explicado.
Alternativa C: Está correta. A BCNF exige que todas as dependências funcionais em uma tabela têm determinantes que são chaves candidatas, além de estar na 3FN.
Alternativa D: Está INCORRETA. A descrição está confusa. Na 2FN, os atributos não-chave devem depender apenas da chave primária, não da "totalidade da Primeira Forma Normal". Isso é uma incorreção conceitual.
Alternativa E: Está correta. A definição de 3FN e BCNF como formas mais restritivas é precisa.
Ao responder questões sobre normalização, é importante lembrar que cada forma normal tem requisitos específicos relacionados a dependências funcionais e a estrutura dos dados. Isso pode ajudar a identificar rapidamente onde uma descrição não está correta.
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
"não são chave dependem da totalidade da PRIMEIRA FORMA NORMAL" ??? Isso é pra desaprender né...
Corrigindo: não chaves dependem da totalidade da chave!!!!
Fernanda Souza,
A questão pede a alternativa incorreta.
Por isso a D é o gabarito, porque, como você bem colocou, para estar na 2FN, os atributos não chave devem depender da totalidade da chave primária.
Nossa que questão maluca, sem pé e sem cabeça... Essa é para não zerar...
Péssima a redação dessa questão.
A Alternativa C também está errada.
A frase "uma entidade precisa possuir somente atributos que são chaves-candidatas" está incorreta, porque uma relação na FNBC pode ter atributos que não são chaves-candidatas, desde que dependam totalmente de uma chave-candidata e não de uma parte dela.
O correto seria dizer que cada determinante funcional na relação deve ser uma chave-candidata, mas isso não implica que todos os atributos da relação sejam chaves-candidatas.
Portanto, a afirmação original é falsa devido à imprecisão na redação.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo