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

题库2022-08-02  36

问题 给定元组演算表达式 R*={t│(Эu)(R(t)∧S(u)∧t[3]<u[2])} ,若关系 R、s 如下图所示,则 ( )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)}

选项 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

解析 元组演算式解释:找出这样的元组t(t是R中的元组),t要满足这样的条件:存在u(u是S关系中的元组),u第2列值大于t的第3列值。t关系中前3个元组都达到了要求,而第4个元组没有达到要求。第4个元组的第3列值是12,而u[2]的可能值为{7,5,9,10},没谁大于12。
转载请注明原文地址:https://tihaiku.com/congyezige/2397530.html

最新回复(0)