关系R、s如下图所示,关系代数表达式π3,4,5(σ1

admin2010-04-08  34

问题 关系R、s如下图所示,关系代数表达式π3,4,51<6(R×s))=(  ),对关系R、s进行自然连接后的属性列数和元组个数分别为(  )。

选项 A、
B、
C、
D、

答案A

解析 本题要求关系代数表达式π3,4,5(σ1<6(R×s))的结果集,其中,R×s的属性列名分别为R。A,R.B,s.A,s.B和S.C,其结果如下表所示:

σ1<6(R×S)的含义是从R×s结果集中选取第一个分量(R.A)小于6个分量(s.c)的元组,从上表中可以看出,满足条件的是第一和第三个元组,其结果如下表

π3,4,5(σ1<6(R×s))的含义是从盯1<6(R×s)结果集中选取第3列、第4列和第5列,其结果如图(a)所示,表中s.A、s.B和R.C的属性名不重复,所以可以用图(b)表示。

试题(因为根据自然连接要求,两个关系中进行比较的分量必须是相同的属性组,并且在结果中将重复属性列去掉,故R×s后的属性列数为3;又因为自然连接是一种特殊的等值连接,即R关系中的A、c、D属性与s关系中的A、C、D属性进行等值连接没有符合条件的元组,故其结果集的元组个数为0。
转载请注明原文地址:https://kaotiyun.com/show/rixZ777K
0

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