Escolar Documentos
Profissional Documentos
Cultura Documentos
Quais são as
propriedades de uma transação?
O próprio nome é auto explicativo, quando tem uma ou mais transação é feita
dentro do banco ao mesmo tempo, ocorre a troca de dados dentro das
operações dentro dessa transação, em um cenário onde as duas transações
estão sendo feitas, podendo ter retorno de dados de forma incoerente também
chamado de leitura suja, em um caso onde um dado buscado dentro do banco
de dados por uma operação seja modificado por outra transação antes da
busca. Pode ocorrer leitura não repetível, em um caso onde a mesma operação
de leitura e feita e resultado diferentes são lidos, pode acontecer de uma
operação de outra transação ter mudado este dado e dado incoerência na
leitura do mesmo, pode ter escrita perdida, em um caso onde o dado é
modificado antes do fim de outra transação ser finalizada, logo se perde o
dado. Pode também ocorrer de duas transações tentarem alterar mesmo dado
simultaneamente, na maioria das vezes essas situações podem ser tratadas
com uma operação de bloqueio, onde uma transação é bloqueada até que a
outra esta seja finalizada.
Além disso, escolha uma das cinco áreas de interesse abaixo e escreva
um breve parágrafo explicando como o processamento de transações é
importante nessa área:
Sistemas bancários
Sistemas bancários dependem fortemente do processamento de transações
para garantir um funcionamento seguro e confiável. Pense em todas as vezes
em que você fez uma transferência, pagou uma conta ou verificou o saldo da
sua conta bancária online. Todas essas ações são transações que requerem
um processamento adequado. As transações bancárias precisam ser tratadas
com cuidado, garantindo que o dinheiro seja transferido corretamente, os
saldos sejam atualizados de forma precisa e as transações sejam registradas
adequadamente. Além disso, em um ambiente em que várias pessoas podem
estar fazendo transações ao mesmo tempo, é importante evitar confusão, como
quando duas pessoas tentam retirar a mesma quantia de dinheiro da mesma
conta simultaneamente. O processamento de transações nos sistemas
bancários ajuda a evitar essas situações indesejadas e garante que as
operações bancárias ocorram de maneira suave e segura para todos os
envolvidos.