单选题
给定学生S(学号,姓名,年龄,入学时间,联系方式)和选课SC(学号,课程号,成绩)关系,若要查询选修了1号课程的学生学号、姓名和成绩,则该查询与关系代数表达式______等价。
A.
B.
C.
D.
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 依题意,4个选项中
表示进行S与SC关系的自然连接,即选取“S.学号=SC.学号”的元组,去掉右边的重复属性“学号”后生成的新关系共有7个属性列,即(学号,姓名,年龄,入学时间,联系方式,课程号,成绩1。而题干要求“查询选修了1号课程的学生学号、姓名和成绩”,则需要使用σ
6="1"
操作选取“课程号=1”的相关元组,最后使用π
1,2,7
投影操作选取“学号、姓名、成绩”的相关属性列。因此,选项B的关系代数表达式
提交答案
关闭