Reliability Flashcards
1
Q
What is data integrity?
A
Where data must stay accurate and consistent throughout its life
2
Q
What rule may a database have to prevent data from being inconsistent and inaccurate?
A
Where inconsistent changes can’t be made
3
Q
What can compromise data integrity?
A
- human error
- software bugs
- viruses / malware
- natural disasters
- errors when transmitting data from one computer to another
- hardware malfunctions
4
Q
How can data integrity comprimisations be reduced?
A
- backing up data
- security mechanisms
- validation (prevents input of invalid data)
- error detection and correction software (when transmitting)
5
Q
How can reliability be improved?
A
Through testing
6
Q
Why can testing never be complete?
A
Because it is very expensive and time consuming and complex
7
Q
What can mistakes in a computer design lead to?
A
- down time
- expensive errors
- data loss
- compromised privacy