• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Peque˜nas definiciones de un SistemaTransaccional
Javier Ciangarotti SteinMarch 16, 2008
Abstract
En este documento veremos peque˜nas definiciones, algunas con susrespectivos diagramas para poder entender un poco lo que son los Sistemastransaccionales, para que sirven.
1
 
1 El Sistema Transaccional
1.1 Transacci´on (TRX)
Una transacci´on es un conjunto de datos relacionados que requieren un proce-samiento.
1.2 Sistema Transaccional
Sistema el cual administra las transacciones, captura la informaci´on que se pro-duce al momento que esta es enviada y la entrega a otro sistema. Los sitemastransaccionales deben capturar la informaci´on en forma oportuna.
1.3 Caracter´ısticas de un Sistema Transaccional (ACID)
Atomicidad
Una transacci´on debe ser at´omica. A pesar de estr com-puesta por un n´umero cualquiera de eventos, el sistema la debe considerarcomo ´unica operacon, la cual puede tener ´exito, en ese caso se hacenpermanentes los cambios generados por cada evento componente de latransacci´on o fracaso, en este caso el sistema queda en el mismo estado,como si la transacci´on nunca hubiera ocurrido.
Concistencia
Todos los cambios provocados por la transacci´on debendejar al sistema en un estado v´alido. El sistema es llevado desde un estadoalido a otro estado v´alido, producto de la acci´on de una transacci´on.
Aislamiento
Las transacciones que se ejecutan concurrentemente no seven afectadas unas con otras. Si una transacci´on
A
cambia un sistema deun estado
E1
a un estado
E2
, una transacci´on
B
siempre ver´a al sistemaen un estado
E1
o
E2
, pero nunca un intermedio.
Durabilidad
Si una transacci´on es terminada en forma exitosa los cam-bios son permanentes y estos no llevar´an a que el sistema falle.2
 
2 Monitor Transaccional
Administrador de recursos, que permite que una o varias solicitudes de datossean cubiertas a partir de una o m´as fuentes de datos, donde estas fuentes noson exclusivas para cada una de las solicitudes en particular. Este habilita elproceso de todo tipo de transacciones.
2.1 Algunos monitores transaccionales
Tuxedo
ORB
Monitor Transaccional UDP
2.2 Funciones del Monitor Transaccional
Maneja las comunicaciones
Seguridad de las Transacciones
Maneja los dispositivos de entrada y de salida de la trx
Administrador de procesos
Ejecuta procesos Transaccionales
Estado procesos Transaccionales
Administrador de Datos
Recibir requerimiento de acceso desde proceso transaccional
Control Respuesta3
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...