A Normalização é um conjunto de regras que visa minimizar as...

Próximas questões
Com base no mesmo assunto
Q370092 Banco de Dados
A Normalização é um conjunto de regras que visa minimizar as anomalias de modificação dos dados e dar maior flexibilidade em sua utilização, minimizando as redundâncias e inconsistências, facilitando a manipulação do banco de dados e a manutenção do sistema de informação. Embora existam 6 formas normais (1a, 2a, 3a, BCNF, 4a e 5a) normalmente se usa até a 3a forma normal.

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:
Alternativas

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