ITパスポート試験 ITパスポート 2016年 (平成28年 春期) 問94: 商品の仕入状況を管理している関係データベースの"仕入一覧"表を正規化して,"仕入"表と"商品"表に分割したい。分割後の二つの表に共通して必要なフィールドとして,

←
ITパスポート 2016年 (平成28年 春期)
Q 9494 / 100
商品の仕入状況を管理している関係データベースの"仕入一覧"表をして,"仕入"表と"商品"表に分割したい。分割後の二つの表に共通して必要なフィールドとして,最も適切なものはどれか。ここで,仕入れは一度に一つの商品だけを仕入れることとし,仕入番号で一意に識別できる。また,商品は商品番号で一意に識別できる。 仕入一覧 | 仕入番号 | 商品番号 | 商品名 | 個数 | 単価 | 支払方法 | 納品日 |
この問の正解率:69.61%(1,109件)

解説

ITパスポート 2016年 (平成28年 春期) 問94「商品の仕入状況を管理している関係データベースの"仕入一覧"表を正規化して,"仕入…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約70%です。

正解

ウ. 商品番号

正答率 69.6%(1,109人中 772人が正解)

問題の解説

同じ商品を何度も仕入れると、商品名のような商品ごとに決まる項目が仕入のたびに重複して記録される。そこで、商品番号で決まる項目を商品表に分け、仕入表には仕入番号を主キーとして、商品番号、個数、支払方法、納品日を残す。二つの表を結び付けて元の一覧を再現するのは、両方の表にある商品番号である。

選択肢ごとの解説

  • ア仕入番号は仕入表だけで必要なキーで、商品表には不要である。
  • イ支払方法は仕入ごとに決まる項目で、仕入表側に置く。商品表には不要である。
  • ウ正しい。商品番号は、商品表では商品を特定する主キー、仕入表ではどの商品かを示す項目として、両方の表に必要になる。
  • エ商品名は商品番号によって決まる項目で、商品表に移す。仕入表にも残すと分割する意味がなくなる。

ITパスポート 2016年 (平成28年 春期) の過去問一覧に戻る・問94

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード