Informática, perguntado por nananalmeida6344, 1 ano atrás

O que é Banco de Dados deve garantir com relação as transações?

Soluções para a tarefa

Respondido por bokomoko
1
Integridade transacional. Ou a transação inteira é gravada ou não é gravada.

Imagine um sistema de transação bancária que registra os pagamentos em cartào de débito e afeta o saldo da conta do usuário.

Então é preciso gravar o débito e baixar o saldo. Uma tabela contém os débitos e outra tabela contém o saldo

o Banco de dados grava o início da transação e começa a gravar os dados
primeiro registra o débito
depois altera o saldo
aí grava que terminou a transação.

Se houver alguma interrupção entre o início e o fim da transação o sistema de recuperação do banco de dados desfaz as gravações.



Perguntas interessantes