设有如下关系: 与元组演算表达式 {t|ヨuヨv(R(u)∧s(V)∧u[3]=V[1]∧u[4]=V[2]∧u[1](V[3]∧t[1]=u[2])}等价的关系代数表达式是(14)。

admin2015-06-03  35

问题 设有如下关系:

    与元组演算表达式
    {t|ヨuヨv(R(u)∧s(V)∧u[3]=V[1]∧u[4]=V[2]∧u[1](V[3]∧t[1]=u[2])}等价的关系代数表达式是(14)。

选项 A、  兀A.B((RS))
B、πBA>E(R×S))
C、πBA>E(RS))
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/EDf7FFFM
0

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