Acerca de normalização de dados, julgue o  item   subsecutiv...

Próximas questões
Com base no mesmo assunto
Q268197 Banco de Dados
Acerca de normalização de dados, julgue o  item   subsecutivo.

A normalização de tabelas em um banco de dados relacional elimina a fragmentação dos dados, reduzindo o espaço exigido para armazená-los.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

A normalização de dados é um processo utilizado para estruturar as tabelas de um banco de dados relacional de maneira a reduzir redundâncias e dependências. Isso é feito através da aplicação de regras conhecidas como formas normais, que são diretrizes para a organização dos dados dentro do banco.

Quando aplicamos as formas normais, alcançamos diversos benefícios, tais como:

  • Redução de redundância: Eliminamos repetições desnecessárias de dados, o que evita desequilíbrios e inconsistências.
  • Melhoria na integridade dos dados: Com menores chances de inconsistência, a confiabilidade dos dados aumenta.
  • Otimização do espaço de armazenamento: Ao evitar a redundância, usamos menos espaço para armazenar os dados. Isso pode ser mal interpretado como eliminação de fragmentação de dados, mas o termo fragmentação, em bancos de dados, geralmente se refere à distribuição física dos dados em discos, o que não é diretamente afetado pela normalização.

Portanto, a afirmação está correta ao dizer que a normalização reduz o espaço exigido para armazenar os dados, pois ela elimina redundâncias. Contudo, é importante ressaltar que o principal foco da normalização não é a otimização do espaço de armazenamento, mas sim a melhoria na estrutura dos dados para manter a integridade e a consistência dos mesmos.

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

A normalização evita a redundância  e consequentemente diminui o espaço de armazenamento.

Porém, ao resolver a questão, fiquei em dúvida quanto a parte da afirmação que diz que a normalização elimina a fragmentação dos dados.

Esta frase foi retirada do livro "Tecnologia de Informação e Gestão Empresarial", pg. 289, onde os autores descrevem as vantagens dos bancos de dados relacionais:

Segue o link do livro:

https://books.google.com.br/books?id=TAHg6bfGbqsC&printsec=frontcover&hl=pt-BR#v=onepage&q&f=false

Porém o texto não deixa claro o que se deve entender por fragmentação de dados, me parece que foi usado como sinônimo de redundância.  Alguém sabe dizer o que se deve entender por fragmentação neste contexto ?

Acredito ser esse o sentido mesmo.

A fragmentação refere-se aos dados estarem dispersos, alocados em diversos locais.

Sem um controle unificado, ou seja, sem normalização, certamente pelo menos parte desses dados estará repetida, redundante.

Com isso acaba-se por diminiur o espaço de armazenamento com a normalização.

 

correto - normalização elimina redundancia de dados e anomalias com operações inserir, alterar, remover

A normalização evita (ou diminui)  a redundânica e consequentemente pode diminuir o espaco de armazenamento, porém não tem nenhuma relação com fragmentação.  Fragmentação é ter partes de arquivos/dados gravados em areas diferentes do disco e a normalizaçao não irá afetar isso.

CERTO

NORMALIZAÇÃO

  • é um processo que se faz nas tabelas do banco de dados para evitar anomalias/redundância de dados, com objetivo de prover um armazenamento consistente.
  • Eliminando a fragmentação dos dados, ocorre redução no espaço de armazenamento.

Clique para visualizar este comentário

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