\r\n\r\n
データは、どんな組織にとっても最も重要な資産です。そのため、何はともあれデータの有効性・有用性を確保することが重要です。データバリデーションとデータベリフィケーションは、データがこの2つの特性を備えていることを確認するための重要なプロセスである。データの検証は、データがきれいで、正しく、意味のあるものであることを保証し、データの検証は、データのすべてのコピーが元のデータと同じくらい良いものであることを保証します。このため、両プロセスは、データの予期せぬエラーによって組織が損失を被ることがないようにする。
データバリデーションは、データが有効であること(きれいで、正しく、有用であること)を保証することを扱う。データバリデーション手順では、データバリデーション規則(またはチェックルーチン)を使用して、データが有効であること(主に正しく、意味のあること)を確認します。入力データの正当性が保証され、システムの安全性が確保される。これらのルールは、データディクショナリーを用いて自動的に実装されます。データ検証は、データ整合性ルールの宣言やビジネスルール(特にビジネスアプリケーション)の実装のプロセスを通じて実現することもできる。これらのビジネスルールは、通常、ビジネスアナリストが行う最初のビジネス要求分析で把握されます。不正確な検証を受けたデータは、ビジネスプロセスの実行に悪影響を及ぼすことが多いため、プロセスの最初にビジネスルールを導入することが重要です。
最も単純な検証方法は、入力が「有効な」文字の集合で構成されているかどうかを確認することです。例えば、電話帳アプリケーションの検証プロセスでは、入力された電話番号が数字、プラス/マイナス記号、括弧のみ(それ以外は含まない)であることを確認する必要があります。もう少し高度な検証を行えば、国番号の欄が正当な国番号であるかどうかもチェックできる。
データバリデーションは、データのコピーが元のデータのコピーと同一であることを確認するプロセスです。データをバックアップした後は、通常、データの検証を行う必要があります。最近のバックアップソフトは、検証機能を内蔵しているものがほとんどです。ディスク書き込みソフトでも、書き込みの最後にバリデーションを行うことができます。焼いたディスクのデータが確認できれば、問題ありません。でも、そうでない場合は、そのディスクを捨てて、もう一度焼く必要があります。データの検証は、元のデータが失われたり破損したりした場合に、バックアップされたデータを実際に使用できることを確認できるため、安全性を感じられる非常に重要なプロセスです。検証ソフトは通常、コピーが読めるかどうか、内容がオリジナルと完全に一致するかどうかを確認する。そのため、単純なバックアップよりも時間がかかりますが、その価値はあります。しかし、通常、大企業では夜間に自動バックアップを行うため、検証作業による時間の延長は大きな問題にはならない。