Login Registre-se

JavaFree.org

A força da comunidade Java

Home > Wiki > ACID

ACID

Do ponto de vista de gerenciadores de dados (bancos de dados), ACID são propriedades fundamentais nos processos transacionais, pois garantem a consistência da base de dados. As 4 propriedades que definem o termo ACID são:

Atomicidade - Capacidade de uma transação ter todas as suas operações executada ou nenhuma delas. Resumindo " ou vai, ou racha " .

Consistência - Indica que a base de dados está consistente no início da transação e ao seu final, porém durante a transação certas regras podem ser quebradas. Resumindo " antes do pai sair e depois que chegar as coisas têm que estar arrumadas, durante seja lá o que Deus quiser "

Isolamento - Capacidade das operações de uma transação não serem vistas pelas outras transações até que esta esteja encerrada. Resumindo " não mete o bedelho no que estou fazendo "

Durabilidade - Indica que depois de uma transação ser executada com sucesso, as alterações efetuadas persistam e não sejam desfeitas. Resumindo " ajoelhou tem que rezar "


Relacionadas

ACID


Prevayler