1、设有学生-课程关系数据库,其数据库关系模式为:学生S(学号Sno,姓名Sname,所在系Sdept,年龄Sage,性别Ssex)课程C(课程号Cno,课程名称Cname,先修课号Cpno,学分Ccredit)学生选课SC(学号Sno,课程号Cno,成绩Grade)试用SQL语言写出下列查询:1) 查询年龄在20-25之间的女生的基本信息。2)检索信息系(IS)和计算机科学系(CS)的学生的姓名和性别3)创建所在系为计算机科学系(CS)的及格学生信息的视图S_CS4)查询没有选修003号课程的学生学号与姓名5) 将CS系全体学生的所有成绩置为06) 查询成绩在85分以上的学生的学号、姓名,课程号、课程名、成绩7) 查询每门课程名及平均成绩,最高分,最低分,人数8) 删除课程名为数据库原理的全部选课记录
3、图书馆数据库中包含如下三张表:读者基本信息表:Reader(Rno,Rname,Sex,Age,Dep);图书基本信息表:Book(Bno,Bname,Au,Pub);借阅信息表:Lend(Rno,Bno,Ldate)其中各属性的含意为Rno:借书证号,Rname:姓名,Sex:性别,Age:年龄,Dep:单位名,Bno:图书号,Bname:图书名,Au:作者名,Pub:出版社名,Ldate:借书日期。一、用关系代数完成下列操作。1、查询所有单位名为‘计算机学院’的读者的借阅情况,显示借书证号,姓名,图书号,图书名,借书日期。二、针对此数据库写出如下SQL语句。2、建立数据库中的Lend表,要求给出主码、外码约束。数据类型自定。3、查询姓名包括“红”的读者基本信息,结果按年龄降序排列。4、查询借阅书名为“英语”,出版社名为“高等教育出版社”的读者的借书证号,姓名,借书日期。5、写出查询各单位的读者数量的SQL语句,要求显示读者数量大于等于2 的单位名,读者数量。6、删除Lend中读者“陈刚”的所有借阅记录。7、将Reader表中的“王明”的年龄降低1岁。8、用户“李力”只能查看“清华大学出版社”的图书的借阅情况。包括图书号,图书名,借书证号,借书日期。9、在Reader表中插入一条完整的记录。