关系R、S如下图所示,关系代数表达式π1,5,6(σ1>5(R×S))=(32),它与元组演算表达式{t|()u(v)(R(u)(∧S(v)∧(33))}等价。

admin2008-08-01  28

问题 关系R、S如下图所示,关系代数表达式π1,5,6(σ1>5(R×S))=(32),它与元组演算表达式{t|()u(v)(R(u)(∧S(v)∧(33))}等价。


选项 A、
B、
C、
D、

答案C

解析 分析关系表达式π1,5,6(σ1>5(R×S)):关系表达式(σ1>5(R×S)意为从关系中选取满足条件R.A大于S.B的元组,从关系R中可以看出只有元组(10,11,12)满足条件,而关系S中可以看出只有元组(3,7,11)和元组(4,7,6)满足条件,即(σ1>5(R×S)的结果如下所示。

π1,5,6意为投影R的第一个属性列A,S的第二个属性列B和S的第三个属性列C。根据上面的分析可见,试题(32)正确的答案是选项B。π1,5,6(σ1>5(R×S))与元组演算表达式等价的条件是u[1]>V[2],即R关系中的第一个分量大于S关系中的第二个分量;从中投影R的第一个属性列t[1]=u[1],S的第二个属性列t[2]=v[2],S的第三个属性列t[3]=v[3]。根据上面的分析可见,试题(33)正确的答案是选项C。
转载请注明原文地址:https://jikaoti.com/ti/noN7FFFM
0

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