応用情報トップに戻る
練習問題難易度: 標準2026年度

応用情報技術者 予想問題練習問題 第31問

問題

関係データベースの正規形において、第 3 正規形(3NF)の条件として正しいものはどれか。

選択肢

  1. 1全ての非キー属性が主キーに完全関数従属し、かつ非キー属性間に推移的関数従属がない
  2. 2全ての関数従属性が候補キーから始まる(ボイス・コッド正規形と同義)
  3. 3繰り返し項目を取り除いた状態(第 1 正規形)
  4. 4主キーが単一属性に限られる

正解

1. 全ての非キー属性が主キーに完全関数従属し、かつ非キー属性間に推移的関数従属がない

詳しい解説を見る

解説

3NF は (1) 1NF を満たし(繰り返しなし)、(2) 全非キー属性が主キーに完全関数従属(2NF)、(3) 非キー属性間に推移的関数従属がない、の 3 条件を満たす。たとえば「社員番号→部署コード→部署名」のように非キー属性間に従属がある場合は 3NF 違反で、部署テーブルを分離して解消する。BCNF(ボイス・コッド)はさらに強い形で、すべての非自明な関数従属の左辺が候補キーになる必要がある。正規化はデータ重複と更新異常を抑える設計の基本。

一問一答

全400問を繰り返し学習

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では応用情報の全3360問を分野別・難易度別に体系的に学習できます。応用情報技術者試験(AP)は IPA が実施する情報処理技術者試験のレベル3。午前 4択80問・午後 記述11問中5問選択、各60%以上で合格。テクノロジ・マネジメント・ストラテジの全分野から出題されます。