第1、第2、第3正規形とリレーションの特徴a, b, cの組合せのうち、適切なものはどれか。a:どの非キー属性も、主キーの真部分集合に対して関数従属しない。b:どの非キー属性も、主キーに推移的に関数従属しない。c:繰返し属性が存在しない。

正規化は繰返し→部分従属→推移的従属の順に取り除く

頻出応用情報技術者試験2022年度 春期 午前28/データベース / データベース設計

第1正規形第2正規形第3正規形
abc
acb
cab
cba

選択肢

正解と解説

正解: 第1正規形:c/第2正規形:a/第3正規形:b

第1正規形は繰返し項目を排除して各欄が単一の値になった状態(c)を指す。第2正規形はさらに、主キーの一部だけで決まる属性(部分関数従属)を分離した状態(a)である。第3正規形では、非キー属性を経由して間接的に決まる推移的関数従属も取り除く(b)。この順で段階的に冗長性を減らしていく。

選択肢ごとの解説

出典:令和4年度 春期 応用情報技術者試験 午前 問28(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。