实验四SQL综合.docx
- 文档编号:26427648
- 上传时间:2023-06-19
- 格式:DOCX
- 页数:12
- 大小:501.48KB
实验四SQL综合.docx
《实验四SQL综合.docx》由会员分享,可在线阅读,更多相关《实验四SQL综合.docx(12页珍藏版)》请在冰豆网上搜索。
实验四SQL综合
实验四SQL语句(续)
一、实验目的
(1)掌握利用SQL语句创建、修改表的方法。
(2)掌握利用SQL语句创建、删除索引的方法。
(3)熟练掌握查询的select语句。
(4)熟练掌握聚合函数的使用。
(5)熟练掌握连接查询方法。
(6)熟练掌握嵌套查询方。
(7)理解视图的概念。
二、实验内容
1、使用SQL完成对学生表的操作:
增加学生电话属性列;
SQL语句:
2、使用SQL完成对学生表的操作:
删除籍贯为“甘肃”所有学生的选修课程记录;
SQL语句:
3、使用SQL建立一个包括学生学号、姓名、年龄的视图;
SQL语句:
4、使用SQL中的SELECT语句,实现以下操作:
(1)查询所有姓王的所有讲师;
SQL语句:
(2)查询所有成绩高于90分的学生和成绩不及格的学生的学号、姓名和年龄;
SQL语句:
(3)查询学习数据库课程学生的最高成绩、最低成绩和平均成绩;
SQL语句:
(4)查询学习数据库课程且成绩高于80分的学生人数;
SQL语句:
(5)查询选修软件工程课程的学生的学号、姓名、课程名及成绩;
SQL语句:
(6)查询来自内蒙和湖南、平均成绩在80分以上的学生学号、姓名和平均成绩;
SQL语句:
(7)查询选修了三门以上课程的学生学号和课程数;
SQL语句:
(8)按照成绩的高低,将学习操作系统课程的学生姓名和成绩列出;
SQL语句:
(9)查询所有女学生的平均年龄;
SQL语句:
(10)统计学生表中有多少名20岁以上男同学;
SQL语句:
(11)查询年龄在18~20岁之间的男同学的详细信息;
SQL语句:
5、将副教授古秀丽的职称改为教授;
SQL语句:
6、在选课表中删除尚无成绩的元组。
SQL语句:
7、把修读Java课不及格的成绩全改为空值。
SQL语句:
8、将低于平均成绩的女同学成绩提高5%
SQL语句:
9、检索选修1门以上课程的学生学号、姓名、总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。
SQL语句:
10、检索至少选修了课程号为C2和C3的学生学号、姓名;
SQL语句:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验四 SQL综合 实验 SQL 综合