Considerando uma arquitetura genérica de um Sistema de Gerenciamento de Banco de Dados (SGDB), uma responsabilidade do gerenciador de transações é
- A assegurar que as transações solicitem e liberem bloqueios.
- B carregar as páginas de disco que atendem à transação para o buffer.
- C controlar os requisitos por bloqueio e conceder o direito de bloqueio.
- D liberar e alocar páginas para a transação no disco.
- E manter um log e restaurar o sistema em um estado consistente após uma falha na transação.