CHAPTER 6: SECURITY, PRIVACY AND DATA INTEGRITY

6.1 DATA SECURITY

6.1.1 Definitions

Data Security:

Data Integrity:

Data Privacy:

6.1.2 Threats to Computer and Data Security

Malware:

Hacking:

Phishing:

Pharming:

6.1.3 Security Measures

User Accounts and Passwords:

Firewalls:

Authentication:

Anti-virus Software:

Anti-spyware Software:

Encryption:

Data Backup:

6.1.4 Data Security vs System Security

Data Security System Security
Protection of data on system Protection of computer system
Prevents corruption, unauthorized use Prevents viruses, hacking
Example: encryption Example: firewall, passwords


6.2 DATA INTEGRITY

6.2.1 Data Validation

Definition: Checks if data entered is valid (sensible).

Methods:

Method Description
Range Check Data must be between set values
Format Check Data must follow correct pattern
Length Check Data must have exact number of characters
Presence Check Checks if data has been entered
Existence Check Data entered must exist in database
Limit Check Value within acceptable min/max
Check Digit Arithmetic result of other digits; verifies accuracy

6.2.2 Data Verification

Definition: Checks data entered is accurate (correct).

Data Entry Verification:

Method Description
Visual Check Person manually compares original with entered data
Double Entry Enter data twice; compares results

Data Transfer Verification:

Parity Check:

Checksum Check:


Revision #1
Created 2026-03-16 12:02:09 UTC by Samuel Lee
Updated 2026-03-16 12:02:22 UTC by Samuel Lee