![]() If one operation succeeds but the other does not, the books of the bank will not balance at the end of the day. This transaction involves at least two separate operations in computer terms: debiting the savings account by $700, and crediting the checking account by $700. Transaction processing is designed to maintain a system's Integrity (typically a database or some modern filesystems) in a known, consistent state, by ensuring that interdependent operations on the system are either all completed successfully or all canceled successfully.įor example, consider a typical banking transaction that involves moving $700 from a customer's savings account to a customer's checking account. Since most, though not necessarily all, transaction processing today is interactive, the term is often treated as synonymous with online transaction processing. Examples include systems that manage sales order entry, airline reservations, payroll, employee records, manufacturing, and shipping. Transaction processing systems consist of computer hardware and software hosting a transaction-oriented application that performs the routine transactions necessary to conduct business. By combining a set of related operations into a unit that either completely succeeds or completely fails, one can simplify error recovery and make one's application more reliable. Transactions ensure that data-oriented resources are not permanently updated unless all operations within the transactional unit complete successfully. The technology responsible for making the exchange balanced and predictable is called transaction processing. You do not get the book and the bookstore does not get your money. However, if a single operation in the series fails during the exchange, the entire exchange fails. If your credit is good, a series of related operations ensures that you get the book and the bookstore gets your money. Each transaction must succeed or fail as a complete unit it can never be only partially complete.įor example, when you purchase a book from an online bookstore, you exchange money (in the form of credit) for a book. Transaction processing is information processing in computer science that is divided into individual, indivisible operations called transactions. JSTOR ( November 2018) ( Learn how and when to remove this template message).Unsourced material may be challenged and removed.įind sources: "Transaction processing" – news Please help improve this article by adding citations to reliable sources. This article needs additional citations for verification.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |