考虑一个具有关系模式CR(StudentName, CourseName) 的数据库。模式 CR 的一个实例如下所示。
以下查询是对数据库进行的。
T1 ← π CourseName (σ StudentName=’SA’ (CR))
T2 ← CR ÷ T1
T2 中的行数是________。
注意:此问题显示为数字答案类型。
(一) 2
(乙) 3
(三) 4
(四) 5答案: (C)
说明: T1 的结果:
认证机构
CB
抄送
T2 的结果 = CR/T1
萨
标准委员会
标清
顺丰
总计 = 4
因此,选项C是正确的
替代解决方案:
查询 T1 的输出将是学生 SA 注册的课程,即 CA、CB、CC
查询 T2 的输出将是注册查询 T1(除法运算符)输出的所有课程的学生的姓名,即 CA、CB、CC
从表中我们可以看到,SA、SC、SD、SF 已经注册了所有课程,所以 T2 的输出将有 4 行。
此解决方案由parul sharma 提供这个问题的测验