controle de concorrência em banco de dodos

1276 palavras 6 páginas
Qualquer banco de dados que seja utilizado por mais de um usuário, terá que administrar o controle de concorrência entre as informações que estão sendo acessadas pelos usuários. Controle de concorrência é quando, em um banco de dados, usuários distintos tentam acessar a mesma informação e então é feito um controle entre essas transações. E para a solução deste problema existem diversas técnicas de controle de concorrência que são utilizadas como forma de assegurar a propriedade de não interferência entre uma operação e outra, ou o isolamento das transações executadas ao mesmo tempo. Grande parte dessas técnicas garante a serialização, que é a execução das transações de forma serial. Para isso, é necessário saber que transações são todas as operações executadas entre o início e o fim da transação, e para gerenciar as transações é necessário conhecer as propriedades comumente chamadas de ACID (acrônimo de Atomicidade, Consistência, Isolamento e Durabilidade) que devem ser usadas pelos métodos de controle de concorrência e recuperação do SGBD:
A Atomicidade é o princípio de que uma transação é uma unidade de processamento atômica, ou seja, a transação deve ser realizada por completo ou ela não deve ser realizada de forma alguma. Caso haja alguma falha durante a transação, os efeitos parciais desta transação no banco devem ser desfeitos. Para que essa transação onde teve a falha seja desfeita, é necessário que o banco de dados emita o comando que desfaça tal transação, garantindo assim a integridade do banco.
A preservação da Consistência permite que uma transação seja executada desde o início até o fim sem que haja a interferência de outras transações durante sua execução, ou seja, é a execução de uma transação isolada, levando o banco de um estado consistente para outro.
O Isolamento garante que uma transação possa parecer isoladamente de outras transações, mesmo tendo várias transações sendo executadas simultaneamente, o sistema irá dar garantias de que, para

Relacionados

  • Organização de empresas
    15830 palavras | 64 páginas
  • Historia de crm
    1907 palavras | 8 páginas
  • Economia
    4374 palavras | 18 páginas
  • empreendedorismo
    4561 palavras | 19 páginas
  • Trabalho consultoria empresarial
    5648 palavras | 23 páginas
  • Introducao A BANCO DE DADOS MARCOS
    11392 palavras | 46 páginas
  • Carnaval
    34618 palavras | 139 páginas
  • Gestão da informação no corpo de bombeiros durante o carnaval de salvador
    26064 palavras | 105 páginas
  • TCC Gemima Brenda Camarotes De Salvador
    16837 palavras | 68 páginas
  • Projeto veiculo
    7927 palavras | 32 páginas