当前位置:首页 > 数据库系统原理(04735) > 正文内容

设有三个关系:
S(S#,SNAME,AGE,SEX)
SC(S#,C#,CNAME)
C(C#,CNAME,TEACHER)
试用关系代数表达式表示下列查询语句:
(1)检索LIU老师所授课程的课程号和课程名。
(2)检索年龄大于23岁的男学生的学号和姓名。
(3)检索学号为S3学生所学课程的课程名与任课教师名。
(4)检索至少选修LIU老师所授课程中一门课的女学生姓名。
(5)检索WANG同学不学的课程的课程号。
高老师2年前 (2024-03-26)数据库系统原理(04735)11

设有三个关系:
S(S#,SNAME,AGE,SEX)
SC(S#,C#,CNAME)
C(C#,CNAME,TEACHER)
试用关系代数表达式表示下列查询语句:
(1)检索LIU老师所授课程的课程号和课程名。
(2)检索年龄大于23岁的男学生的学号和姓名。
(3)检索学号为S3学生所学课程的课程名与任课教师名。
(4)检索至少选修LIU老师所授课程中一门课的女学生姓名。
(5)检索WANG同学不学的课程的课程号。
(6)检索至少选修两门课的学生学号。
(7)检索全部学生都选修的课程的课程号与课程名。
(8)检索选修课程包含LIU老师所授全部课程的学生学号。

(1) πC#.CNAME(σTEACHER= ’LIU’ (C)) (2) πS#,SNAME(σAGE>’23’∧SEX=’M’ (S)) (3) πCNAME,TEACHER(σS#=’S3’ (SC⋈C)) (4) πSNAME(σSEX=’F’∧TEACHER=’LAU’ (S⋈SC⋈C)) (5) πC#(C)-πC#(σNAME:’WANG’ (S⋈SC)) (6) π1 (σ1=4∧2≠5 (SC⋈SC)) (7) πC#,CNAME (C⋈(πS#,C# (SC)÷πS# (S))) (8) πS#,C# (SC)÷πC#(σTEACHER=’LIU’ (C))

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/234133.html

分享给朋友: