Skip to content

9618 · 6.2

Data Integrity — FAQ

Frequently asked questions for 9618 Data Integrity. Direct answers first, then deeper explanation — then practise with marking.

Can a piece of data pass validation but still be incorrect?

Absolutely. Validation only checks if data is reasonable, not if it's factually correct. For example, if you are entering a customer's age and their true age is 34, but you accidentally type 43, a range check (e.g., 18-99) would pass. The data is valid, but it is not correct.

Is a check digit a validation or a verification method?

A check digit is a type of validation. It's an automated, mathematical check performed by the system on a single piece of data (the number) to see if it's internally consistent and likely to be valid. It doesn't involve comparing the data to an original source, which is the hallmark of verification.

What's the difference between a format check and a type check?

A type check ensures the data is of the correct data type (e.g., INTEGER, STRING, BOOLEAN). A format check is more specific; it checks that a string follows a particular pattern (e.g., a postcode like 'SW1A 0AA' follows the pattern LLNA NAA). A postcode passes a string type check, but might fail a more specific format check.

Why is double entry verification better than a visual check?

Double entry is generally more reliable because the comparison is done automatically by the computer, which doesn't make mistakes or lose concentration. A visual check relies on human proofreading, which is prone to error, especially when dealing with large amounts of data or long strings of numbers.