1 / 11
文档名称:

SQL试题以及答案.doc

格式:doc   大小:113KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL试题以及答案.doc

上传人:buhouhui915 2017/11/23 文件大小:113 KB

下载得到文件列表

SQL试题以及答案.doc

文档介绍

文档介绍:一、已知一个教学管理信息系统,其数据表间约束如下图所示:
(一)要求:使用“教学管理数据库”,完成下列操作。
1、返回“班级表”中的所有行和所有列。
2、检索“学生表”中的学号、姓名、性别和籍贯字段。
3、求所有学生在2011年的年龄。
4、查找所有入学成绩大于等于600的同学的学号、姓名和入学成绩。
5、查找以姓“王”开头的学生学号和姓名。
6、查找第二个字符为“中”字的学生学号和姓名。
7、查询所有学生的入学成绩,查询结果按入学成绩的降序排列。
8、对所有学生按入学成绩排降序和出生日期排降序输出学号、姓名、入学成绩和出生日期。
9、查找来自于东北地区的学生信息,即籍贯为吉林、辽宁或黑龙江的学生,显示学号、姓名、性别和籍贯。
10、查找“计算机科学技术2010-02班”的人数和班主任。
(二)打开“教学管理数据库”,完成下列任务。
1、求成绩在90分以上人的学号、姓名和成绩。
2、将“学生表”、“成绩表”和“课程表”进行自然连接,求结果。
3、求“郭达雷”的成绩表。
4、求统计学081班的所有成绩单。
5、求每个同学所修课程的总学分,且按总学分降序输出。
6、求所修课程总学分在11分以上的姓名。
(三)打开“教学管理数据库”,其数据表间约束如上图所示,各个数据表的数据类型请自行查阅,完成下列任务。
1. 查询全体学生的姓名、学号和年龄。并将结果保存在C:\。
2. 查询选修了课程且成绩及格以上的学生学号。
3. 输出学生表中所有的籍贯。(去除重复的记录)
4. 统计少数民族且在1990年或1992年出生的同学人数。
5. 查询查找成绩最高分的同学学号、课程号和成绩。
6. 查询选课成绩最高的同学学号、姓名、课程号和相应的成绩。
7. 查询与万智同班或与杨小建同班的学生的学号、姓名、班级号和籍贯。
8. 查找同时选修有课程编号A0101和课程编号为B1001同学的学号、姓名、课程号和相应成绩,按学号排序输出。
9. 查询至少选修课程的总分在30分以上的同学学号、姓名、班级名称和总分。
10. 查询选修了“邓小平理论”课程的同学学号、选课成绩。
二、已知一个图书管理信息系统,其数据表间约束如下图所示:
(一)打开“图书管理”数据库,完成下列工作。
1. 求借阅了作者中包含“洪应明”三个字的读者姓名工作单位。
2. 求读者“欧阳宇玉”借阅的书名。
3. 求“借阅表”中“超期天数”不为0的所有读者姓名及所在单位。
4. 求在“借阅表”中“超期天数”不为0的每个单位人数。
5. 求在“借阅表”中“超期天数”不为0的读者人数大于5的单位名称。
6. 要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数
(二) 打开“图书管理”数据库,完成下列工作。
查询文学类的图书基本信息。
查询1989年出生的读者姓名、身份证号。
3、查询国际学院没有归还图书的读者编号、读者名称、图书名称、借书日期和归还日期。
4、查询至少借阅了3本图书的读者编号、读者名称、图书编号、图书名称,按读者编号排序输出。
5、查询借书时间在2008到2010年之间的读者编号、读者名称、图书编号、图书名称。
6、查询没有借阅管理类图书的读者编号、读者名称、出生日期。
7、查询每种类别的图书的分类号、最高价格和平均价格,并按最高价格的降序输出。
8、将清华大学出版社出版的图书的单价提高10%。
9、将计算机应用类的图书价格减少5元。
10、插入一条借书记录:读者编号06-00008,图书编号003-000024,借书日期03/25/10,还书日期05/25/10,是否归返F。
11、删除艺术类的借书记录。
12、删除马永强读者的借书记录。
一、
(一)1、select *
From 班级表
2、select 学号,姓名,性别,籍贯
From 学生表
3、select 学号,姓名,2011 – year(出生日期) as 年龄
From 学生表
4、select 学号,姓名,入学成绩
From 学生表
Where 入学成绩>=600
5、select 学号,姓名
From 学生表
Where 姓名 like “王*”
6、select 学号,姓名
From 学生表
Where 姓名 like “?中*”
7、select 学号,姓名,入学成绩
From 学生表
Order by 入学成绩 desc
8、select 学号,姓名,入学成绩,出生日期
From 学生表
Order by 入学成绩 desc,出生日期desc
9、select 学号,姓名,性别,籍贯