问题 单项选择题

假设有如下的关系R和S:

若关系R和S的关系代数操作的结果如下,这是执行了

A.A

B.B

C.C

D.B

E.E

F.a1

G.b1

H.5

I.b2

J.7

K.a1

L.b1

M.5

N.b3

O.10

P.a1

Q.b2

R.6

S.b2

T.7

U.a1

V.b2

W.6

X.b3

Y.10

Z.a2

Z.b3

Z.8

Z.b3

Z.10

答案

参考答案:A

解析:
连接运算中有两种最为重要也最为常用的连接:一种是等值连接;另一种是自然连接。
①等值连接:若0为“=”的连接运算称为等值连接,它是从关系R与S的笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为
R×S={trts/tr∈R∧ts∈S∧tr[A]=ts[B]}
C<E
②自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉,即若R和S具有相同的属性组A1,A2,…,AK,则自然连接可记做 R×S=∏m1,m2,…,mn(σR.A1=S.A1∧…∧R.AK=S.AK(R*S))其中m1,m2,…,mn是除了S.A1,S.A2,…,S.AK分量以外的R×S的所有分量组成的序列,且它们的顺序与在R×S中相同。

问答题 简答题
填空题