8.4: Validation & Verification
Eduqas / WJEC
What are validation and verification checks?
Validation is a process to check that data is reasonable or sensible before it is accepted.
Verification is the process of checking that data is correct after it has been entered.
Checks data is within a certain range.
Checks data is a certain data type.
Height (in cm):
Checks data is entered in a certain way.
Date of Birth (DD/MM/YYYY)
25th March 01
Checks that data has actually been entered and not left blank.
A table of acceptable entries, also known as a list.
Checks the length of the input is within a certain amount.
Typing in the data twice to make sure there were no spelling errors the first time.
Checking two copies of data to ensure they are exactly the same.
Similar to a checksum in a data packet, a check digit is calculated on barcodes to ensure the rest of the numbers are correct.
11 Cherry Lane
11 Cherry Road
8.4 - Validation & Verification:
1. Describe each type of validation check and give an example.
a. Range Check 
b. Type Check 
c. Format Check 
d. Presence Check 
e. Lookup Table (List) 
f. Length Check 
2. For the following data, suggest which validation check would be most suitable and why:
a. Password 
b. Country of Birth 
c. Number of Tickets 
d. Weight (in kilograms) 
3. Describe three types of verification check and give an example:
a. Double Entry 
b. Proofreading 
c. Check Digit