结构推理
设有如图1所示的三个关系S、C和SC。将列关系代数表达式用汉语表示出来,并求其结果。
S
学号姓名年龄性别籍贯
98601
98602
98603
98604
98605王晓燕
李 波
陈志坚
张 兵
张 兵20
23
21
20
22女
男
男
男
女北京
上海
长沙
上海
武汉
C
课程号课程名教师姓名办公室
C601
C602
C603
C604高等数学
数据结构
操作系统
编译原理周振兴
刘建平
刘建平
王志伟416
415
415
415
SC
学号课程号成绩
98601
98601
98601
98601
98602
98603
98603
98603
98604
98604
98605
98605C601
C602
C603
C604
C601
C 601
C 602
C604
C601
C604
C601
C60390
90
85
87
90
75
70
56
90
85
95
80
图1
(1)∏2,6,7(б籍贯=上海(S SC))
(2)∏2,8,9(S SC б课程名=操作系统(C))
(3)∏2,3(S (∏1,2(SC)÷∏1(C))
【正确答案】(1)检索籍贯为上海的学生的姓名、学号和选修的课程号,其结果为图1中的R1;
(2)检索选修操作系统的学生的姓名、课程号和成绩,其结果为图1中的R2;
(3)检索选修了全部课程的学生姓名和年龄,其结果为图1中的R3。
【答案解析】