Validation
check digit, format check, length check, lookup table, presence check,
lookup table, presence check,
range check
Verification
Double Entry, Proof of Reading
Definition of validation and verification [1]
Explanation + one example (8)
Difference between the two [1)
1)Validation:
- Definition: Validation is the process of checking the accuracy and correctness of data.
Verification:
- Definition: Verification is the process of confirming the authenticity and integrity of
data.
2)
1. Check digit: A validation method that involves calculating a digit based on the other
digits in a sequence. The calculated digit is then compared to a predefined digit to
determine if the data is valid. Example: Validating a credit card number by using the
Luhn algorithm to calculate and verify the check digit.
2. Format check: A validation process that ensures data follows a specified format or
pattern. Example: Validating an email address to ensure it contains the "@" symbol and
a domain name.
3. Length check: A validation check that verifies if data meets a specific length
requirement. Example: Validating a password to ensure it has a minimum of 8
characters.
4. Lookup table: A validation technique that involves comparing data against a
predefined table or list to determine its validity. Example: Validating a product code by
checking if it exists in a product database.
5. Presence check: A validation step that verifies whether a required field or data is
present. Example: Validating a registration form by ensuring that all mandatory fields
are filled.
6. Range check: A validation process that verifies if data falls within a specified range of
values. Example: Validating an age input to ensure it is between 18 and 65.
7. Double Entry: A verification method that involves entering data twice and comparing
both entries for consistency. Example: Verifying a bank account number by entering it
twice and checking if both entries match.
8. Proof of Reading: A verification process that involves reviewing and carefully reading
data to identify any errors or discrepancies. Example: Proofreading a document to
detect spelling mistakes or grammatical errors.
3) Difference between Validation and Verification:
- Validation focuses on checking the accuracy and correctness of data against specific
criteria.
- Verification focuses on confirming the authenticity and integrity of data through
comparison or review.