¿Qué significa sistema de proceso transaccional?
Un sistema de proceso de transacciones (TPS) es un sistema de procesamiento de información para transacciones empresariales que implica la recogida, modificación y recuperación de todos los datos de la transacción. Entre las características de un TPS se incluyen el rendimiento, la fiabilidad de datos y la coherencia.
El TPS también se conoce como procesamiento de transacciones o procesamiento en tiempo real.
Definición de sistema de proceso transaccional
Un sistema de proceso de transacciones y el procesamiento de transacciones a menudo se contraponen a un sistema de proceso por lotes y al procesamiento por lotes, en los que muchas solicitudes se ejecutan todas a la vez.
El primero requiere la interacción de un usuario, mientras que el procesamiento por lotes no requiere la participación del usuario. En el procesamiento por lotes, los resultados de cada transacción no están disponibles inmediatamente.
Además, hay un retraso mientras se organizan, almacenan y, finalmente, se ejecutan las numerosas solicitudes. En el procesamiento de transacciones no hay retraso y los resultados de cada transacción están disponibles inmediatamente.
Durante el tiempo de retraso del procesamiento por lotes, pueden producirse errores. Aunque pueden producirse errores en el procesamiento de transacciones, son poco frecuentes y se toleran, pero no justifican la parada de todo el sistema.
Para conseguir rendimiento, fiabilidad y coherencia, los datos deben estar fácilmente accesibles en un almacén de datos, deben existir procedimientos de copia de seguridad y debe haber un proceso de recuperación para hacer frente a fallos del sistema, fallos humanos, virus informáticos, aplicaciones de software o catástrofes naturales.