举一反三
- 中国大学MOOC: 能正确检索出“至少选课号为C02和C04的学生姓名”的元组演算表达式:
- 能正确检索出“选修课程号为C02或C04的学生学号和成绩”的元组演算表达式是()。
- 设有学生关系S,课程关系C,选课关系SC,能正确表示”选修了编号为c02或c03的课程的学生的学号“的关系代数表达式是: A: B: C:
- 已知基本表:学生(学号,姓名,性别,年龄,系名) 选课(学号,课程号,成绩) 要检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的语句是 (25) ,要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是 (26) 。 A: SELECT学生.姓名,选课.课程号,选课.成绩 B: FROM学生 C: WHERE学生学号二课程.学号 D: B.SELECT学生.姓名,选课.课程号,选课.成绩 E: FROM选课 F: WHERE学生.学号;课程.学号 G: C.SELECT学生.姓名,选课.课程号,选课.成绩 H: FROM学生,选课 I: WHERE学生.学号二课程.学号 J: D.SELECT学生.姓名,选课.课程号,选课.成绩 K: FROM学生.学号
- “选课”表中有“学号”和“课程编号”等字段,每名学生每选课一门生成一条记录,要求按学生学号统计出每名学生的选课门数,下列SQL语句中,正确的是( )。 A: SELECT 学号, Count(学号) AS 选课门数 FROM 选课 B: SELECT 学号, Count(学号) AS 选课门数 FROM选课 GROUP BY 学号 C: SELECT 学号, Sum(学号) FROM选课 GROUP BY 学号 D: SELECT 学号, Sum(学号) FROM选课 ORDER BY 学号
内容
- 0
查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是( )。 A: A) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课) B: B) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101") C: C) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ANY(SELECT 成绩 FROM 选课 WHERE 课程号="101") D: D) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101")
- 1
基于教学视频中的学生选课数据库,能正确查询出“数学系学生都学的课程的课程编号”的关系代数表达式是( )。 A: π学号,课程号(选课) ÷π学号(σ所在系='数学'(学生)) B: π学号,课程号(σ所在系='数学'(选课∞学生)) ÷π课程号(学生) C: 选课÷π学号(σ所在系='数学'(学生)) D: π课程号(σ所在系='数学'(选课∞学生∞课程))
- 2
【单选题】设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,查询选修课程号为"101"课程得分最高的同学,正确的SQL语句是____________。 A. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101") B. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号="101" AND 成绩 >=ALL(SELECT 成绩 FROM 选课) C. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号 D. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 成绩>=ANY(SELECT 成绩 FROM 选课 WHERE 课程号="101")
- 3
不能正确检索出“选修'数据库原理与应用'课程的学生学号和姓名”的关系代数表达式是( )。? π学号,姓名( (π学号 ((σ课程名='数据库原理与应用'(课程))∞选课))∞学生)|π学号,姓名(σ课程名='数据库原理与应用'(;课程∞学生))|π学号,姓名(σ课程名='数据库原理与应用'(课程∞选课∞学生))|π学号,姓名(σ课程名='数据库原理与应用'(课程∞选课))
- 4
假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在90分以上(含)的学生信息,正确的SQL命令是( )。根据以下资料,回答下面的题目:使用如下数据表: 学生.DBF:学号(C,8),姓名(C,6),性别(C,2)选课.DBF:学号(C,8),课程号(C,3),成绩(N,3)从“选课”表中检索成绩大于等于60并且小于90的记录信息,正确的SQL命令是( )。 A: SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成 绩>=90) B: SELECT*FROM学生WHERE学号NOT IN(SELECT学号FROM选课WHERE成绩<90) C: SELECT*FROM学生WHERE学号!=ANY(SELECT学号FROM选课WHERE成绩<90) D: SELECT*FROM学生WHERE学号=ANY(SELECT学号FROM选课WHERE成绩>=90)