As transações em bancos de dados do tipo On-line Transaction Processing (OLTP) devem obedecer a um conjunto de propriedades conhecidas como propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade). As funcionalidades de controle de concorrência e de recuperação de falhas executadas pelos Sistemas Gerenciadores de Bancos de Dados referem-se, respectivamente, às seguintes propriedades ACID: