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

令和3年度 秋期 午前 問26

データベース

関係Xを求める関係演算

関係 R と関係 S に対して,関係 X を求める関係演算はどれか。

〔表〕関係 R・関係 S・関係 X

     R                  S                  X
ID     A    B      ID     A    B      ID     A    B
0001   a    100    0001   a    100    0001   a    100
0002   b    200    0002   a    200    0002   a    200
0003   d    300                       0002   b    200
                                      0003   d    300
答えと解説を見る

✓ これが正解エ和

解説

重複を除いて行を足し合わせた結果になっています。

設問は、二つの関係から三つ目の関係が得られるとき、その間に働いている関係演算を四通りの中から選ばせています。ですから見分けの軸は、結果の行数と列数を先に数えたうえで、それが元の二つの行を上下に足し合わせ、両方に現れる同じ行を一つにまとめた形になっているか、という一点だけです。示された三つの表を見ると、列の並びは元と同じままで、増えているのは行だけです。一方には三行、もう一方には二行あり、結果は四行になっています。両方に現れる行が一つだけ重なって消えたと考えると、この数がちょうど合います。

ほかの選択肢はなぜ違うのか

出典:令和3年度 秋期 応用情報技術者試験 午前 問26

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)