Uma tabela encontra-se na segunda forma normal (2FN), quando...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Para resolver esta questão, é necessário compreender o conceito das formas normais no contexto de banco de dados. As formas normais são um conjunto de regras que guiam o design de um banco de dados relacional, garantindo que ele seja estruturado de maneira eficiente e livre de redundâncias. Estar na primeira forma normal (1FN) é o ponto de partida, e significa que todos os campos da tabela contêm valores atômicos, ou seja, não existem grupos repetitivos de campos ou tabelas aninhadas.
Avançar para a segunda forma normal (2FN) exige mais do que apenas atender aos requisitos da 1FN. A 2FN aborda a questão das dependências parciais. Uma tabela está na 2FN quando todos os atributos que não são chave dependem integralmente da chave primária inteira. Isso significa que se a chave primária for composta (formada por mais de uma coluna), nenhum dos atributos não chave pode depender de apenas uma parte dessa chave composta.
A alternativa correta (C) indica que não deve haver dependências parciais de colunas não chave em relação à chave primária para que uma tabela esteja na 2FN. Isso é verdadeiro pois a presença de dependências parciais pode levar a redundâncias e inconsistências. Por exemplo, se parte da chave primária puder determinar um atributo não chave, então esse atributo não está dependendo da chave primária completa, o que viola a definição da 2FN.
Eliminando as dependências parciais, garante-se que os dados estejam corretamente segmentados em tabelas mais específicas, onde cada atributo depende da chave primária como um todo, contribuindo para a integridade e para a precisão das informações no banco de dados relacional.
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 encontra-se na segunda forma normal (2FN) se e somente se estiver na primeira forma normal e não contém dependências funcionais parciais. (Letra C).
Realmente a C é o conceito. Não tem o que dizer. Porém a letra D poderia ser uma resposta. Se uma tabela não tem chave primária composta, sua chave primária será simples (uma única coluna). Logo não haverá dependência parcial. Sendo assim, a tabela está na 2FN.
Gabarito: Letra C
1FN: Não conter valores aninhados. Possuir valores atômicos;
2FN: Não conter dependências parciais;
3FN: Não conter dependência transitiva;
4FN: Não conter valores multivalorados;
5FN: Não conter dependência funcional de junção
c-
2FN - NAO HA DEPENDECIA PARCIAL
Letra C
2FN (segunda forma normal) NÃO possui dependência parcial
- Deve estar na 1FN
- Os atributos não-chave forem totalmente dependentes da chave primária (Dependência TOTAL)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo