データベーススペシャリスト暗記無料で始める

第3正規形とは?だいさんせいきけい

第3正規形とは、第2正規形を満たし、かつどの非キー属性も候補キーに推移的に関数従属していない状態。言い換えると、非キー属性が別の非キー属性を決めている連鎖が表の中に残っていないことを指す。実務の論理設計はここまで進めるのが標準で、試験でも「第3正規形まで分解せよ」が定番の指示になる。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の過去問では12回出題されています(2016年度〜2025年度)。

データベーススペシャリスト試験の頻出用語/午前II

別名:3NF

この語が出る過去問を解く →

背景

部分従属を取り除いて第2正規形にしても、キー→中間の属性→さらに別の属性という連鎖が残っていると、中間の属性が同じ行のあいだで末端の値が重複する。部門名を変えるのにその部門の社員行を全部書き換える、という更新時異状はこの連鎖から生じる。連鎖を切って別の表へ出せば、1つの事実は1か所にだけ書かれる状態になる。

具体例

社員表が(社員番号, 氏名, 部門コード, 部門名)で、社員番号→部門コード→部門名が成り立つとき、部門表(部門コード, 部門名)を切り出し、社員表には部門コードだけを残す。分解後も部門コードで結合すれば元の情報を復元できる。

試験での引っ掛け

第3正規形までは、無損失分解かつ関数従属性を保存する分解が必ず存在する。ボイス・コッド正規形では従属性の保存が犠牲になり得る点との対比が頻出。またすべての属性がキー属性である関係は、非キー属性が存在しないので自動的に第3正規形を満たす。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では12回出題(2016年度〜2025年度)
  • 分野:午前II
  • 第3正規形までは、無損失分解かつ関数従属性を保存する分解が必ず存在する。