応用情報技術者令和7年春期 午前問28

問28

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

分類

テクノロジ系 » データベース » データ操作

正解

解説

和両立(union compatible)とは、2つの関係の型が適合している様子をいいます。具体的には次の2つをともに満たす関係をいいます。
  • 次数(属性数・列数)が等しい
  • 対応する属性同士のドメイン(値の型・範囲)が等しい
以下は和両立である2つの関係です。
28_1.png/image-size:468×158
集合演算のうち和・差・共通は、2つの関係が和両立であることが前提となっています。

R∩Sをベン図で表すと以下の集合になるため、選択肢の集合演算の中で結果が同じになるものを探します。
28_2.png/image-size:484×121
  • 28a.png/image-size:484×121
  • 28i.png/image-size:484×121
    結果がR∩Sと同じになるため正解です。
  • 28u.png/image-size:484×121
  • 28e.png/image-size:484×121
© 2010- 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop