假定有两个关系R与S,其内容分别为: R关系 S关系 A B C B C D 1 2 5 2 5 17 2 5 6 2

admin2010-04-23  40

问题 假定有两个关系R与S,其内容分别为:
       R关系         S关系
   A    B    C    B    C    D
   1    2    5    2    5    17
   2    5    6    2    5    9
   3    5    4    5    4    1     
   写出下列运算结果:
   (1) (πA,B(R))×(πC(S))。
   (2)

选项

答案(1) A B C 1 2 5 1 2 4 2 5 5 2 5 4 3 5 5 3 5 4 (2) A B C D 1 2 5 17 1 2 5 9 3 5 4 1

解析  (1) π是投影运算符。πA,B(R)的结果为:
   A    B
   1    2
   2    5
   3    5
                  C
   πC(S)的结果为:5
                  4
   ×是笛卡儿积符号。
   所以(πA,B(R))×(πC(S))的结果为:
   A    B    C
   1    2    5
   1    2    4
   2    5    5
   2    5    4
   3    5    5
   3    5    4
   (2)是自然连接符号。自然连接要求被连接的两个关系有若干相同的属性名。A和B字段有相同字段,去掉重复的属性。
                      A  B  C  D
   所以RS的结果为:1  2  5  17
                      1  2  5  9
                      3  5  4  1
转载请注明原文地址:https://jikaoti.com/ti/L9taFFFM
0

最新回复(0)