Re: [firebase-br] Transação no FB 1.5

Claudio CatSJ claudio.sj em sercon.com.br
Qua Set 6 10:33:42 -03 2006


O Meu conceito de transacao é:
Quando voce tem atualizacoes a serem feitas no banco e voce precisa de uma
garantia de que todo o processo de atualização foi realizado..... ou seja..
"Ou a transacao faz tudo ou entao nao faz nada", por exemplo.. quando voce
faz uma venda, na venda voce tem que atualizar o estoque,contas a
receber,historico do cliente e outras tabelas...
entao o processo todo é uma transacao, onde voce tem um inicio e um fim.....
Se no meio do processo acontecer algo, por exemplo, voce atualiza o estoque
e deu erro na atualizacao do cliente, entao voce executa um rollback, ou
seja volta tudo no ponto de partida, sem atualizar nada...
Na sua transacao nao pode atualizar o estoque e nao atualizar as outras
tabelas, isso geraria uma serie de problemas no conceito do seu sistema....
alem de informações não confiaveis ...


Por isso uma transacao envolve tabelas, pode ser uma ou mais tabelas do
banco.


Espero ter ajudado..

----- Original Message -----
From: "Carlos Arguilar" <carlos_arguilar em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, September 06, 2006 9:32 AM
Subject: [firebase-br] Transação no FB 1.5


Olá, Pessoal!

  Gostaria de um esclarecimento:
  Qual a abordagem correta acerca de transações no BD?
  Utilizar uma transação por tabela?
  Utilizar uma transação por grupo de tabelas conexas?
  Utilizar uma transação para todas as tabelas da Base de Dados?

  Grato pelo auxílio.

  Arguilar


---------------------------------
 Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora!
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista