单选题
对关系S进行______运算,可以得到表1;对关系R和S进行______运算,可以得到表2。
R
商品号
商品名
1010
电视
1011
显示器
2020
打印机
2025
冰箱
2030
手机
S
商品号
订货者
1010
A公司
1011
B公司
1011
C公司
2025
A公司
2025
C公司
表1
订货者
A公司
B公司
C公司
表2
商品号
商品名
订货者
1010
电视
A公司
1011
显示器
B公司
1011
显示器
C公司
2025
冰箱
A公司
2025
冰箱
C公司
单选题
A.自然连接 B.投影 C.选择 D.并
A
B
C
D
【正确答案】
B
【答案解析】
单选题
A.自然连接 B.投影 C.选择 D.并
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 投影是对关系进行垂直分割,消去关系中某些列,重新安排列次序,再删去重复的元组。由于某些列删除后,某些元组可能会变得完全相同,那些相同的元组经投影操作后只保留一个。所以,在关系代数中,对一个关系进行投影操作以后,新关系的元组个数小于或等于原来关系的元组个数。因此,对关系S进行投影运算,可以得到表1。
自然连接是指在R×S中,选择R和S公共属性值均相等的元组,并去掉R×S中重复的公共属性列。从给出的各关系记录可以看出,对关系R和S进行自然连接运算,可以得到表2。
提交答案
关闭