本文へスキップ

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

NULL

NULLは、データベースで値が存在しない・未設定であることを表す特別な状態です。

もう少し詳しく

「0」や空文字とは異なり、「値がない・不明」という状態そのものを表します。NULLとの比較は通常の等号では判定できず、専用の判定(IS NULL)が必要です。集計や条件判定で特別な扱いになるため、NULLの性質を理解しておくことが重要です。

試験での見方

黒猫の闇の刻印

0や空文字との違いと、IS NULLでの判定、集計時の扱いが問われます。非NULL制約と結び付けて押さえましょう。

例:未入力の電話番号欄はNULLとなり、IS NULLで「未設定」を判定します。

分類

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

小分類:データベース設計

関連トピック:データベースの論理設計

情報の根拠

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

関連用語

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