刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式等价的SQL语句如下:select ( ) from R, S where (请作答此空);

A
R.A=S.A OR R.B=S.B OR R.C=S.C OR R.A<S.F
B
R.A=S.A OR R.B=S.B OR R.C=S.C OR R.A<S.B
C
R.A=S.A AND R.B=S.B AND R.C=S.C AND R.A<S.F
D
R.A=S.A AND R.B=S.B AND R.C=S.C AND R.A<S.B
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

本题考查关系代数运算与SQL语言的对应关系。对于给定的关系R和S,我们需要进行自然联接操作。自然联接时会将R与S中相同字段名做等值联接,并将结果集去重复。根据题目描述的关系代数表达式,我们需要选择的条件是R.A<F,并且需要投影的字段是R.A,R.B,D,F,G。因此,SQL语句中的WHERE子句应该是R.A=S.A AND R.B=S.B AND R.C=S.C AND R.A<S.F,与选项C相符。

创作类型:
原创

本文链接:给定关系R(A,B,C,D,E)与S(A,B,C,F,G),那么与表达式等价的SQL语句如下:sel

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share