Validation/Verification Flashcards
What is validation?
Validation is check that is performed by the computer as the data is being entered into the system.
They will ensure that the data is:
Sensible, reasonable, within acceptable boundaries and complete.
What are the main categories of validation checks?
Range checks, type checks, presence, checks, length checks, lookup checks, picture checks and digit checks.
What are range checks?
A range check sets an upper and lower boundary for the data. The data must lie between those two values.
What are type checks?
This makes sure that the data entered is of the correct type. e.g. Numeric, string, boolean and date/time.
What are presence checks?
(Also called existence checks). This checks that there is something filled in and will insist that a value is entered for that field.
What are length checks?
A single character has a length of 1. ‘Hello’ has a length of 5. A length check ensures that the date isn’t more than a set number of characters.
What are lookup checks?
A lookup check takes the value entered and compares it against list of values in a separate table.
What are picture checks? (Also called format checks or input masks)
Same data entries may be a combination of numbers and letters, so you cannot use a type check. But the location of letters and numbers may be the same each time: (BLTR36). This checks they are always in that format.
What is a check digit?
Refer to the book for this one. (pg 26 - 27)
What is verification?
When you enter information from a piece of paper to a computer, you must verify it to make sure it is the same.
What is the source document?
The paper based copy of your data is called the source document.
What is the object document?
The copy on the computer is called the object document.
How do your verify they are the same?
Verification is making sure that the information on the source document is the same as the information on the object document.
VERIFICATION:
Does NOT ensure that the information is correct, just that it has been copied correctly from the paper to the computer.