La transacción de equipo

Si este no es el caso, la operación se cancelará

En ciencias de la computación, y especialmente en bases de datos, una transacción, como una reserva, una compra o un pago que se implementa a través de una secuencia de operaciones que mover la base de datos a un estado anterior a la transacción para el estado B, posterior y los mecanismos utilizados para obtener que esta secuencia es atómico, coherente, aislado y duradero (ÁCIDO)La mayoría de los sistema de gestión de base de datos jerárquicas como relacionales del mercado, permite a las personas realizar transacciones atómicas, coherentes, aislado y duradero. El concepto de transacción se basa en la noción de punto de sincronización (sync point), que representa a un estado estable de un sistema informático considera, en particular, de sus datos. Por ejemplo, cuando una información de la operación de transferencia de dinero de una cuenta bancaria a otra cuenta bancaria, hay una tarea de retirada de fondos de la cuenta de origen y un depósito en la cuenta de destino. El programa de ordenador que realiza esta operación se asegurará de que las dos operaciones se pueden realizar sin errores, y en este caso, el cambio se hará efectivo en las dos cuentas. Esto garantiza la coherencia de los datos entre las dos cuentas.

Tanto las cuentas de conservar sus valores iniciales

Esta técnica milenaria, practicada con los monitores transaccionales, tales como CICS de IBM, TOS TORO, MTU, Siemens, es hoy ampliamente utilizado en la arquitectura de las aplicaciones web y las aplicaciones cliente-servidor. El problema en este modo de operación es que a veces es una secuencia de varias pantallas o páginas para desarrollar una transacción completa ÁCIDO. Esta es la metodología de Merise, que tiene por primera vez, define estos conceptos: Esta tarea se considera un pseudo-transacción de un punto de vista del monitor es una operación técnica, pero, por supuesto, en realidad no funcional siempre que la secuencia no se ha completado. Las respuestas de la ex son también los que se utilizan hoy en día en las 'nuevas' tecnologías: es fácil entender por qué si hemos tenido algunos bloqueos del sistema de bases de datos (DBMS) para el conjunto de la secuencia, el tiempo de duración de la que es incontrolable, el sistema se colapsaría. Ese es todo el punto de la pseudo-transaccional Pero la estrategia del control de aislamiento es básicamente funcional.

El pseudo-transacción es mucho ÁCIDO, pero funcional a las reglas de la coherencia entre cada uno de los pseudo-transacción de una secuencia está garantizada por la ausencia de una actualización de la base de datos.

Una aplicación cliente servidor está bien diseñado, también utiliza pseudo-transacciones, pero el contexto es administrado en la aplicación cliente, que alivia todo el servidor. El tipo de esquema es el siguiente.