Veriler herhangi bir kuruluş için en önemli varlıktır. Bu nedenle, verilerin her ne pahasına olursa olsun geçerli ve kullanılabilir olduğundan emin olunmalıdır. Veri Doğrulama ve Veri Doğrulama, verilerin bu iki niteliğe sahip olmasını sağlamak için iki önemli süreçtir. Veri doğrulama verilerin temiz, doğru ve anlamlı olmasını sağlarken, veri doğrulama verilerin tüm kopyalarının orijinal kadar iyi olmasını sağlar. Bu nedenle, bu işlemlerin her ikisi de kuruluşun verilerdeki beklenmedik hatalar nedeniyle para kaybetmemesini sağlar.
Veri doğrulama, verilerin geçerli olduğundan emin olmakla ilgilidir (temiz, doğru ve kullanışlı). Veri doğrulama prosedürleri, verilerin geçerliliğini (çoğunlukla doğruluk ve anlamlılık) sağlamak için veri doğrulama kurallarını (veya kontrol rutinlerini) kullanır. Sistemin güvenliğini sağlamak için giriş verilerinin geçerliliğini de sağlar. Bu kurallar veri sözlükleri aracılığıyla otomatik olarak uygulanır. Veri doğrulama, veri bütünlüğü kurallarının veya iş kurallarını uygulayan prosedürlerin (özellikle iş uygulamalarında) bildirilmesi yoluyla da uygulanabilir. Bu iş kuralları genellikle iş analistleri tarafından yapılan ilk iş gereksinimleri analizi sırasında ele geçirilir. İş kurallarının sürecin başlangıcında uygulanması çok önemlidir, çünkü yanlış doğrulanmış verilerin genellikle iş sürecinin yürütülmesi üzerinde olumsuz bir etkisi vardır.
En basit doğrulama şekli, girdilerin "geçerli" kümedeki karakterlerden oluştuğundan emin olmaktır. Örneğin, telefon rehberi uygulaması için bir doğrulama işlemi yalnızca telefon numaraları, artı / eksi simgeleri ve köşeli parantezler (ve başka bir şey içermediğinden) emin olmak için girdi telefon numaralarını doğrulamalıdır. Biraz daha gelişmiş doğrulama işlemleri, yasal ülke kodları olup olmadığını kontrol etmek için ülke kodu alanını da kontrol edebilir.
Veri doğrulama, verilerin orijinal kopyasına tam olarak eşit olduğundan emin olmak için verilerin bir kopyasını kontrol etme işlemidir. Veri doğrulaması genellikle verilerinizi yedeklediğinizde gerekir. Modern yedekleme yazılımlarının çoğu yerleşik doğrulama işlevine sahiptir. Disk yazma yazılımı bile yazma işleminin sonunda doğrulama yapmanızı sağlar. Yazılan diskteki veriler doğrulanırsa sorun yok. Ama değilse, o diski atmanız ve tekrar yakmanız gerekir. Veri doğrulaması sizi güvende hissettirdiği için çok önemli bir süreçtir çünkü orijinal verilerin kaybolması veya bozulması durumunda yedeklenen verileri kullanabileceğinizden emin olabilirsiniz. Doğrulama yazılımı genellikle kopyanın okunabilir olmasını ve içeriğin orijinal içerikle tam olarak eşleşmesini sağlar. Bu nedenle, basit bir yedeklemeden daha fazla zaman alır, ancak zahmete değer. Ancak genellikle büyük işletmeler geceleri otomatik yedeklemeler gerçekleştirir, bu nedenle doğrulama işleminden dolayı zamanın uzatılması ciddi bir sorun değildir..
Veri doğrulama genellikle orijinal kopyada veya sistem girişlerinde yapılır, veri doğrulama ise veri kopyalarında (veya yedeklerinde) yapılır. Girişlerin geçerliliğini kontrol etmek, yedekleme sonrasında meydana gelen uzun doğrulama süreçlerine kıyasla çok hızlıdır. Doğrulama, verileri kullanıcılar tarafından yapılan hatalardan korumak için kullanılabilirken doğrulama, verileri sistem hataları nedeniyle oluşan sorunlardan korumak için kullanılabilir.