人人范文网 范文大全

sql习题课(推荐)

发布时间:2020-03-02 12:07:13 来源:范文大全 收藏本文 下载本文 手机版

使用到的数据库:

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

(sdept)5个属性组成,记做student(sno,sname,ex,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习题课

习题课教案

习题课1

习题课教案

习题课教案

sql语言

SQL 语言

SQL语句

sql教案

SQL作业

sql习题课(推荐)
《sql习题课(推荐).doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 sql习题集 习题课
点击下载本文文档