设有如下关系: 与元组演算表达式 等价的关系代数 表达式是( )。

admin2017-08-31  24

问题 设有如下关系:

与元组演算表达式
等价的关系代数
表达式是(    )。

选项 A、
B、πBA×B(R×S))
C、
D、πBR.C=S.C∧A>E(R×S))

答案C

解析 在元组演算表达式中,u代表关系R的元组,v代表关系S的元组。
    u[3]=v[1]表示R元组的第3个属性(C)值等于S元组的第1个属性(C)值,相当于关系运算中的R.C=S.C。
    u[4]=v[2]表示R元组的第4个属性(D)值等于S元组的第2个属性(D)值,相当于关系运算中的R.D=S.D。
    从这2个等式可以排除选项B和D。
    u[1]>v[3]表示R元组的第1个属性(A)值大于S元组的第3个属性(E)值。相当于关系运算中的R.E>S.E。
t[1]=u[2]表示最后结果只取关系R的第2个属性(B)。该等式排除了选项A。
根据上面的分析,可以得出,本题的正确答案为C。
转载请注明原文地址:https://jikaoti.com/ti/lLf7FFFM
0

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