IPA過去問ドリル

令和7年度 春期 応用情報技術者試験 午前 問26

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

関係を第 2 正規形から第 3 正規形に変換する手順はどれか。

出典:令和7年度 春期 応用情報技術者試験 午前 問26

正解:イ

解説

第3正規形は,第2正規形であることに加えて,候補キー以外の属性が候補キーに推移的に関数従属していないことを要求します。したがって,候補キー以外の属性間に関数従属性が見つかった場合に,その部分を切り出して別の関係に分解します。

選択肢ごとの解説

  • 誤り。候補キー以外の属性から候補キーの一部への関数従属性を除くのは,ボイス・コッド正規形(BCNF)への変換で考慮される内容です。
  • 正しい。候補キー以外の属性間の関数従属(推移的関数従属)を除去するのが,第3正規形への変換手順です。
  • 誤り。候補キーの一部から非キー属性への関数従属(部分関数従属)を除くのは,第1正規形から第2正規形への変換手順です。
  • 誤り。一つの属性に複数の値が入っているのを単一の値に分解するのは,非正規形から第1正規形への変換手順です。
応用情報技術者の過去問を演習モードで解く