在关系R(A1,A2,A3)和S(A2,A3,A4)上进行πA1,A4(σA2<’2017’∧A4=’95’(RS))关系运算,与该关系表达式等价的是(44)。将该关系代数表达式转换为等价的SQL语句如下:SELECTA1,A4FROM R,S WHERE

admin2018-09-03  25

问题 在关系R(A1,A2,A3)和S(A2,A3,A4)上进行πA1,A4A2<’2017’∧A4=’95’(RS))关系运算,与该关系表达式等价的是(44)。将该关系代数表达式转换为等价的SQL语句如下:SELECTA1,A4FROM R,S WHERE R.A2<’2017’(45)。
(45)

选项 A、OR S.A4<’95’OR R.A2=S.A2 OR.R.A3=S.A3
B、AND S..A4<’95’OR R.A2=S.A2 ANDR.A3=S.A3
C、AND S.A4<’95’AND R.A2=S.A2 ANDR.A3=S.A3
D、OR S.A4<’95’AND R.A2=S.A2 ORR.A3=S.A3

答案C

解析 44题选项A的“∨”应该改为“∧”;选项B与选项C不应该是笛卡儿积。自然连接与笛卡儿积的区别是:自然连接去掉了重复的属性列。
45题因为相关的条件判断要同时成立,因此需要用AND进行连接。
转载请注明原文地址:https://kaotiyun.com/show/XtLZ777K
0

最新回复(0)