A Normalização é um conjunto de regras que visa minimizar as...
Analise as afirmativas a seguir:
I. Os três tipos de anomalias tratadas pela normalização, são: de Inserção, de Eliminação e de Atualização;
II. A segunda formal normal se aplica apenas para à tabelas que possuem chaves primárias compostas;
III. A terceira forma normal afirma que não deverá existir atributos que não seja chave, e dependa transitivamente da chave primária, isto é, não pode haver dependências funcionais entre atributos que não são chave primária.
Marque a alternativa que apresenta as sentenças corretas:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D - I, II e III.
A normalização de banco de dados é uma técnica fundamental para o design de um esquema de banco de dados eficiente. Ela ajuda a reduzir redundâncias e a evitar problemas de inconsistência e anomalias nos dados quando estamos realizando operações de inserção, atualização e eliminação. Vamos analisar cada uma das afirmativas e entender por que estão corretas:
I. Os três tipos de anomalias tratadas pela normalização, são: de Inserção, de Eliminação e de Atualização;
Esta afirmativa é correta. As anomalias de inserção ocorrem quando não podemos inserir dados no banco devido a ausência de outros dados. Anomalias de eliminação surgem quando a remoção de dados leva à perda de dados não destinados à eliminação. As anomalias de atualização acontecem quando alterações em dados duplicados precisam ser feitas em vários lugares, o que pode levar a inconsistências.
II. A segunda forma normal se aplica apenas para à tabelas que possuem chaves primárias compostas;
Esta afirmativa é correta. A segunda forma normal (2NF) é aplicada em tabelas com chaves primárias compostas para garantir que todos os atributos não-chave estejam dependendo de toda a chave primária, e não apenas de parte dela. Isso elimina as dependências funcionais parciais e reduz a redundância dos dados.
III. A terceira forma normal afirma que não deverá existir atributos que não seja chave, e dependa transitivamente da chave primária, isto é, não pode haver dependências funcionais entre atributos que não são chave primária.
Esta afirmativa é correta. A terceira forma normal (3NF) leva a normalização um passo adiante, eliminando dependências funcionais transitivas. Um atributo não-chave não deve depender de outros atributos não-chave. Cada atributo não-chave deve depender diretamente da chave primária.
Portanto, todas as três afirmativas são verdadeiras em relação aos princípios de normalização de banco de dados e suas formas normais, o que torna a opção D a resposta correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo