+ All Categories
Home > Documents > DATA VALIDATION AND VERIFICATION

DATA VALIDATION AND VERIFICATION

Date post: 23-Feb-2016
Category:
Upload: olisa
View: 59 times
Download: 2 times
Share this document with a friend
Description:
DATA VALIDATION AND VERIFICATION. Data Validation. In computing, data validation is the process of ensuring that a program operates on clean, correct and useful data. . Data Validation. - PowerPoint PPT Presentation
Popular Tags:
23
DATA VALIDATION AND VERIFICATION
Transcript
Page 1: DATA VALIDATION AND VERIFICATION

DATA VALIDATION AND VERIFICATION

Page 2: DATA VALIDATION AND VERIFICATION

Data Validation

In computing, data validation is the process of ensuring that a program operates on clean, correct and useful data.

Page 3: DATA VALIDATION AND VERIFICATION

Data Validation

It uses routines, often called "validation rules" or "check routines", that check for correctness, meaningfulness, and security of data that are input to the system.

Page 4: DATA VALIDATION AND VERIFICATION

Data Validation

Data validation checks that the data is sensible before it is processed.

Page 5: DATA VALIDATION AND VERIFICATION

Methods of data validation

Page 6: DATA VALIDATION AND VERIFICATION

Datatype Check

Checks the data type of the input and give an error message if the input data does not match with the chosen data type

Page 7: DATA VALIDATION AND VERIFICATION

Data Type Check Example

In an input box accepting numeric data, if the letter 'O' was typed instead of the number zero, an error message would appear.

Page 8: DATA VALIDATION AND VERIFICATION

Consistency Checks

Checks fields to ensure data in these fields corresponds.

If Title = "Mr.", then Gender = "M".

Page 9: DATA VALIDATION AND VERIFICATION

Range Check

This checks that the data lies within a specified range of values.

Eg the month of a person's DOB should lie between 1 and 12

Page 10: DATA VALIDATION AND VERIFICATION

Presence Check

This checks that important data is actually there and has not been missed out.

Eg. Customers may be required to have their telephone numbers.

Page 11: DATA VALIDATION AND VERIFICATION

Type Check

A check that data is of the right type.  

Eg. number, text etc

Page 12: DATA VALIDATION AND VERIFICATION

Length Check

Checks that fields have the correct number of characters.

Eg. A bank account number may always be 10 digits long.

Page 13: DATA VALIDATION AND VERIFICATION

Check Digits

Used for numerical data. An extra digit is added to a number which is calculated from the other digits. The computer checks this calculation when data is entered.

Eg The ISBN number on a book. The last digit is a check digit.

Page 14: DATA VALIDATION AND VERIFICATION

Batch Totals

This checks for missing records. Numerical fields may be added together for all records in a batch. The batch total is entered and the computer checks that the total is correct.

Eg. Add the 'Total Cost' field of a number of transactions together.

Page 15: DATA VALIDATION AND VERIFICATION

DATA VERIFICATION

Page 16: DATA VALIDATION AND VERIFICATION

Data Verification

Verification is used to prevent errors occurring when data is copied from

one medium to another.

Eg. paper to disk, disk to disk, memory to disk

Page 17: DATA VALIDATION AND VERIFICATION

Double keying

Used to check for transcription errors. The data is entered twice (by two different people).

The computer will only accept the data for processing if the two

versions are identical.

Page 18: DATA VALIDATION AND VERIFICATION

Visual check

Checking for errors by looking through the data.

Eg. Proof-reading a typed document.

Page 19: DATA VALIDATION AND VERIFICATION

Parity

Used to check for transmission errors over networks or between memory and disk.

An extra bit is added to each binary number before it is transmitted. Even parity

systems make sure that each number has an even number of '1' bits. After

transmission, each binary number is checked to see if it still has an even

number of '1' bits.

Page 20: DATA VALIDATION AND VERIFICATION

Parity Example

(Even parity)

If 11010111 is transmitted ...(6 '1' bits)

and 11010011 is received ... (5 '1' bits)

then the computer knows a corruption of the data has occurred.

Page 21: DATA VALIDATION AND VERIFICATION

Proof Reading

A visual check by eye that no errors have been made.

This is sometimes done by printing out data that has been input, and

sending it back to the source of the data to check. For example, printed

proofs of the pages of a book may be sent back to the author for checking.

Page 22: DATA VALIDATION AND VERIFICATION

The End

Page 23: DATA VALIDATION AND VERIFICATION

Question Time


Recommended