若要查询“选修了课程号为C2的学生的学生号”,正确的表达式是()。 I.πS#(σC#=’C2’(SC)) II .σC#=’C2’(πS#(S)) III .SELECT S# FROM SC WHERE C#=’C2’
A.仅I和II
B.仅II和III
C.仅I和III
D.都正确
A.仅I和II
B.仅II和III
C.仅I和III
D.都正确
(41)若要查询“选修了课程号为C2的学生的学生号”,正确的表达是().
Ⅰ、pS#(sC#=′C2′(SC)) Ⅱ、sC#=′C2′(pS# (S))
Ⅲ、SELECT S# FROM SC WHERE C#=′C2′
A)仅Ⅰ和Ⅱ
B)仅Ⅱ和Ⅲ
C)仅Ⅰ和Ⅲ
D)都正确
查询选修了课程号为“C2”的学生号和姓名,若用下列SQL的SELECT语句表达时,哪一个是错误的?
A.SELECT S.S#,SNAME FROM S WHERE S.S# (SELECT SC. S# FROM SC WHERE C#='C2')
B.SELECT S.S#,SNAME FROMS,SC WHERE S.S#=SC.S# AND C#='C2'
C.SELECT S.S#,SNAME FROM S,SC WHERE S.S=SC.S# AND C#='C2'ORDER BY S.S#.
D.SELECTS.S#,SNAME FROM S WHERE S.S# IN(SELECT SC. S# FROM SC WHERE C#='C2')
查询选修了课程号为,C2,的学生号和姓名,若用下列SQL的SELECT语句表达时,错误的是()。
A.SELECT S.S#,SNAME FROM S WHERE S.S# =(SELECT SC.S# FROM SC WHERE C#='C2')
B.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2')
C.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2' ORDER BY S.S#
D.SELECT S.S#,SNAME FROM S WHERE S.S IN (SELECT SC.S# FROM SC WHERE C ='C2')
请使用关系代数表示以下查询: (1)查询T1老师所授课程的课程号和课程名。 (2)查询年龄大于18岁的男同学的学号、姓名、系别。 (3)查询“李力”老师所讲授课程的课程号、课程名、课时。 (4)查询学号为S1的同学所选修课的课程号、课程名和成绩。 (5)查询“钱尔”同学所选修课程的课程号、课程名和成绩。 (6)查询至少选修“刘伟”老师所授全部课程的学生姓名。 (7)查询“李思”同学未选修的课程号和课程名。 (8)查询全部学生都选修了的课程的课程号、课程名。 (9)查询选修了课程号为C1和C2的学生的学号和姓名。 (10)查询选修了全部课程的学生的学号和姓名。 答题可先写在纸上,然后拍成图片上传。
试用关系代数表达式表示下列查询语句:设有三个关系: S (S#,SNAME,AGE,SEX) SC (S#,C#,GRADE) C (C#,CNAME,TEACHER) (1)检索学习课程号为C2的学生学号与成绩 (2)检索选修课程号为C2或C4的学生学号 (3)检索LIU老师所授课程的课程号、课程名 (4)检索年龄大于23岁的男学生的学号与姓名 (5)检索学习课程号为C2的学生学号与姓名 (6)检索不学C2课的学生姓名与年龄 (7)检索选修课程名为MATHS的学生学号与姓名 (8)检索选修课程包含LIU老师所授课程的学生学号 (9)检索选修课程包含LIU老师所授全部课程的学生学号 (10)检索全部学生都选修的课程的课程号与课程名
A.SELECT S.S#,SNAME FROM S WHERE S.S# =(SELECT SC.S#FROM SC WHERE C#='C2')
B.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2'
C.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2'ORDER BY S.S#
D.SELECT S.S#,SNAME FROM S WHERE S.S# IN(SELECT SC.S# FROM SC WHERE C#='C2')
学生S(SNO,SNAME,AGE,SEX),分数SC(SNO,CNO,GRADE)和任课C(CNO,CNAME,TEACHER). 要求用关系代数表达式表示各个查询语句: 1.检索学习课程号为C2的学生成绩. (10分) 2.检索学习课程号为C2的学生学号与姓名.(10分) 3.检索选修课程名为MATHS的学生学号与姓名.(10分) 4.检索至少选修课程号为C2和C4的学生学号(不能用除法)(10分) 5.检索选修课程号为C2或C4的学生.(15分) 6.检索不学C2课的学生姓名,年龄等信息.(15分) 7.检索学习全部课程的学生姓名.(15分) 8.检索所学课程包含S3所学课程的学号(15分) 答案示例:π Sname (S)-π Sname (σ Cname=’数据库’ (S∞SC∞C) 其它符号× ÷
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!