Database-testing-data-integrity

提供:Dev Guides
2020年6月22日 (月) 23:22時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

データベーステスト-データの整合性

データベースではデータの整合性が重要です。 挿入、更新、削除の前のデータ検証が含まれます。 参照テーブルレコードを検証するには、トリガーを設定する必要があります。

データの整合性をチェックするには、次の操作を実行する必要があります-

  • 各テーブルの主要な列をチェックし、不正なデータが存在するかどうかを確認する必要があります。 (名前フィールドの文字、負の割合など)
  • 一貫性のないデータを見つけて関連するテーブルに挿入し、障害が発生するかどうかを確認します。
  • 親のデータを挿入する前に子データを挿入します。 別のテーブルのデータによってまだ参照されているレコードを削除してください。
  • テーブル内のデータが更新された場合、他の関連データも更新されているかどうかを確認してください。 レプリケートされたサーバーまたはデータベースが同期され、一貫した情報が含まれていることを確認する必要があります。