ホーム > データベーススペシャリスト試験 > 2013年
データベーススペシャリスト試験 2013年 午前2 問12
関係RとSにおいて, R÷Sの関係演算結果として適切なものはどれか。ここで, ÷は除算を表す。


解説
関係除算 R ÷ S の手順
関係 R(store, product) | 関係 S(product) |
---|
A a | a |
A b | b |
B a | c |
B b | |
B c | |
C c | |
D c | |
D d | |
E d | |
E e | |
除算 R ÷ S では
「S に含まれるすべての商品 (a,b,c) を取り扱っている店」を求める。
店 | 取り扱い商品 | S の a b c を全部持つ? |
---|
A | a b | ✕ (c が無い) |
B | a b c | ✔ |
C | c | ✕ (a,b が無い) |
D | c d | ✕ (a,b が無い) |
E | d e | ✕ (a,b,c が無い) |
除算の結果
選択肢との一致
- ウ が「店 = B」だけを示しており、演算結果に一致する。
(ア・イ・エ は余計な行や誤った店を含む)
正解は ウ です。