Escolar

269 palavras 2 páginas
Atomicidade – é um tudo ou nada: se houver alguma falha durante a execução, a transação é desfeita. Ou, nas palavras dos autores, “uma transação é uma unidade atômica de processamento; ou ela será executada em sua totalidade ou não será de modo algum”. O subsistema de restauração de transações do SGBD é o responsável pela atomicidade.
Preservação de consistência – imagine que seja tirada uma fotografia dos dados de um banco de dados. Este é o estado do BD. Após a fotografia, é feita uma transação neste BD e retira-se uma nova foto. Se na primeira o BD estava consistente, então na segunda ele tem que estar também.
Citando a bibliografia, “uma transação será preservadora de consistência se a sua execução completa fizer o banco de dados passar de um estado consistente para outro. (…) Um estado do banco de dados é a coleção de todos os itens de dados armazenados no banco de dados em determinado momento.” A responsabilidade aqui é dupla, sendo tanto do programador quanto do módulo do SGBD que garante as restrições de integridade.
Isolamento – é o cada um por si: “uma transação deve ser executada como se estivesse isolada das demais. Isto é, a execução de uma transação não deve sofrer interferência de quaisquer outras transações concorrentes. (…) É imposto pelo subsistema de controle de concorrência do SGBD.” O chamado nível de isolamento verdadeiro (nível 3) não permite atualizações perdidas, leitura de sujeira nem leituras repetíveis.
Durabilidade ou permanência – fez, está feito – “as mudanças aplicadas ao banco de dados por uma transação efetivada devem persistir no banco de dados. Essas mudanças não devem ser perdidas em razão de uma falha”. Responsabilidade: subsistema de restauração do

Relacionados

  • Escolar
    368 palavras | 2 páginas
  • ESCOLAR
    1063 palavras | 5 páginas
  • Escolar
    5415 palavras | 22 páginas
  • Escolar
    1155 palavras | 5 páginas
  • Escolar
    1014 palavras | 5 páginas
  • Escolar
    642 palavras | 3 páginas
  • escolar
    3996 palavras | 16 páginas
  • Escolar
    1856 palavras | 8 páginas
  • escolar
    8111 palavras | 33 páginas
  • escolar
    3416 palavras | 14 páginas