Sistemas De Procesamientos De Transacciones(Tps)
Definición:
(Transaction Processing System TPS) Es un tipo de sistema de información. Recolecta, almacena, modifica y recupera toda la informacióngenerada por las transacciones producidas en una organización. Una transacción es un evento que genera o modifica los datos que se encuentran almacenados en un sistema de información. Para que un sistemainformático pueda ser considerado como un TPS, este debe superar el test ACID.
Propiedades ACID:
Atomicidad
Los cambios de estado provocados por una transacción son atómicos: o bien ocurren todos obien no ocurre ninguno. Estos cambios incluyen tanto modificaciones de la base de datos, como envío de mensajes o acciones sobre los transductores.
Consistencia
Una transacción es una transformaciónde estado correcta. Las acciones consideradas en su conjunto no violan ninguna de las restricciones de integridad asociadas al estado. Esto implica que la transacción debe ser un programa correcto.Aislamiento
Incluso cuando varias transacciones se ejecuten de forma concurrente, para cada transacción T debe parecer que el resto de transacciones se han ejecutado antes o después de T, pero noantes y después.
Durabilidad
Una vez que una transacción ha finalizado con éxito (compromiso), cambia hacia un estado estable a prueba de fallos.
Función en la empresa:
Un TPS monitoriza losprogramas transaccionales (un tipo especial de programas). La base de un programa transaccional está en que gestiona los datos de forma que estos deben ser siempre consistentes (por ejemplo, si se realizaun pago con 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 recibe el pago, de no ser así, ninguna de las 2cuentas se modificara), si durante el transcurso de una transacción ocurre algún error, el TPS debe poder deshacer las operaciones realizadas hasta ese instante.
Características:
Respuesta rápida
En...
Regístrate para leer el documento completo.