Transacciones

Páginas: 3 (558 palabras) Publicado: 30 de noviembre de 2012
¿Qué son las transacciones?
Es una unidad de ejecución en un programa que accede y posiblemente actualiza varios elementos de datos.

Después de haber dado uno de los significados que a mi puntoesta de una manera brevemente explicada, algo que también se debe de tener en cuenta, que cuando se está trabajando con una base de datos es ver la integridad ACID que es:
 Atomicidad: Todo onada.  (Responsabilidad del componente de gestión de transacciones).
Consistencia: La ejecución aislada de la transacción (es decir sin otra transacción que se ejecute concurrentemente) conserva laconsistencia de la Bases de Datos. (Responsabilidad del programador)
Aislamiento: Aunque se ejecuten varias transacciones concurrentemente, el sistema garantiza que cada par de transacciones Ti y Tj seejecutarán en diferentes tiempos. (Responsabilidad del componente de control de concurrencia)
Durabilidad: Tras la finalización con éxito de una transacción, los cambios realizados a la base de datospermanecen, incluso si hay fallos en el sistema. (Responsabilidad del componente de gestión de recuperaciones).

Al igual la estructura de transacciones es muy importante ya que consiste en la secuencia deoperaciones primitivas encerradas entre las palabras clave para comprender mejor, anexare un ejemplo:
begin y end
Begin_transaction
Reservación. .
End
Al igual podemos ver que en lastransacciones anidadas las operaciones de una transacción pueden ser así mismo transacciones.
Ejemplo:
Begin_transaction
Reservación. . .
Begin_transaction
Vuelo. . .
end
. {Vuelo}. . .Begin_transaction
Hotel. . .
end
.. . .
end

Una transacción anidada dentro de otra transacción conserva las mismas

Ahí que tener muy en cuenta y saber distinguir entre una transacción serializada ytransacción calendarizadas.
Ejecutar transacciones serializadas. Es un sistema que permite el procesamiento de transacciones en forma secuencial o serializado y consiste en asignarle una secuencia a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Transacciones
  • Transacciones
  • transacciones
  • LAS TRANSACCIONES
  • Transacciones
  • Transaccion
  • Transacciones
  • Transacciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS