Reliability
Computers are very important in our daily live as we use them for everything. This means they must be very reliable, or major issues can arise.
Think about what would happen if these system failed:
- Aircraft navigations and control
- Car autopilots
- Search engine servers
- Internet servers
- Telecommunication towers
If computers fail, it can lead to:
- Down time
- Expensive errors
- Data loss
- Compromised privacy
Data integrity is about data being accurate and consistent. This means that stored data is representative of the real-world data.
Data integrity can be compromised by:
- Human error when entering data
- Errors during data transmission
- Viruses
- Hardware malfunctions
- Natural disaster
Ways to reduce the risk of compromising data integrity:
- Backing up data regularly
- User access levels
- Validation rules to prevent incorrect data from being input
- Verification to make sure data is input twice to make sure there are no mistakes
- Error detections and correction software for when transmitting data