Data validation
Is used to ensure that data entered that data entered is sensible, responsible, complete and within acceptable boundaries
A presence check
A validation check which ensures data has been entered into a field
A length check
A validation check which ensures that data entered is the correct number of characters/ doesn’t exceed a certain number of characters
A type check
A validation check ensures that data entered is of the correct type eg numeric,text,date,Boolean
A format check
A validation check which ensures is of an exact format, possibly matching an input mask eg post code , credit card
A range check
A validation check which data entered is within an acceptable range