Considerando-se o processo de normalização de um Banco de Da...
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
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