資格暗記無料で始める

検査制約とは?

検査制約とは、列や行が満たすべき条件を述語として宣言し、条件に反する更新を拒否する制約。

けんさせいやく

データベーススペシャリスト試験の頻出用語/午前II/別名:CHECK制約


検査制約の意味

列や行が満たすべき条件を述語として宣言し、条件に反する更新を拒否する制約。

検査制約の具体例

「数量は1以上」「区分は'A','B','C'のいずれか」といった条件をCHECKで定義する。

検査制約は試験でどう引っ掛けられる?

条件式がunknown(NULLを含む比較)になった場合、CHECK制約は違反とみなさず通す。NULLを禁じたいならNOT NULLを別途指定する。

検査制約と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。