スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(Windows(R)用)
データベース中の表のデータは,値の範囲や条件など制限を持つ場合が多くあります。例えば,商品の情報をデータベースに格納する場合,商品価格として負の値はあり得ません。そのため,負の値はデータベースに存在してはいけない値であり,挿入又は更新時に値をチェックする必要があります。このように,データ挿入又は更新時に制約条件をチェックし,条件を満たさないデータの場合は操作を抑止することで表データの整合性を保つ制約が検査制約です。また,このマニュアルでは検査制約を定義した表を検査制約表といいます。
なお,ユティリティの実行などで検査制約表のデータの整合性が保証できなくなる場合があります。この場合,検査制約表は検査保留状態になります。検査保留状態については「12.20.3 検査保留状態」を,整合性を保証できなくなる操作については「12.20.4 データ操作と整合性」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.