Propriedades ACID
- Transações fornecem quatro virtudes, chamadas de propriedades
ACID:
- Atomicidade
- operações do tipo "tudo ou
nada";
- oferecida pelo banco de dados: desfaz atualizações
automaticamente após falhas;
- Consistência
- os dados sempre estarão consistentes, de acordo
com a lógica do sistema;
- Isolamento
- operações em dados compartilhados são
isoladas;
- desafio: segurança X concorrência;
- Durabilidade
- falhas catastróficas são recuperáveis;
- se
um banco de dados quebrar, este é capaz de recuperar seu estado anterior
automaticamente após a reinicialização;
Próxima Página: Transações em EJBs