Considerando-se o processo de normalização de um Banco de Da...

Próximas questões
Com base no mesmo assunto
Q377521 Banco de Dados
Considerando-se o processo de normalização de um Banco de Dados Relacional, analise as seguintes afirmativas.

I- Uma tabela está na primeira forma normal, quando não contém tabelas aninhadas.
II- Uma tabela encontra-se na segunda forma normal, quando além de estar na primeira forma normal, não contém dependências funcionais transitivas.
III- Uma tabela encontra-se na terceira forma normal, quando além de estar na segunda forma normal, não contém dependências funcionais parciais.
IV- Uma tabela encontra-se na quarta forma normal, quando, além de estar na terceira forma normal, não contém dependências funcionais multivaloradas.

Estão corretas as afirmativas
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - I e IV.

O tema da questão envolve o processo de normalização em Bancos de Dados Relacionais, especificamente sobre as formas normais. As formas normais são regras que visam a melhorar o design do banco de dados evitando redundâncias e dependências problemáticas que podem levar a inconsistências. Para responder corretamente à questão, é essencial entender o conceito de cada forma normal apresentada.

Vamos agora justificar por que a alternativa B está correta:

Afirmativa I: Correta. Uma tabela está na primeira forma normal (1NF) quando cada coluna contém valores atômicos, ou seja, não divisíveis, e cada registro é único. Isso implica que não devem existir tabelas aninhadas ou repetições de grupos dentro de colunas (colunas multivaloradas).

Afirmativa IV: Correta. Uma tabela está na quarta forma normal (4NF) quando está na terceira forma normal (3NF) e também não possui dependências funcionais multivaloradas, o que significa que não deve haver conjuntos de dois ou mais campos independentes uns dos outros.

Quanto às demais afirmativas, elas contêm erros conceituais:

Afirmativa II: Está incorreta porque a segunda forma normal (2NF) elimina as dependências funcionais parciais (não as transitivas). Uma tabela está em 2NF se, além de estar em 1NF, cada atributo não chave é funcionalmente dependente do conjunto completo da chave primária, e não apenas de uma parte dela.

Afirmativa III: Está incorreta porque a terceira forma normal (3NF) lida com a eliminação de dependências funcionais transitivas (não as parciais). Uma tabela está em 3NF se, além de estar em 2NF, não possui dependências funcionais de atributos não chave sobre outros atributos não chave. Em outras palavras, todos os atributos não chave devem depender apenas da chave primária.

Portanto, apenas as afirmativas I e IV estão corretas, o que torna a alternativa B a resposta certa. É muito importante entender e internalizar esses conceitos para resolver questões de concursos públicos relacionadas a bancos de dados e normalização.

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

I- Uma tabela está na primeira forma normal, quando não contém tabelas aninhadas

 

II- Uma tabela encontra-se na segunda forma normal, quando além de estar na primeira forma normal, não contém dependências funcionais parciais.

 

III- Uma tabela encontra-se na terceira forma normal, quando além de estar na segunda forma normal, não contém dependências funcionais transitivas.

 

IV- Uma tabela encontra-se na quarta forma normal, quando, além de estar na terceira forma normal, não contém dependências funcionais multivaloradas.

Clique para visualizar este comentário

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