Blog

Postado em em 22 de novembro de 2022

Anomalias em Bancos de Dados – O que são? E Quais os Problemas elas Causam?

Você já ouviu falar em anomalias em bancos de dados? Hoje eu vou te mostrar o que são e qual a causa de cada uma das 3 categorias!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:

O que São Anomalias em Bancos de Dados

Você já ouviu falar em anomalias em bancos de dados? Sabe o que é isso e como elas são causadas?

Nessa aula eu vou te explicar o que são essas anomalias e quais são as categorias de anomalias em bancos de dados.

Anomalias em Bancos de Dados

Essas anomalias nada mais são do que mudanças em dados que podem gerar uma inconsistência em bancos de dados.

Isso quer dizer que temos alterações de informações em bancos de dados, então vamos ter valores diferentes do que deveriam de fato apresentar.

Um exemplo bem simples e comum é no mercado, que você tem um preço de um produto quando vai pegar (que seria sua tabela), mas na hora de passar no caixa, você nota que o preço está diferente.

Isso é uma inconsistência, ou uma anomalia. Então essa diferença geralmente acontece quando temos um banco de dados mal projetado.

Nós temos 3 categorias de anomalias em bancos de dados:

  • Anomalias de Inserção
  • Anomalias de Exclusão
  • Anomalias de Atualização

ANOMALIA DE INSERÇÃO

Esse é um problema muito comum, que é quando temos que inserir muitas informações de forma manual, então é muito mais provável que ocorra um erro de digitação.

Então pode gerar retrabalho e até informações erradas de preços, nomes, ou qualquer outra informação relevante.

ANOMALIA DE EXCLUSÃO

Acontece ao excluir um dado ou uma linha de informações. Isso pode gerar uma inconsistência no banco de dados, pois podemos excluir informações relevantes para outros bancos.

ANOMALIA DE ATUALIZAÇÃO

Acontece ao atualizar uma informação, pois é possível atualizar um dado específico e não atualizar no restante do banco de dados.

Então teremos uma inconsistência ao pegar essas informações, o que pode gerar erro ou até problemas mais graves dependendo da área de atuação.

RESUMO

Resumindo essas anomalias nada mais são do que alterações no banco de dados que vão prejudicar a leitura dessas informações.

Isso pode gerar erro na hora de vender um produto, na hora de abastecer um estoque, ao efetuar o pagamento de um funcionário…

Em alguns casos podemos ter problemas menores, mas se não tomar cuidado é possível gerar grandes problemas e acabar tendo muitas perdas relacionadas com esse tipo de erro.

Conclusão

Nessa aula eu te mostrei alguns problemas em bancos de dados que podem atrapalhar suas operações.

Por isso é interessante ter um banco de dados bem construído e evitar qualquer uma dessas anomalias, podendo utilizar algum método para verificação dos dados.

Só para garantir que a operação que foi feita, foi de fato feita da forma correta sem comprometer o restante dos dados!

Hashtag Treinamentos

Para acessar outras publicações de SQL, clique aqui!


Quer aprender mais sobre SQL com um minicurso básico gratuito?

Quer receber um minicurso 100% gratuito de Excel? Preencha seu e-mail abaixo!