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

平成31年度 春期 午前Ⅱ 問12

データ操作

共通集合に関する問題

和両立である関係RとSがある。R∩Sと等しいものはどれか。ここで,-は差演算,∩は共通集合演算を表す。

答えと解説を見る

✓ これが正解アR-(R-S)

解説

RからR-Sを取り除くと、Sにも含まれるRの要素だけが残ります。

差演算を内側から順に評価します。R-Sは、Rの要素のうちSに含まれないものです。RからそれをR-(R-S)のように取り除くと、Rの要素のうちSにも含まれるものだけが残ります。これは共通集合R∩Sそのものです。例えばR={1,2,3}、S={2,3,4}とすると、R-S={1}で、R-{1}={2,3}となり、R∩S={2,3}と一致します。和両立とは、二つの関係の属性の数と対応する属性の定義域がそろっていて、和や差のような集合演算を行える状態のことです。小さな集合を置いて各式を手で計算すると、どの式が等しいかを確実に見分けられます。

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

出典:平成31年度 春期 データベーススペシャリスト試験 午前Ⅱ 問12

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