Artigo

Banco de Dados: Propriedade Durabilidade

Banco de Dados: Propriedade Durabilidade – Veja neste artigo um resumo com os principais pontos relacionados a essa propriedade.

Banco de Dados: Propriedade Durabilidade
Banco de Dados: Propriedade Durabilidade

Olá, pessoal! Tudo certo com vocês!?

A disciplina Tecnologia da Informação tem sido cada vez mais cobrada nos editais de concursos públicos, especialmente no que se refere aos concursos para as áreas fiscal e de controle, sem contar nos concursos específicos para a área de Tecnologia da Informação.

Dentro dessa importante disciplina, um assunto é destaque e está constantemente nos editais dos principais certames e bancas, qual seja, o das propriedades das transações em bancos de dados, conforme segue:

  1. Atomicidade;
  2. Consistência;
  3. Isolamento; e
  4. Durabilidade.

Essas propriedades são cobradas frequentemente em questões da disciplina de Tecnologia da Informação e são conhecidas pelo mnemônico “ACID” (Atomicidade, Consistência, Isolamento e Durabilidade).

Dessa forma, no artigo de hoje abordaremos os principais detalhes de uma dessas propriedades: a durabilidade.

Sendo assim, o objetivo do presente artigo é apresentar para vocês um resumo sobre a propriedade durabilidade em bancos de dados.

Isso, com o intuito de ajudá-los na preparação para as excelentes oportunidades disponíveis atualmente na área de concursos públicos em nosso país!

Preparados!?

Introdução – Banco de Dados: Propriedade Durabilidade

A propriedade durabilidade, como já explicado anteriormente, é uma das quatro propriedades que devem ser impostas pelos métodos de controle de concorrência e recuperação do Sistema Gerenciador de Bancos de Dados – SGBD.

A presença dessas propriedades, como a durabilidade, garante que as transações sejam realizadas de maneira adequada.

Vista essa breve introdução, vejamos agora os demais detalhes que envolvem a propriedade durabilidade.

O Que é Uma Transação? – Banco de Dados: Propriedade Durabilidade

Antes de iniciarmos o estudo da propriedade durabilidade, é importante conhecermos o que é uma transação no âmbito dos bancos de dados.

Assim, uma transação é um programa em execução ou um processo que inclui um ou diversos acessos ou operações em um banco de dados.

Dessa forma, nada mais é, por exemplo, do que uma leitura, exclusão ou atualização de dados contidos em um banco de dados, ou seja, a transação é uma unidade lógica de um processo que executa um determinado conjunto de operações em um banco de dados específico.

Visto o que é uma transação, vamos adiante em nosso estudo acerca da propriedade durabilidade.

Propriedade Durabilidade – Principais Características

A última das propriedades do mnemônico ACID, a durabilidade, é a propriedade que garante que uma vez confirmada, as mudanças impostas por uma transação a um banco de dados devem persistir no tempo.

Assim, isso significa que uma mudança efetuada por uma transação só pode ser alterada ou desfeita por outra transação subsequente, ou seja, uma transação futura.

Isso garante, por exemplo, que falhas ocorridas após a realização de uma transação não resultem na perda dos dados daquela transação.

Aqui deve-se ter especial atenção para não confundir essa propriedade com a atomicidade, já que enquanto a durabilidade está relacionada a falhas ocorridas após uma transação ser confirmada, a atomicidade está relacionada a falhas ocorridas durante a realização de uma transação, não permitindo, dessa forma, que essa seja confirmada (comando “rollback”). Cuidado aqui, pois esse assunto frequentemente é misturado para tentar confundir os candidatos!

Frisa-se, ainda, que o subsistema de recuperação do Sistema Gerenciados do Banco de Dados – SGBD é o responsável por garantir essa propriedade.

Por fim, segue um pequeno esquema com as principais características acerca da propriedade durabilidade que você deve levar para a prova:

  1. As mudanças realizadas por uma transação devem persistir no banco de dados;
  2. As mudanças, decorrentes de transações confirmadas, não podem ser perdidas em razão de falhas no sistema;
  3. Não confundir a propriedade atomicidade (falhas ocorridas durante a transação) com a propriedade durabilidade (falhas ocorridas após a confirmação de uma transação); e
  4. Subsistema responsável: de recuperação de dados do SGBD.

Considerações Finais – Banco de Dados: Propriedade Durabilidade

Dessa forma, chegamos ao final do nosso resumo sobre a propriedade durabilidade no âmbito dos bancos de dados.

Como vimos, é um assunto não muito extenso, mas que é comumente é cobrado nas provas que envolvem a disciplina de Tecnologia da Informação. Assim, não deixe de estudar essa importante propriedade das transações em bancos de dados: a durabilidade.

No entanto, para se preparar bem para as provas, recomendamos não só a resolução de diversas questões, mas também o uso de um material de estudo de qualidade, como os oferecidos pelo Estratégia Concursos, disponíveis por meio do link ao final deste artigo.

Frisamos, ainda, que o presente resumo sobre a propriedade durabilidade deve ser utilizado como um balizador em seus estudos, e não como material principal, haja vista que nem todos os detalhes acerca da propriedade durabilidade puderam ser abordados.

Sendo assim, por hoje era isso!

Um forte abraço,

Leonardo Coelho Brüggemann

Conheça as Assinaturas do Estratégia Concursos – Banco de Dados: Propriedade Durabilidade

 

Planos de 1 ou 2 Anos: ASSINE AGORA

Concursos 2023

Concursos Abertos

Deixe seu comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Veja os comentários
  • Nenhum comentário enviado.