关系代数表达式查询:学生选课关系数据库示例

假设学生选课涉及三个关系:

  • 学生关系 S(S#, SN, SEX, AGE, DEPT)
  • 课程关系 C(C#, CN)
  • 学生选课关系 SC(S#, C#, GRADE)

以下关系代数表达式用于回答以下查询:

Q1:写出姓名为'李小波'的学号及系名所对应的运算表达式

σ(SN='李小波')(S⨝DEPT)

Q2:写出'李小波'选修的课号、课名及成绩

π(C#, CN, GRADE)(SC⨝σ(SN='李小波')(S))

Q3:查询至少有一门选修课程成绩高于85分的学生的姓名及所在专业系。

π(SN, DEPT)(σ(GRADE>85)(S⨝SC))

Q4:查询姓名为变量 name的值的学生所选修的全部课程信息。

σ(SN=name)(S⨝SC⨝C)


原文地址: https://www.cveoy.top/t/topic/VRj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录