Com relação a banco de dados, julgue o item que se segue. E...
Embora a normalização de dados não auxilie na consistência e na economia de espaço físico no armazenamento dos dados, ela é essencial ao controle de integridade e redundância dos dados armazenados no SGBD.
A normalização auxilia na consistência e economia dos dados.
Ora, uma das principais razões para a normalização é obter dados não redundantes.Ano: 2013 |Banca: CESGRANRIO | Órgão: LIQUIGAS | Prova: Profissional Júnior - Análise de Sistemas
Um dos objetivos da normalização de dados é
a) minimizar a redundância de dados.
Parei de ler em "Embora a normalização de dados não auxilie na consistência"...
Auxilia na concistência. Embora possa gastar mais espaço.
A normalização também auxilia na economia de espaço físico no armazenamento dos dados. Caso você tenha uma tabela não normalizada, ou você vai preencher os mesmos dados em várias linhas ou colocará NULL. Ambas as situações ocupam espaço.
Normalização é conjunto de técnicas utilizadas para minimizar a redundância de dados, pois pode causar anomalias de inserção, atualização ou remoção de dados. Além disso, a normalização geralmente representa uma economia de espaço de armazenamento.
(CESPE) O objetivo da normalização de dados durante o projeto de banco de dados é prover um armazenamento consistente, o que evita redundância de dados e anomalias de manipulação de dados (CORRETA)
GAB E
"A minimização da redundância implica diminuir o armazenamento redundante da mesma informação e reduzir a necessidade de múltiplas atualizações para manter a consistência entre diversas cópias da mesma informação, em resposta a eventos do mundo real que exijam fazer uma atualização."
Navathe
Integridade?
Alternativa correta: E - Errado.
A afirmação de que a normalização de dados não auxilia na consistência e na economia de espaço físico no armazenamento dos dados está incorreta. A normalização é um processo crucial em banco de dados que visa, justamente, melhorar a integridade dos dados e economizar espaço por meio da redução de redundâncias. Portanto, ao contrário do que sugere a questão, a normalização desempenha um papel fundamental na consistência dos dados e na economia de espaço físico.
Quando normalizamos um banco de dados, passamos por várias formas normais, cada uma com regras específicas para organizar os dados de maneira a evitar redundâncias e dependências funcionais indesejadas. Isso não apenas ajuda a manter um controle de integridade mais estrito, garantindo que os dados sejam precisos e confiáveis, mas também otimiza o uso do espaço de armazenamento, uma vez que evita que informações sejam duplicadas desnecessariamente.
Por exemplo, a Primeira Forma Normal (1NF) exige que não haja grupos repetitivos de campos e que cada interseção de linha e coluna contenha um valor único. Já a Segunda Forma Normal (2NF) e a Terceira Forma Normal (3NF) lidam com a forma como os atributos se relacionam entre si, assegurando que cada atributo seja funcionalmente dependente apenas da chave primária da tabela e de nada mais. Seguindo essas regras, nós evitamos problemas como a atualização, inserção e deleção de anomalias que podem levar à perda de consistência nos dados.
Em resumo, a normalização é essencial tanto para a consistência quanto para a economia de espaço em um banco de dados. Por isso, a afirmação da questão não está correta, já que subestima o impacto da normalização nesses aspectos do gerenciamento de dados.