某关系数据库系统中,设有“选修操作系统”的学生关系A,“选修电子商务”的学生关系B,那么,求“选修操作系统”而没有“选修电子商务”的学生,则需要对这两个关系进行 ( )运算。

admin2014-04-03  61

问题 某关系数据库系统中,设有“选修操作系统”的学生关系A,“选修电子商务”的学生关系B,那么,求“选修操作系统”而没有“选修电子商务”的学生,则需要对这两个关系进行 (      )运算。

选项 A、补
B、差
C、交
D、并

答案B

解析 进行并、差、交集合运算的两个关系必须具有相同的关系模式。设有相同结构的两个关系R和s,则关系R和s的并运算是由属于关系R和S的元组组成的集合;关系R和s的差运算是由属于R但不属于s的元组组成的集合;关系R和S的交运算是指由既属于R又属于S的元组组成的集合。本题中,只需从“选修操作系统”的学生的关系A中除去同时选修了电子商务的学生即可,因此使用差运算,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/gvMc777K
0

最新回复(0)