Data adalah aset yang paling penting bagi mana -mana organisasi. Oleh itu, perlu memastikan data sah dan boleh digunakan di semua kos. Pengesahan data dan pengesahan data adalah dua proses penting untuk memastikan data mempunyai kedua -dua kualiti ini. Pengesahan data memastikan data itu bersih, betul dan bermakna, sementara pengesahan data memastikan bahawa semua salinan data adalah sebaik yang asal. Oleh itu, kedua -dua proses ini memastikan bahawa organisasi tidak melepaskan wang kerana kesilapan yang tidak dijangka dalam data.
Pengesahan data berurusan dengan memastikan data sah (bersih, betul dan berguna). Prosedur Pengesahan Data Gunakan peraturan pengesahan data (atau periksa rutin) untuk memastikan kesahihan (kebanyakannya ketepatan dan makna) data. Ia juga memastikan kesahihan data input untuk mengekalkan keselamatan sistem. Peraturan ini dilaksanakan secara automatik melalui kamus data. Pengesahan data juga boleh dilaksanakan dengan mengisytiharkan peraturan atau prosedur integriti data yang menguatkuasakan peraturan perniagaan (terutamanya dalam aplikasi perniagaan). Peraturan perniagaan ini biasanya ditangkap semasa analisis keperluan perniagaan awal yang dijalankan oleh penganalisis perniagaan. Sangat penting untuk melaksanakan peraturan perniagaan pada permulaan proses, kerana data yang disahkan secara salah biasanya mempunyai kesan negatif terhadap pelaksanaan proses perniagaan.
Bentuk pengesahan yang paling mudah adalah memeriksa input untuk memastikan ia terdiri daripada aksara dari set "sah". Sebagai contoh, proses pengesahan untuk aplikasi direktori telefon harus mengesahkan nombor telefon input untuk memastikan bahawa ia hanya mengandungi nombor, ditambah/tolak simbol dan kurungan (dan tidak ada yang lain). Proses pengesahan yang lebih maju juga boleh menyemak medan kod negara untuk memeriksa sama ada kod negara yang sah.
Pengesahan Data adalah proses memeriksa salinan data untuk memastikan ia sama persis dengan salinan asal data. Pengesahan data biasanya diperlukan semasa anda membuat sandaran data anda. Perisian sandaran yang paling moden mempunyai fungsi pengesahan yang dibina. Malah, perisian pembakaran cakera membolehkan anda melakukan pengesahan pada akhir proses pembakaran. Sekiranya data pada cakera terbakar disahkan maka anda baik -baik saja. Tetapi jika tidak, anda perlu membuang cakera itu dan membakar lagi. Pengesahan Data adalah proses yang sangat penting kerana ia membuatkan anda berasa selamat kerana anda akan yakin bahawa anda sebenarnya boleh menggunakan data yang disandarkan sekiranya data asal hilang atau rosak. Perisian pengesahan biasanya memastikan salinan itu boleh dibaca serta kandungannya dipadankan dengan tepat dengan kandungan asal. Jadi, ia memerlukan lebih banyak masa daripada sandaran yang mudah, tetapi ia bernilai masalah. Tetapi biasanya perusahaan besar melakukan sandaran automatik pada waktu malam, jadi memanjangkan waktu akibat proses pengesahan bukan masalah yang serius.
Pengesahan data biasanya dilakukan pada salinan asal atau input ke sistem, sementara pengesahan data dijalankan pada salinan (atau sandaran) data. Memeriksa kesahihan input sangat cepat berbanding dengan proses pengesahan yang panjang yang berlaku setelah disandarkan. Pengesahan boleh digunakan untuk melindungi data dari kesilapan yang dibuat oleh pengguna, sementara pengesahan dapat digunakan untuk melindungi data dari masalah yang terjadi akibat kesalahan sistem.