首页 > 试题广场 >

假定学生关系是S(S#,SNAME,SEX,AGE),课程关

[单选题]

假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系()

  • S
  • SC,C
  • S,SC
  • S,C,SC
1.首先在课程关系表中用选择语句,找出COMPUTER课程对应的课程号;2.在学生选课关系表中用选择语句,选出对应课程号所对应的元组;3.然后再学生关系表中选择性别为“女”的元组,4.最后将从学生关系表中选出的元组与从学生选课关系表中选出的元组进行连接操作,最后对SNAME进行投影操作就能查找出选修“COMPUTER”课程的“女”学生姓名,所以一共涉及到三个表。
发表于 2019-05-22 10:42:37 回复(4)
根据查找属性和表中的字段对应关系做就行
查找选修的课程,需要查询选课关系表;
查找女学生姓名,需要查询学生关系表;
“COMPUTER”是课程名,需要查询课程关系表。
发表于 2020-07-12 17:30:21 回复(2)
查找选修“COMPUTER”课程的“女”学生姓名
S#表示学生id,连接学生选课表可查询对应C#学生选课id,根据学生课程id匹配课程关系表,查得学生选课Cname
发表于 2019-12-09 11:54:21 回复(0)