设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数表达式表示下列查询语句:
(1) 检索所有男生
(2) 检索有哪些课程
(3)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。
(4)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
(5)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
(6)检索选修全部课程的学生姓名(SNAME)。
(7)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
(8)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)
(1) 检索所有男生
(2) 检索有哪些课程
(3)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。
(4)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
(5)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
(6)检索选修全部课程的学生姓名(SNAME)。
(7)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
(8)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)
举一反三
- 设有如下所示的关系:S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)、SC(S#,C#,GRADE) 试用关系代数表达式表示下列查询语句: (1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。 (4)检索”李强”同学不学课程的课程号(C#)。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。 (8)检索选修课程号为k1和k5的学生学号(S#)。 (9)检索选修全部课程的学生姓名(SNAME)。 (10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)
- 设有三个关系: S(S#,SNAME,AGE,SEX) SC(S#,C#,GRADE) C(C#,CNAME,TEACHER)。 试用关系代数表达式表示下列查询语句: (1)检索LIU老师所授课程的课程号和课程名。 (2)检索年龄大于23岁的男学生的学号和姓名。 (3)检索学号为S3学生所学课程的课程名与任课教师名。 (4)检索至少选修LIU老师所授课程中一门课的女学生姓名。 (5)检索WANG同学不学的课程的课程号。 (6)检索全部学生都选修的课程的课程号与课程名。 (7)检索选修课程包含LIU老师所授全部课程的学生学号。
- 对于教学数据库的三个基本表S (S#, SNAME, AGE, SEX)SC (S#, C#, GRADE) C(C#, CNAME, TEACHER)试给出SELECT语句的图示形式。①检索LIU老师所授课程的课程号和课程名。②检索年龄大于23岁的男学生的学号和姓名。③检索学号为S3学生所学课程的课程名与任课教师名。④检索至少选修LIU老师所授课程中一门课程的女学生姓名。⑤检索WANG同学不学的课程的课程号。⑥检索至少选修两门课程的学生学号。⑦检索全部学生都选修的课程的课程号与课程名。⑧检索选修课程包含LIU老师所授课程的学生学号。
- 设有如下所示的关系S____、C____和SC____,试用关系代数表达式表示下列查询语句: ____检索“程军”老师所授课程的课程号____和课程名____。 ____检索年龄大于21的男学生学号____和姓名____。 ____检索至少选修“程军”老师所授全部课程的学生姓名____。 ____检索”李强”同学不学课程的课程号____。 ____检索至少选修两门课程的学生学号____。 ____检索全部学生都选修的课程的课程号____和课程名____。 ____检索选修课程包含“程军”老师所授课程之一的学生学号____。 ____检索选修课程号为k1和k5的学生学号____。 ____检索选修全部课程的学生姓名____。 ____检索选修课程包含学号为2的学生所修课程的学生学号____。 ____检索选修课程名为“C语言”的学生学号____和姓名____
- 设学生课程数据库中有三个关系: 学生关系S(S#,SNAME,AGE,SEX) 学习关系SC(S#,C#,GRADE) 课程关系C(C#,CNAME) 其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分别表示学号、课程号、姓名、年龄、性别、成绩和课程名。 用SQL语句表达下列操作 (1)检索选修课程名称为“MATHS”的学生的学号与姓名 (2)检索至少学习了课程号为“C1”和“C2”的学生的学号 (3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄 (4)检索平均成绩超过80分的学生学号和平均成绩 (5)检索选修了全部课程的学生姓名 (6)检索选修了三门课以上的学生的姓名