【问题】 五、设计题(每小题 4 分,共 20 分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现下列 1—4 小题: 用 SQL 语言实现第 5 小题:1.检索“英语”专业学生所学课程的信息,包括学号、姓名、课程名和分数。 2.检索“数据库原理”课程成绩高于 90 分的所有学生的学号、姓名、专业和分数; 3.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业; 4.检索没有任何一门课程成绩不及格的所有学生

五、设计题(每小题 4 分,共 20 分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现下列 1—4 小题: 用 SQL 语言实现第 5 小题:1.检索“英语”专业学生所学课程的信息,包括学号、姓名、课程名和分数。 2.检索“数据库原理”课程成绩高于 90 分的所有学生的学号、姓名、专业和分数; 3.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业; 4.检索没有任何一门课程成绩不及格的所有学生的信息,包括学号、姓名和专业; 5.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业;

正确答案:五、程序设计题(每小题4分,共20分) 1.П学号,姓名,课程名,分数(σ专业='英语'(学生∞学习∞课程)) 2.П学号,姓名,专业,分数(σ分数>90∧名称='数据库原理'(学生∞学习∞课程))3.П学号,姓名,专业(学生)-П学号,姓名,专业(σ课程号='C135'(学生∞学习))4.П学号,姓名,专业(学生)-П学号,姓名,专业(σ分数<60(学生∞学习)) 用SQL语言实现第5小题:5.SELECT 学号,姓名,专业 FROM 学生 WHERE 学号 NOT IN

题目解析:本题出自华北水利水电大学,华北水利水电大学数据库原理与应用A,由丰阳塔题库搜集整理。