sql习题课

2019-04-16 23:18

使用到的数据库:

(1) 学生表student由学号(sno),姓名(sname),性别(ssex),年龄(sage),所在系

(sdept)5个属性组成,记做student(sno,sname,ssex,sage,sdept),其中主码为sno,学生的年龄在15到45岁之间,性别默认值为“男”。

(2) 课程表course由课程号(cno),课程名(cname),先修课程(cpno),学分(ccredit)

4个属性组成,记做course(cno,cname,cpno,ccredit),其中主码为cno。

(3) 学生选课sc由学号(sno),课程号(cno),成绩(grade)3个属性组成,记做sc(sno,

cno,grade),其中主码为(sno,cno)。成绩在0到100之间,默认为空值。

请用SQL语言实现下列操作: (1) 建立上述3张表。

(2) 查询以“MIS”开头,且倒数第二个汉字为“系”字的课程的详细情况。 (3) 查询选修了课程的学生人数。

(4) 查询性别为男,课程成绩及格的学生信息及课程号、成绩。 (5) 查询与“钱恒”在同一个系学习的学生。

(6) 查询选修了课程名为“信息系统工程”的学生学号、姓名和所在系。 (7) 查询其他系中比CS系所有学生年龄均大的学生名单,并排序输出。 (8) 查询所有未修1号课程的学生姓名。

(9) 查询选修了“数据结构”课程的学生的学号、姓名。 (10) 查询选修了课程1或者选修了课程2的学生。

(11) 查询计算机科学系的学生与年龄不大于19岁的学生的交集。 (12) 查询选修课程1的学生集合与选修课程2的学生集合的差集。 (13) 查询平均成绩大于85分的学号、姓名、平均成绩。

(14) 查询各不同平均成绩所对应的学生人数(给出平均成绩与其对应的人数)。 (15) 查出课程成绩在90分以上的女学生的姓名、课程名和成绩。


sql习题课.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:xx市城市内河水面保洁工作管理标准

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: