Transaction processing systems

Transaction processing is supported by programs that are called transaction processing systems.

Transaction processing systems provide the following functions:

System runtime functions
Transaction processing systems provide an execution environment that ensures the integrity, availability, and security of data. They also ensure fast response time and high transaction throughput.
System administration functions
Transaction processing systems provide administrative support that lets users configure, monitor, and manage their transaction systems.
Application development functions
Transaction processing systems provide functions for use in custom business applications, including functions to access data, to perform intercomputer communications, and to design and manage the user interface.