通过(1)关系运算,可以从表3-9和表3-10获得表3-11:表3-11的主键为(2)。

admin2019-04-09  15

问题 通过(1)关系运算,可以从表3-9和表3-10获得表3-11:表3-11的主键为(2)。


选项 A、课程号
B、课程名
C、课程号、教师名
D、课程号、课程名

答案C

解析 对于第1空,选项A,投影是从一个关系中选择出若干属性列组成新的关系,所以不符合题意;选项B,选择是从一个关系中选择满足给定条件的一系列元组组成新的关系,所以也不符合题意;选项C,设关系R和S元数分别为r和s,元组数分别为m和n,则R和S的笛卡儿积是一个r+s元的元组集合,每个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组,记为R×S,其结果共有m×n个元组,可见也不符合题意;选项D,自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉,所以第1空应该选择D。若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该属性或属性组为主键。从表3中可以看出,课程号、课程名有重复,不能单独做主键,课程号和课程名的组合也有重复,不能做主键。故只有课程号和教师名的组合可以做主键。第2空的正确答案为选项C。
转载请注明原文地址:https://jikaoti.com/ti/gzL7FFFM
0

最新回复(0)