关系代数查询表达式示例:学生选课关系数据库
关系代数查询表达式示例:学生选课关系数据库
假设学生选课涉及三个关系:
- 学生关系 S (S#, SN, SEX, AGE, DEPT)
- 课程关系 C (C#, CN)
- 学生选课关系 SC (S#, C#, GRADE)
请用关系代数表达式表示下列查询:
Q1:写出姓名为'李小波'的学号及系名所对应的运算表达式
σ(SN='李小波')(S) ⨝ DEPT(C)
Q2:写出'李小波'选修的课号、课名及成绩的运算表达式
σ(SN='李小波')(S) ⨝ SC ⨝ C
Q3:查询至少有一门选修课程成绩高于85分的学生的姓名及所在专业系的运算表达式
π(SN, DEPT)(σ(GRADE > 85)(SC ⨝ S))
Q4:查询姓名为变量 name 的值的学生所选修的全部课程信息的运算表达式
σ(SN = name)(S) ⨝ SC ⨝ C
原文地址: https://www.cveoy.top/t/topic/VQQ 著作权归作者所有。请勿转载和采集!