Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Que es una transaccion?

Estas en el tema de Que es una transaccion? en el foro de Bases de Datos General en Foros del Web. y cual es la diferencia entre transaccion, procedimientos almacenados y triggers? gracias...
  #1 (permalink)  
Antiguo 07/08/2009, 12:43
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
Que es una transaccion?

y cual es la diferencia entre transaccion, procedimientos almacenados y triggers?
gracias
  #2 (permalink)  
Antiguo 07/08/2009, 13:26
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Que es una transaccion?

Una transacción es un conjunto de operaciones consecutivas de un script o de una secuencia de comandos, las cuales se consideran como una sola. Se usa para controlar consistencia de datos y concurrencia de procesos.
Un SP es un script de comando y sentencias de SQL que se ejecutan como un todo y que realizan una tarea determinada. Los programan los desarrolladores de una base y residen en la base en la cual trabajan. Diferentes SP pueden residir en diferentes bases y diferentes bases estar en el mismo servidor DBMS.
Un trigger es una rutina o script que se ejecuta automáticamente cuando se produce un evento en una tabla. Sólo hay tres eventos: INSERT, DELETE y UPDATE, y dos condiciones: AFTER y BEFORE.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 11/08/2009, 07:36
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 14 años, 8 meses
Puntos: 10
Respuesta: Que es una transaccion?

Las transacciones se usan para mantener coherencia puesto que las actualizaciones en la base se hacen todas o no se hace ninguna. Ej de uso: transferencia bancaria (desaparecen x pesos de Juan y le aparecen x pesos a Pedro)

Los triggers sirven para lanzar actualizaciones automaticas sobre otros campos o tablas cuando ocurre un cambio (insercion, delecion, actualizacion)

Me gusto mucho la explicacion de gnzoloyo
  #4 (permalink)  
Antiguo 12/08/2009, 10:47
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: Que es una transaccion?

Gracias, ahora entiendo bien :)
  #5 (permalink)  
Antiguo 12/08/2009, 12:01
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Que es una transaccion?

La transacción es un contrato por el cual las partes convienen en resolver un litigio de común acuerdo y en forma definitiva, antes o después de iniciado el proceso civil, laboral o contencioso-administrativo. En lo laboral se llama conciliación y no puede recaer sobre derechos ciertos y causados; pero si hay proceso ordinario, el derecho ya no es cierto.
Como todo contrato, solo puede celebrarlo la persona que sea capaz y que además pueda disponer de los objetos comprendidos en la transacción. El mandatario o apoderado extrajudicial no puede transigir sin autorización especial en la cual se especifiquen los bienes, derechos y acciones sobre los cuales se quiera transigir.
La transacción o conciliación produce el efecto de una sentencia ejecutoriada, con valor de cosa. Por lo tanto, cuando ha sido anterior a la demanda, puede oponerse como excepción previa o como perentoria; debe ponérsele término al proceso, una vez se haga saber al juez, mediante auto en el cual éste ordena estarse a lo estipulado en ella.
En la presente investigación se describe el concepto de transacción y se analizan las clases, porque se dice que es un contrato y su importancia, el porque algunos autores alegan que es una inmoralidad, si es un modo de extinguir derechos.
  #6 (permalink)  
Antiguo 12/08/2009, 12:02
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Que es una transaccion?

La transacción es un contrato por el cual las partes convienen en resolver un litigio de común acuerdo y en forma definitiva, antes o después de iniciado el proceso civil, laboral o contencioso-administrativo. En lo laboral se llama conciliación y no puede recaer sobre derechos ciertos y causados; pero si hay proceso ordinario, el derecho ya no es cierto.
Como todo contrato, solo puede celebrarlo la persona que sea capaz y que además pueda disponer de los objetos comprendidos en la transacción. El mandatario o apoderado extrajudicial no puede transigir sin autorización especial en la cual se especifiquen los bienes, derechos y acciones sobre los cuales se quiera transigir.
La transacción o conciliación produce el efecto de una sentencia ejecutoriada, con valor de cosa. Por lo tanto, cuando ha sido anterior a la demanda, puede oponerse como excepción previa o como perentoria; debe ponérsele término al proceso, una vez se haga saber al juez, mediante auto en el cual éste ordena estarse a lo estipulado en ella.
En la presente investigación se describe el concepto de transacción y se analizan las clases, porque se dice que es un contrato y su importancia, el porque algunos autores alegan que es una inmoralidad, si es un modo de extinguir derechos.
  #7 (permalink)  
Antiguo 12/08/2009, 12:34
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Que es una transaccion?

Me parece que estás completamente perdido, o nunca has entrado en un foro de Bases de Datos.
Este foro no es de derecho, acá tratamos ciencias de informática, y este subforo pertenece a Bases de Datos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:19.