REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO DE PROFESIONES GERENCIALES
Integrante
Yennis Velázquez
SISTEMA DE PROCESAMIENTO DE TRANSACCIONES
Caracas, 18 de agosto de 2012
SISTEMA DE PROCESAMIENTO DE TRANSACCIONES (TPS )
Es un tipo de sistema de información que recolecta, almacena, modifica
y recupera toda la información generada por las transacciones
producidas en una organización.
La base de un programa transaccional esta en que gestiona los datos de
forma , que estos sean consistentes y de integridad ya que debe
presentar cualquier operación de procesamiento de transacciones por
lotes, es particularmente importante para el procesamiento de
transacciones on-line.
Para que un sistema informático pueda ser considerado como un
TPS, este debe superar el test ACID. El mismo se encarga de
monitorizar los programas especiales.
PROPIEDADES ACID
AtomicidadLos cambios de estado provocados por una transacción son atómicos: o bien ocurren todos o bien no ocurre ninguno. Estos cambios incluyen tanto modificaciones de la base de datos, como envío de mensajes o acciones sobre los transductores.
ConsistenciaConsiste en que la transacción debe ser un programa correcto.
Aislamientocuando varias transacciones se ejecuten de forma concurrente, para cada transacción debe parecer que el resto de transacciones se han ejecutado antes o después de Tiempo, pero no antes y después.
DurabilidadUna vez que una transacción ha finalizado con éxito, cambia hacia un estado estable a prueba de fallos.
Características de los sistemas de procesamiento de transacciones
Procesamiento controladoEste SPT debe apoyar las operaciones de la organización.
Falibilidad: deben ser altamente fiable, de lo contrario podría afectar a
clientes, al negocio, a la reputación de la organización, etc. En caso de
fallas, debe tener mecanismos de recuperación y de respaldo de datos.
Rapidez: deben ser capaces de responder rápidamente, en general
la respuesta no debe ser mayor a un par de segundos.
Inflexibilidad: no pueden aceptar información distinta a la establecida.
Por ejemplo, el sistema transaccional de una aerolínea debe aceptar
reservas de múltiples agencias de viajes. Cada reserva debe contener los
mismos datos obligatorios, con determinadas características.
Un sistema transaccional debe ser capaz de enmendar cualquier error
ocurrido durante una transacción, pudiendo deshacer las operaciones
realizadas, manteniendo los datos tal cual estaban antes del error.
Debe ser capaz de controlar y administrar múltiples transacciones,
determinando prioridades entre éstas.
Por otra parte el mismo sistema debe realizar, la detección y
resolución de interbloqueos (deadlock), y cortar transacciones
para recuperar el sistema en caso de fallos masivos.
Ejemplo:si se realiza un pago con una tarjeta electrónica, la
cantidad de dinero de la cuenta sobre la que realiza el cargo
debe disminuir en la misma cantidad que la cuenta que
recibe el pago, de no ser así, ninguna de las dos cuentas se
modificará). Si durante el transcurso de una transacción
ocurriese algún error, el TPS debe poder deshacer las
operaciones realizadas hasta ese instante.
REFERENCIA
Sistema de procesamiento de transacciones - Wikipedia, la ...
Top Related