Tendo em vista que, de acordo com seu conceito corrente, a n...

Próximas questões
Com base no mesmo assunto
Q268161 Banco de Dados
Tendo em vista que, de acordo com seu conceito corrente, a normalização visa refinar o modelo de dados em relação às anomalias de atualização, julgue o  item  subsequente , relativo  a modelagem de dados e normalização.


A segunda forma normal analisa a dependência transitiva, ou seja, se um conjunto de atributos depende de outro atributo que não pertence à chave primária.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - Errado

A questão nos apresenta uma afirmação sobre a Segunda Forma Normal (2NF) e sua relação com as dependências transitivas. Para esclarecer, é importante entender o que são as formas normais e como elas são aplicadas no processo de normalização de bancos de dados.

A normalização é um método sistemático para decompor tabelas de forma a minimizar redundâncias e evitar anomalias de inserção, atualização e exclusão. Ela é dividida em várias "formas normais", cada uma com suas próprias regras e condições a serem atendidas.

A Primeira Forma Normal (1NF) lida com a eliminação de grupos repetitivos, ou seja, cada tabela deve ter apenas colunas atômicas (não divisíveis).

A Segunda Forma Normal (2NF) é alcançada quando uma tabela está na 1NF e todos os seus atributos não-chave são dependentes funcionalmente completos da chave primária. Isso significa que os atributos não-chave devem depender de toda a chave primária, e não de apenas parte dela.

A Terceira Forma Normal (3NF) é onde realmente analisamos as dependências transitivas. Uma tabela está na 3NF quando está na 2NF e todos os seus atributos não-chave são não apenas dependentes da chave primária, mas também diretamente dependentes dela - ou seja, não existem dependências transitivas.

Uma dependência transitiva ocorre quando um atributo não-chave depende de outro atributo não-chave. Por exemplo, se tivermos A → B e B → C, então C é transitivamente dependente de A por meio de B.

Portanto, a afirmação na questão está incorreta, pois a Segunda Forma Normal (2NF) não lida com a eliminação de dependências transitivas, mas sim com a garantia de que todos os atributos não-chave estejam completamente dependentes da chave primária. A eliminação das dependências transitivas é um objetivo da Terceira Forma Normal (3NF).

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

Uma relação está na 2FN se, e somente se, estiver na 1FN e cada atributo não-chave for dependente da chave primária inteira, isto é, cada atributo não-chave não poderá ser dependente de apenas parte da chave.

ERRADO, na verdade o texto da questão trata-se da 3FN.

1FN - Eliminar os atributos não atômicos (aributos compostos e multivalorados);

2FN - Eliminar dependências parciais

3FN - Eliminar dependências transitivas

FN 2 = DEPENDÊNCIA TOTAL

FN 3 = DEPENDÊNCIA TRANSITIVA

1FN = Atomicidade    

2FN = Dependência Parcial

3FN = Dependência Transitiva

FNBC = Todo determinante tem que ser uma superchave

4FN = Dependência Multivalorada

5FN = Dependência Disjunção 

Clique para visualizar este comentário

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