关系代数中有9种操作,其中,对关系进行垂直分割,消去某些列,并重新安排列的顺序的操作是(51);根据某些关系进行水平分割的操作是(52)。在操作(53)中,选择两个关系的公共属性均相等的元组,并去掉该操作中重复的公共属性列,将得到一种新的操作(54),如果

admin2009-02-15  38

问题 关系代数中有9种操作,其中,对关系进行垂直分割,消去某些列,并重新安排列的顺序的操作是(51);根据某些关系进行水平分割的操作是(52)。在操作(53)中,选择两个关系的公共属性均相等的元组,并去掉该操作中重复的公共属性列,将得到一种新的操作(54),如果两个关系没有公共属性,则这种新的操作就转化成(55)。设有关系R(A,B,C)和S(B, C,D),下列关系代数表达式中不成立的是(56)。

选项 A、ΠA(R)×ΠD(S)
B、R∪S
C、ΠC(R)∩ΠC(S)
D、R|><|S

答案B

解析 关系代数中有9个操作:并、差、笛卡儿积、投影、选择、交、连接、自然连接和除法。题(56)中,A成立。因为笛卡儿积操作对两个关系没有要求。B不成立。因为并操作两个关系需要有相同的关系模式,而R和 S的关系模式不同。C成立。虽然R和S的关系模式不同,但经过投影后,Πc,(R)和Πc(S)具有相同的关系模式。D成立,在中,选择R和S的公共属性均相等的元组,并去掉R×S中重复的公共属性列。
转载请注明原文地址:https://kaotiyun.com/show/fNxZ777K
0

相关试题推荐
最新回复(0)