Imagem de fundo

No contexto de transações ACID e de mecanismos de recuperação em SGBDs relacionais, ass...

No contexto de transações ACID e de mecanismos de recuperação em SGBDs relacionais, assinale a alternativa correta sobre commit/rollback e as regras de log WAL.


A

Pela regra WAL, os registros de log com os valores “antes” (before-state) podem ser gravados após a escrita das páginas de dados.


B

rollback de uma transação deve forçar o rollback de outras transações concorrentes para prevenir inconsistências.


C

Se uma restrição adiada (deferred) for violada no COMMIT, o SGBD conclui o commit e corrige o dado depois.


D

A regra de precedência do commit (forma simplificada) exige gravar o log antes do COMMIT.


E

Atomicidade permite preservar parte dos efeitos de uma transação mesmo que alguma operação falhe.