O que é Banco de Dados deve garantir com relação as transações?
Soluções para a tarefa
Respondido por
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.
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
Biologia,
9 meses atrás
Português,
9 meses atrás
História,
9 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás