基本情報トップに戻る
A難易度: 標準2026年度

基本情報技術者 予想問題A 第33問

問題

第1正規形が満たす条件はどれか。

選択肢

  1. 1ア すべての属性に単一値のみが入る(繰返し項目がない)
  2. 2イ 非キー属性は全て主キーに完全関数従属する
  3. 3ウ 推移的関数従属がない
  4. 4エ すべての属性が一意である

正解

1. ア すべての属性に単一値のみが入る(繰返し項目がない)

詳しい解説を見る

解説

第1正規形は、表のすべての属性(列)が単一の値のみを持ち、繰返し項目や複数値が排除された状態であり、アが正解である。例えば1行に複数の商品名が入っている表は、行を分けて各セルに1つの値だけが入るようにすることで第1正規形になる。イの「非キー属性がすべて主キーに完全関数従属する」は第2正規形の条件であり、複合主キーの一部にのみ従属する属性を別の表へ分離した状態を指す。ウの「推移的関数従属がない」は第3正規形の条件であり、主キー→非キー→非キーという間接的な従属を排除した状態である。エの全属性の一意性は正規形の定義とは無関係である。基本情報技術者試験では、第1〜第3正規形それぞれの条件の対応関係と、具体的な表がどの正規形まで満たすかを判定させる問題が頻出ポイントである。

一問一答

科目A 180問+科目B 60問

Aの関連問題

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

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。