本文へスキップ

テクノロジ系 / データベース

非 NULL 制約

非NULL制約は、その列に必ず値を入れることを義務づけ、空(NULL)を許さない制約です。

もう少し詳しく

氏名や注文日のように、必ず値が必要な列に設定し、値を入れずに登録・更新しようとすると拒否されます。これにより、必須項目の入力漏れを防ぎ、データの欠落による不具合や集計の誤りを避けられます。データの完全性を保つ制約の一つです。

試験での見方

黒猫の闇の刻印

必須項目の空欄を防ぐ点が核心です。NULLの性質や主キー(NULL不可)と結び付けて押さえましょう。

例:氏名列に非NULL制約を付ければ、名前を空のまま登録できなくなります。

分類

テクノロジ系 / 技術要素 / データベース

小分類:データ操作

関連トピック:データベース言語(SQL)

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

データベースの用語一覧へ