设有表示学生选课的关系学生表S、课程表C和选课表SC:S(学号,姓名,年龄,性别,籍贯),C(课程号,课程名,教师,办公室),SC(学号,课程号,成绩),则检索籍贯为上海的学生姓名、学号和选修的课程号的表达式是( )。

admin2021-01-15  21

问题 设有表示学生选课的关系学生表S、课程表C和选课表SC:S(学号,姓名,年龄,性别,籍贯),C(课程号,课程名,教师,办公室),SC(学号,课程号,成绩),则检索籍贯为上海的学生姓名、学号和选修的课程号的表达式是(    )。

选项 A、σ籍贯=’上海’(SSC)
B、π姓名,学号,课程号(σ籍贯=’上海.(SSC))
C、π姓名,学号,课程号(σ籍贯=’上海’(S))
D、π姓名,学号(σ籍贯=’上海’(S))SC

答案B

解析 π表示投影运算,针对属性;σ表示选择运算,针对元组。题目中要求检索的结果是将符合元组条件的属性组输出,故表达式形式π姓名,学号,课程号籍贯=’上海’(T)),T为关系学生与关系选课以属性学号相同进行自然连接的结果。在关系T(学号,姓名,年龄,性别,籍贯,课程号,成绩)中选择籍贯为上海的元组,之后再在其中选择属性姓名、学号、课程号输出。故B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/b9j0FFFM
0

相关试题推荐
最新回复(0)