Дані - найважливіший актив для будь-якої організації. Тому потрібно переконатися, що дані є дійсними та корисними для будь-якої ціни. Перевірка даних та перевірка даних - це два важливі процеси забезпечення того, що дані мають ці дві якості. Перевірка даних гарантує, що дані є чистими, правильними та значущими, тоді як перевірка даних гарантує, що всі копії даних є такими ж, як і оригінали. Отже, обидва ці процеси гарантують, що організація не втрачає гроші через несподівані помилки в даних.
Перевірка даних стосується забезпечення достовірності даних (чистих, правильних та корисних). Процедури перевірки даних використовують правила перевірки даних (або перевіряють підпрограми) для забезпечення достовірності (в основному правильності та значущості) даних. Це також забезпечує обгрунтованість вхідних даних для підтримки безпеки системи. Ці правила автоматично реалізуються через словники даних. Перевірка даних також може бути реалізована шляхом декларування правил цілісності даних або процедур, що застосовують правила ведення бізнесу (особливо в бізнес-додатках). Ці бізнес-правила зазвичай фіксуються під час початкового аналізу бізнес-потреб, проведеного бізнес-аналітиками. Дуже важливо впроваджувати бізнес-правила на початку процесу, оскільки неправильно перевірені дані зазвичай негативно впливають на виконання бізнес-процесу..
Найпростішою формою перевірки є перевірка введення, щоб переконатися, що вони складаються з символів з "дійсного" набору. Наприклад, процес перевірки додатків телефонних довідників повинен підтвердити вхідні телефонні номери, щоб переконатися, що вони містять лише цифри, плюс / мінус символи та дужки (і нічого іншого). Трохи вдосконаленіші процеси перевірки також можуть перевірити поле коду країни, щоб перевірити, чи є вони законними кодами країн.
Перевірка даних - це процес перевірки копії даних, щоб переконатися, що вона точно дорівнює оригінальній копії даних. Підтвердження даних зазвичай потрібно, коли ви створили резервну копію даних. Більшість сучасних програм резервного копіювання мають вбудовану функцію перевірки. Навіть програмне забезпечення для запису дисків дозволяє здійснити перевірку в кінці процесу запису. Якщо дані на записаному диску перевірені, то ви все в порядку. Але якщо ні, вам доведеться викинути цей диск і знову записати. Перевірка даних є дуже важливим процесом, тому що ви відчуваєте себе в безпеці, оскільки ви будете впевнені, що можете фактично використовувати резервні дані, якщо оригінальні дані втрачаються або пошкоджуються. Програмне забезпечення для перевірки зазвичай гарантує, що копія читається, а також вміст точно відповідає оригінальному вмісту. Так, це займає більше часу, ніж проста резервна копія, але це варто вартих клопотів. Але зазвичай великі підприємства виконують автоматичне резервне копіювання вночі, тому подовження часу через процес перевірки не є серйозною проблемою.
Перевірка даних зазвичай проводиться на оригінальній копії або на входах до системи, тоді як перевірка даних проводиться на копіях (або резервних копіях) даних. Перевірка достовірності входів дуже швидка порівняно з тривалими процесами верифікації, які відбуваються після створення резервної копії. Перевірка може бути використана для захисту даних від помилок, допущених користувачами, тоді як перевірка може бути використана для захисту даних від проблем, які виникають через несправності системи.