Importance of data An organisation relies on its TPS and the data it processes. It is important for organisations to have procedures in place to ensure that data is secure, accurate and valid. Data security Data security involves a series of safeguards to protect the data. Data is under threat of being stolen, destroyed or maliciously modified. There is a greater risk when the data is accessible to multiple users in a real-time transaction processing system. The first line of defence is to only allow access to data to authorised people using passwords, personal objects and biometric devices. However, some people are capable of evading these procedures. Further safeguards to protect datainvolve data encryption and firewalls.
Data accuracy Accuracy of data is the extent to which it is free from errors. Data entered into a TPS is not always accurate. Errors can be caused by mistakes in gathering the data, mistakes in data entry, a mismatch of the data and the person, or out-of-date information. For example, if the price of a product has been entered incorrectly into the database, then customers buying that product will be charged the wrong price. This could be very costly to the organisation. Opportunities need to exist to check and change data if it is wrong. Data validation is used to check the entry of data. A well-designed TPS checks each transaction for easily detectable errors, such as missing data, data values that are obviously too high or too low, data values that are inconsistent with other data in the database, and data in the wrong format. Data validation is carried out using range checks, list checks, type checks and check digits as discussed in Chapter 2. Data integrity Data integrity describes the reliability of the data. It involves the accuracy, currency and relevance of the data. Data integrity in real-time transaction processing is provided when the transaction passes the ACID (atomicity, consistency, isolation and durability) test.
These ACID properties guarantee that a transaction is never incomplete, the data is never inconsistent, concurrent transactions are independent, and the effects of a transaction are permanent. |
12 IPT > Stem 4.0 Transaction Processing Systems > 3.7 Issues related to Transaction Processing Systems >
