若有关系R(A,B,C,D)和S(C,D,E),则与表达式等价的SQL语句如下:

最全题库2022-08-02  40

问题 若有关系R(A,B,C,D)和S(C,D,E),则与表达式等价的SQL语句如下:SELECT(  )FROM(  )WHERE (  );问题1选项A.A,B,C,D,EB.C,D,EC.R.A, R.B,R.C, R.D, S.ED.R.C, R.D,S.E问题2选项A.RB.SC.R, SD.RS问题3选项A.D < CB.R.D < S.CC.R.D< R.CD.S.D< R.C

选项

答案 DCB

解析 R×S表示关系R与关系S的笛卡尔积,其结果是一个具有n(n的值由关系R与S的元组个数共同决定)行7列元素的二维表,σ4<5(R×S)是选取表中第4列(R.D)元素值小于第5列(S.C)元素值的记录,然后对这个结果进行投影操作,即选取出第3(R.C)、4(R.D)、7(S.E)列组成一个新表。
因此第一空的结果应该为R.C,R.D,S.E,而第二空是从关系表R和S中进行查找,查找的条件为R.D元素值小于S.C元素值,即R.D<S.C。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2417721.html

最新回复(0)