SQL语句综合运用

SQL语句综合运用

ID:46496894

大小:81.50 KB

页数:8页

时间:2019-11-24

SQL语句综合运用_第1页
SQL语句综合运用_第2页
SQL语句综合运用_第3页
SQL语句综合运用_第4页
SQL语句综合运用_第5页
资源描述:

《SQL语句综合运用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQL语句综合运用实验目的:1.熟练掌握数据定义语句2.正确定义表结构3.能运用修改语句修改表结构实验要求:1.按以下步骤完成如下操作,并对出现的现彖进行解释2.将命令和操作过程记录到实验过程记录中实验步骤和方法:1.启动本地Oracle服务器2.从命令控制台启动SQL*Plus或启动SQLWorksheet,以scott用户普通身份登录到数据库服务器3.按耍求操作上一个实验中建立的student表、course表、sc表、1)删除表中原冇记录2)执行sy6_sql脚本文件,将数据插入各表小(执行SQL脚本文件命令:@@文件名)insertinto

2、studentvalues('97001T张三丁女;计算机系709-2月・90;null);insertintostudentvalues('97002','^四;'男;'计算机系','11-11月・90',null);insertintostudentvalues('97003','王五男;'管理系','09-3月・91;iwll);insertintostudentvalues('97004','小明丁男T计算机系',*10-5JJ-90',null);insertintostudentvaluesC970057大军丁男丁机械系709-2月in

3、sertintostudentvalues('97101;'圆圆丁女;机械系709-8月・90;null);insertintocoursevalues(l,计算机语言_pascal',6,null);insertintocoursevalues(2/操作系统_dos*,6,l);insertintocoursevalues(3,'数据库原理',6,2);insertintocoursevalues(4,'编译原理',6,1);insertintoscvalues(,9700T,1,90);insertintoscvalues(,97002,,2,

4、89);insertintoscvalues('97002*,3,89);insertintoscvalues(,97003,,3,95);insertintoscvalues('97003;l,null);//4.按要求杳询出结果1)查找选修了2号课程,并几成绩在85--100Z间的学生的学号、姓名、系、成绩,结果以成绩降序排列,成绩相同者以学号升序排列;2)查找学号以“9500”开头的学住选修的课程的名称;3)列出“计算机”系选修了编号为“2”的课程的学生的学号和姓名;4)列出选修了学分大于3,并成绩不及格的学生的学号、姓名、课程编号;5)列出

5、“计算机系”、“管理系”、“机械系”三个系的学生成绩在85分以上的选修课程编号、成绩;6)列出所有学生的的学号、姓名、不及格的课程编号及貝体成绩;7)分课程统计成绩在85分以上的学生的人数,列出课程编号、课程名称和学生人数;8)列出“计算机”系每个学生不及格的课程门数;9)列出平均成绩在85分以上的学生的学号和姓名;10)列出选修人数小于5的课程的编号和实际选修人数;11)列出同时选修了编号为“2”、“3”两门课程的学牛的学号,姓名;12)列出没有任何一门课成绩不及格的学生的学号、姓名;13)列出“2”课程得分最高的学生的学号,姓名,成绩;14)列

6、出既有成绩不及格又有成绩在85分以上的学生的学号,姓名;15)列出选修的课程学分都大于3的学生的学号、姓名;实验过程记录:3.1SQL>deletefromstudent;1rowdeletedSQL>deletefromcourse;2rowsdeleted3.2SQL>insertintostudentvalues(97001;‘张三,,女丁计算机系'/09-2)1-90',null);1rowinsertedSQL>insertintostudentvalues('97002,;李四,,男;计算机系Vll-11Jl-90ull);1row

7、insertedSQL>insertintostudentvalues(,97003,王五','男管理系709-3^-91*,null);IrowinsertedSQL>insertintostudentvalues(,97004,;小明','男计算机系710-5月-90ull);1rowinsertedSQL>insertintostudentvalues(,97005,大军丁男T机械系','09-2M-91',null);1rowinsertedSQL>insertintostudentvalues('97101;'圆圆丁女丁机械系70

8、9-8-90*,null);1rowinsertedSQL>insertintocoursevalues。,计算机语言_p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。