欢迎来到天天文库
浏览记录
ID:35981818
大小:1.00 MB
页数:4页
时间:2019-04-29
《数据库原理实验七.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SQL中数据操纵语句曹丽蓉《数据库原理与设计》实验报告(七)秦文龙13—网工网络工程实验名称:________________指导教师:___________完成日期:________________专业:________________班级:___________姓名:________________一、实验目的:1.熟悉数据表结构及使用特点;2.熟悉使用ManagementStuio界面方式管理数据表数据;3.熟练掌握SQL语句中的集合查询。4.熟练掌握SQL语句中数据操纵语句的设计与实现。二、实验内容:以学生管理数据库为例
2、,并依据数据表的结构创建相对应的数据表(student、course、sc),使用SQL语句实现集合查询及插入数据、更新数据、删除数据。三、实验步骤及结果1.求至少一门不及格的学生姓名2.查询没有选修“C01”课程的学生姓名。3.求C01和C04课程成绩为80分以上的学生的学号及姓名4.求选修了C01课程又选修了C02课程的学生的学号5.求每个系的平均年龄,并要求将结果存入数据库中。6.将“微积分”的成绩加5分7.删除“数学系”的学生记录及该系学生的所有选课记录8.建立计算机系的学生视图9.将学生的学号,总成绩,平均成绩定义成一
3、视图‘成绩汇总’10.删除计算机系学生视图createtable系平均年龄(系名称char(10),平均年龄smalliant)insertinto系平均年龄select所在系,avg(年龄)from学生groupby所在系四、实验总结:(实验中遇到的问题及解决方法,心得体会等)where子句中可以嵌入子查询,例如:update选课set成绩=成绩+5where课程号in(select课程号from课程where课程名='高等数学')一个delete语句只能删除一个表的元组。
此文档下载收益归作者所有