過去問解きまくり研究所 ホーム

ITパスポート 令和2年度 10月 特別措置試験 問73

データベース

積集合演算を実行した結果

関係データベースにおいて,表Aと表Bの積集合演算を実行した結果はどれか。

表A

品名価格
ガム100
せんべい250
チョコレート150

表B

品名価格
せんべい250
チョコレート150
どら焼き100
答えと解説

✓ これが正解エ せんべい250/チョコレート150(2行)

解説

両方の表にそろって現れる二行が、そのままの値で残ります。

関係データベースには、二つの表を集合とみなして組み合わせる関係演算があります。積集合は、そのうち、両方の表にそろって現れる行だけを取り出す演算です。表Aはガム100、せんべい250、チョコレート150の三行です。表Bはせんべい250、チョコレート150、どら焼き100の三行です。両方に同じ形でそろっているのは、せんべい250とチョコレート150の二行です。ガム100は表Aにしかなく、どら焼き100は表Bにしかないので、どちらも残りません。また、積集合は行を取り出す演算であって、数を足し合わせる演算ではありません。取り出した行は、もとの表に書かれていた値のまま残ります。どちらか一方にでもあれば残すのは和集合で、これとは別の演算です。よって最も適切なのは、せんべい250とチョコレート150の二行です。

ほかの選択肢の解説

この分野を演習で解く この問題を記録に残す

関連用語

出典:令和2年度 10月 ITパスポート試験(特別措置試験) 問73

解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。

関連問題

同じ分野の問題

誤りを見つけたら報告する(メールが開きます)