数据库实验报告实验三.docx
- 文档编号:4237216
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:8
- 大小:16.31KB
数据库实验报告实验三.docx
《数据库实验报告实验三.docx》由会员分享,可在线阅读,更多相关《数据库实验报告实验三.docx(8页珍藏版)》请在冰豆网上搜索。
数据库实验报告实验三
沈阳工程学院
学生实验报告
(课程名称:
数据库原理及应用)
实验题目:
数据库中数据的查询
(一)
班级软件本111学号2011417104姓名吴月芬
日期2012.10.23地点F座606指导教师孙宪丽祝世东
一、实验目的
掌握SQL查询命令:
主要针对单表查询。
二、实验环境
Oracle10g数据库系统。
三、实验内容与要求
使用Select命令完成下列数据查询。
简单查询:
⑴查询全体学生的学号和姓名。
⑵查询全体学生的详细记录。
⑶查询全体学生的姓名和出生年份。
⑷查询选修了课程的学生的学号。
⑸查询计算机系的学生的姓名。
⑹查询年龄在20岁以下的计算机系的学生的学号和年龄。
⑺查询年龄在20—22岁的学生的学号。
⑻查询信息系,计算机系和外语系的学生的信息。
⑼查询姓"王"的学生的信息。
⑽查询选修了3号课程的学生的学号及成绩,结果按分数的降序排列。
⑾查询学生总人数。
⑿查询选修1号课程的学生的最高分。
⒀查询选修了3门以上课程的学生的学号。
四、实验过程及结果分析
(1)selectsno,sname
fromstudent;
结果:
如图3.1所示。
SNO
SNAME
2011417104
吴月芬
2011417105
王秋莹
2011417106
李翔
2011417103
杨洋
2011417101
赵诗婷
2011417102
郭晶
图3.1所示
6rowsselected.
(2)select*
fromstudent;
结果:
如图3.2所示。
SNO
SNAME
SSEX
SAGE
SDEPT
2011417104
吴月芬
女
20
ma
2011417105
王秋莹
女
19
cs
2011417106
李翔
男
19
cs
2011417103
杨洋
女
21
eg
2011417101
赵诗婷
女
18
cs
2011417102
郭晶
女
19
cs
图3.2所示
6rowsselected.
(3)selectsname,2012-sage
fromstudent;
结果:
如图3.3所示。
SNAME
2012-SAGE
吴月芬
1992
王秋莹
1993
李翔
1993
杨洋
1991
赵诗婷
1994
郭晶
1993
图3.3所示
6rowsselected.
(4)selectsno
fromsc;
结果:
如图3.4所示.
SNO
2011417101
2011417101
2011417101
2011417102
2011417102
2011417103
2011417103
2011417104
2011417104
2011417105
2011417106
2011417106
图3.4所示
12rowsselected.
(5)selectsname
fromstudent
wheresdept=‘cs’;
结果:
wheresdept=‘cs’
*
ERRORatline3:
ORA-00911:
invalidcharacter
错误原因分析:
'cs'的标点符号写错。
改正如下。
selectsname
fromstudent
wheresdept='cs';
结果:
如图3.5所示。
SNAME
王秋莹
李翔
赵诗婷
郭晶
图3.5所示
4rowsselected.
(6)selectsname,sage
fromstudent
wheresage<20;
结果:
如图3.6所示。
SNAME
SAGE
王秋莹
19
李翔
19
赵诗婷
18
郭晶
19
图3.6所示
4rowsselected.
(7)selectsno
fromstudent
wheresagebetween20and22;
结果:
如图3.7所示。
SNO
2011417104
2011417103
图3.7所示
2rowsselected.
(8)select*
fromstudent
wheresdeptin(‘is’,‘cs’,‘en’);
结果:
wheresdeptin(‘is’,‘cs’,‘en’)
*
ERRORatline3:
ORA-00911:
invalidcharacter
错误原因分析:
标点符号错误,改正如下,
select*
fromstudent
wheresdeptin('is','cs','en');
结果:
如图3.8所示。
SNO
SNAME
SSEX
SAGE
SDEPT
2011417105
王秋莹
女
19
cs
2011417106
李翔
男
19
cs
2011417101
赵诗婷
女
18
cs
2011417102
郭晶
女
19
cs
图3.8所示
4rowsselected.
(9)select*
fromstudent
wheresnamelike'王%';
结果:
如图3.9所示。
SNO
SNAME
SSEX
SAGE
SDEPT
2011417105
王秋莹
女
19
cs
图3.9所示
1rowselected.
(10)selectsno,grade
fromsc
wherecno='3'
orderbygradedesc;
结果:
如图3.10所示。
SNO
GRADE
2011417105
94
2011417101
70
图3.10所示
2rowsselected.
(11)selectcount(*)
fromstudent;
结果:
如图3.11所示。
COUNT(*)
6
图3.11所示
(12)selectmax(grade)
fromsc
wherecno='1';
结果:
如图3.12所示。
MAX(GRADE)
95
图3.12所示
(13)selectsno
fromsc
groupbysno
havingcount(*)>3;
结果:
如图3.13所示。
SNO
2011417101
图3.13所示
五、成绩评定
优
良
中
及格
不及格
出勤
格式
内容
分析
总评
指导教师:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)