ITパスポート試験 ITパスポート 2010年 (平成22年 秋期) 問87: "部署"表、"都道府県"表及び"社員"表を結合して、A表を作成した。結合した"社員"表はどれか。ここで、下線は主キーを示し、破線は外部キーを示す。 部署: 部署

←
ITパスポート 2010年 (平成22年 秋期)
Q 8787 / 88
"部署"表、"都道府県"表及び"社員"表を結合して、A表を作成した。結合した"社員"表はどれか。ここで、下線は主キーを示し、破線はを示す。 部署: 部署コード(主), 部署名 都道府県: 都道府県コード(主), 都道府県名 A: 社員番号(主), 社員名, 部署名, 都道府県名, 年齢
この問の正解率:68.84%(812件)

解説

ITパスポート 2010年 (平成22年 秋期) 問87「"部署"表、"都道府県"表及び"社員"表を結合して、A表を作成した。結合した"社…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約69%です。

正解

エ. 社員番号(主), 社員名, 年齢, 部署コード(外), 都道府県コード(外)

正答率 68.8%(812人中 559人が正解)

問題の解説

結合は、表どうしを共通の列の値で結び付ける操作である。A表に部署名と都道府県名があるのは、社員表の外部キー(部署コード、都道府県コード)で、部署表と都道府県表の主キーを参照して引いてきたからである。そのため、社員表には二つの外部キーが必要になる。

選択肢ごとの解説

  • ア外部キーがなく、部署表とも都道府県表とも結び付けられない。部署名も都道府県名も引けない。
  • イ都道府県コードだけで、部署表と結合するための部署コードがない。部署名が引けない。
  • ウ部署コードだけで、都道府県表と結合するための都道府県コードがない。都道府県名が引けない。
  • エ正しい。部署コードで部署表と、都道府県コードで都道府県表とそれぞれ結合でき、A表の部署名と都道府県名が得られる。

ITパスポート 2010年 (平成22年 秋期) の過去問一覧に戻る・問87

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

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

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