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

单选题

给定元组演算表达式 R*={t│(∀u)(R(t)∧S(u)∧t[3]

A
A.R*={(3,7,11),(5,9,13),(6,10,14)}
B
R*={(3.7.11),(4.5.6),(5.9.13),(6,10,14)}
C
R*={(1,2,3),(4,5,6),(7,8,9)}
D
R*={(1,2,3),(4,5,6),(7,8,9),(10,11,12)}
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

根据给定的元组演算表达式 R*,它要求从关系R中选取元组t,并且存在一个来自关系S的元组u,使得u的第2列的值大于t的第3列的值。根据题目中给出的关系R和S的数据,我们可以逐一检查R中的元组是否满足这一条件。

对于关系R中的元组(3,7,11),存在S中的元组(5,9)使得9大于11,因此(3,7,11)属于结果集R*。

对于关系R中的元组(5,9,13),存在S中的元组(7,5)使得5大于13,因此(5,9,13)也属于结果集R*。

对于关系R中的元组(6,10,14),存在S中的元组(9,4)使得4小于14,因此不满足条件,不属于结果集R*。

对于关系R中的其他元组,由于没有对应的S中的元组使其满足条件,它们也不属于结果集R*。

综上,正确的结果集R*为{(3,7,11),(5,9,13)},与选项C相符。

创作类型:
原创

本文链接:给定元组演算表达式 R*={t│(∀u)(R(t)∧S(u)∧t[3]

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

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

分享考题
share