テクノロジ系 / データベース
検査制約
検査制約は、列に入れてよい値の条件を定め、それを満たさない値の登録を防ぐ制約です。
もう少し詳しく
「年齢は0以上」「評価は1〜5」のように、列の値が満たすべき条件を指定し、条件に反するデータの登録・更新を拒否します。これにより、定義域(取り得る値の範囲)を守らせ、不正な値の混入を防いでデータの正しさを保ちます。
試験での見方
例:「評価は1〜5」と検査制約を付ければ、6などの不正値を防げます。
テクノロジ系 / データベース
検査制約は、列に入れてよい値の条件を定め、それを満たさない値の登録を防ぐ制約です。
「年齢は0以上」「評価は1〜5」のように、列の値が満たすべき条件を指定し、条件に反するデータの登録・更新を拒否します。これにより、定義域(取り得る値の範囲)を守らせ、不正な値の混入を防いでデータの正しさを保ちます。
例:「評価は1〜5」と検査制約を付ければ、6などの不正値を防げます。
値の条件を満たさない登録を防ぐ点が核心です。定義域(ドメイン)との関連を押さえましょう。