给定元组演算表达式R*={t|(R(t)∧S(u)∧[3] < u[2])},若关系R、S如下图所示,则______。 [img][/img]

admin2019-02-25  24

问题 给定元组演算表达式R*={t|(R(t)∧S(u)∧[3] < u[2])},若关系R、S如下图所示,则______。
[img][/img]

选项 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*={t|(R(t)∧S(u)∧[3] < u[2])}的含义为:新生成的关系 R*中的元组来自关系R,但该元组的第三个分量值必须小于关系S中某个元组的第二个分量值。显然查询结果只有R关系的第一个、第二个和第三个元组满足条件。
转载请注明原文地址:https://kaotiyun.com/show/ecQZ777K
0

最新回复(0)