過去問ドリル

平成23年度 秋期 ITパスポート試験 問65

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

関係データベースの A 表,B 表がある。A 表,B 表に対して(A∪B),(A∩B)を行った結果は,それぞれ P 表,Q 表及び R 表のどれになるか。ここで,∪は和集合演算,∩は共通集合演算を表す。 (A 表,B 表,P 表,Q 表,R 表は図に示す。) 選択肢は「(A∪B)の結果,(A∩B)の結果」の組合せで表す。 (注:本サイトでは原問題の選択肢の表を文字表記に変換しています)

平成23年度 秋期 ITパスポート試験 問65の図

出典:平成23年度 秋期 ITパスポート試験 問65

正解:ウ

解説

和集合 (A∪B) は,A 表と B 表のどちらかにある行を重複なしで全部集めたもので,P001,P003,P007,P012,P019,P020 の6行の R 表になります。共通集合 (A∩B) は,両方の表にある行だけを取り出したもので,P003 と P007 の2行の P 表になります。

選択肢ごとの解説

  • ア誤り。和集合が P(2行)になっていて誤りです。
  • イ誤り。和集合が Q になっていて誤りです。
  • ウ正しい。(A∪B) は6行の R 表,(A∩B) は共通の2行の P 表です。
  • エ誤り。共通集合が Q(A だけにある行)になっていて誤りです。
ITパスポートの過去問を演習モードで解く