Gabarito disponível
De acordo com Elmasri e Navathe (2019), as propriedades desejáveis das transações em banco de dados são a atomicidade, a consistência preservada, o isolamento e a durablidade ou permanência. No que tange à propriedade de atomicidade, esta exige que se execute uma transação até o final. Assim, assinale a opção que indica o subsistema do SGBD responsável por garantir a atomicidade de uma transação, de modo que, se uma transação não for completada por algum motivo, como uma falha no sistema no meio da execução da transação, será necessário desfazer quaisquer efeitos da transação sobre o banco de dados.
Resolução comentada
Subsistema de recuperação de transação garante a atomicidade.
Para Elmasri e Navathe, a atomicidade é responsabilidade do subsistema de recuperação de transações do SGBD, que desfaz os efeitos de transações incompletas.
Análise das alternativas
Gerenciamento de durabilidade e de isolamento tratam de outras propriedades (D e I do ACID). 'Gerenciamento de rollback' e 'recuperação de operação' não são os termos usados pelos autores.
Referência: Elmasri e Navathe (2019), Sistemas de Banco de Dados.
Resolução comentada do VaiConcursos.