早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

关系运算表达式R÷πx,y(σ1<3(S))的结果为(37)。A.{4}B.{3,4}C.{3,4,7}D.{3,7}

题目

关系运算表达式R÷πx,y(σ1<3(S))的结果为(37)。

A.{4}

B.{3,4}

C.{3,4,7}

D.{3,7}

参考答案
正确答案:A
解析:此题要清楚象集的概念,以及选择、投影和除运算的运算规则。像集Z:给定一个关系R(X,Z),X和Z为属性组。当t[X]=x时,x在R中的像集(ImagesSet)为:Zx={t[Z]|tR,t[X]=x}它表示只中属性组X上值为x的诸元组在Z上分量的集合。除:给定关系只(X,r)和S(r,Z),其中J,r,Z为属性集。R与S的除运算得到一个新的关系T(X),T中所有元组满足如下条件:T中所有元组在属性集X上分量值x在只中对应的像集Yx,包含S在Y上的投影集。解题第一步:先看πx,y(σ13(S))是先对S进行选择运算(第1列小于第3列的元组,为第2,3条元组),然后在X,Y上投影,结果就为{(2,1),(3,4)};解题第二步:再看关系R中Z列对应的像集,Z3={(2,1)},Z4={(2,1),(3,4)},Z7={(3,4)},只有Z列值为4的像集,包含了{(2,1),(3,4)},所以除运算的结果就为{4}。
看了关系运算表达式R÷πx,y(σ...的网友还看了以下: