Questão FC265939
Um sistema de gerenciamento de banco de dados (SGBD) deve garantir quatro propriedades durante as transações. Desta forma, marque a propriedade na qual os usuários devem ter a cert
Sistema de Gerenciamento de Banco de Dados (SGBD)
IDECAN · 2022
Um sistema de gerenciamento de banco de dados (SGBD) deve garantir quatro propriedades durante as transações. Desta forma, marque a propriedade na qual os usuários devem ter a certeza de que todas as ações serão executadas ou nenhuma delas é executada.
- Atomicidade.
- Consistência.
- Isolamento.
- Durabilidade.
- Persistência.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Atomicidade é a propriedade que garante que uma transação seja executada no modelo tudo ou nada: ou todas as ações que a compõem são aplicadas ao banco de dados, ou nenhuma delas permanece.
Na prática, se algum passo falhar, o SGBD desfaz todas as operações parciais usando ROLLBACK; somente quando todos os passos sucedem é gravada de vez com COMMIT. Isso evita estados intermediários visíveis.
Exemplo: numa transferência, o débito em Conta A e o crédito em Conta B fazem parte da mesma transação. Se o crédito falhar, a atomicidade assegura que o débito também seja revertido, preservando a integridade dos saldos.
Para implementar atomicidade, SGBDs usam mecanismos como journal/log de transações e rotinas de recuperação (replay/undo) que garantem consistência mesmo após falhas.
Conteúdo do catálogo FC Concursos · Atualizado em