Week 2 - Transaction processing systems Flashcards
(18 cards)
What is transaction processing
A TPS consists of computer hardware and software hosting a transaction-orientated application that performs the routine transaction necessary to conduct businesses
What are the drivers to TPS
- process automation
- high transaction volume handling
- data integrity and consistency
Objectives of TPS
Carryting out day-to-day transactions
Supplying data to other information systems
Supplying the necessary information to the organisation, whicb would enable proper functioning of the business
What are the characteristics of a transaction
- Atomicity
- Consistency
- Isolation
- Durability
- Rapid processing
- Reliability of processing
- Standardization
- Controlled Acess
Explain atomicity in terms of a transaction
A transaction is treated as a single, invisible unit of work
Explain consistency in terms of a transaction
The execution of a transaction brings the database from one consistent state to another
Explain isolation as a characteristic of a transaction
The immediate states of a transaction are not visible to other transactions until the transaction is committed
Explain durability as a characteristic of a transaction
Once a transaction is committed, its effects on the database is permanent
What is a TPS design based on
- Execution details of the transaction
- Data content and format
- Rules and policies
What is a TPS capable of
- Enforcing rules and work procedures
- Detecting errors
- Automating certain decision-making functions
What are the 4 phases of data processing cycle
- Data input
- Data processing
- Data Storage
- Information output
Describe phase 1 of data processing
Data input is the collection of data from an emerging business activity
What are the four types of Phase 2 of data processing
- Creating
- Reading
- Updating
- Deleting
What are the 3 methods of data processing
- Batch processing
- Online real-time processing
- Online batch processing
What is batch processing
This is when transactions are processed in groups or batches at once
What is real time data processing
This is when the computer system processes data immediately after capture and provides updated information to users
Describe phase 3 of data processing
Data storage refers to magnetic, optical or mechanical media that records and preserves digital information for ongoing future operations