平成22年 春期 データベーススペシャリスト 午前II 問12

次の関係R、S、T、Uにおいて、関係代数表現R×S÷T - Uの演算結果はどれか。

関係R
A B
1 a
2 b
3 a
3 b
4 a
関係S
C
x
y

関係T
A
1
3
関係U
B C
a x
c z

 ア
B C
a y
 イ
B C
b x
 ウ
B C
a y - x
b x
b y
 エ
B C
a y - x
c - z


答え ア


解説
R×S÷T - Uを順に計算していく。
R×Sは

R×S
A B C
1 a x
2 b x
3 a x
3 b x
4 a x
1 a y
2 b y
3 a y
3 b y
4 a y
になり、R×S÷Tは
R×S÷T
B C
a x
a y
になり、R×S÷T - Uは
R×S÷T - U
B C
a y
(ア)になる。


キーワード
・関係代数

キーワードの解説
  • 関係代数
    リレーショナルモデルにおいて、集合論の考えを使って、表で表されたデータを操作する演算です。
    演算には和、差、直積、射影、選択があります。

もっと、「関係代数」について調べてみよう。

戻る 一覧へ 次へ