数据库实验报告实验三.docx

上传人:b****6 文档编号:8593701 上传时间:2023-02-01 格式:DOCX 页数:8 大小:16.31KB
下载 相关 举报
数据库实验报告实验三.docx_第1页
第1页 / 共8页
数据库实验报告实验三.docx_第2页
第2页 / 共8页
数据库实验报告实验三.docx_第3页
第3页 / 共8页
数据库实验报告实验三.docx_第4页
第4页 / 共8页
数据库实验报告实验三.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

数据库实验报告实验三.docx

《数据库实验报告实验三.docx》由会员分享,可在线阅读,更多相关《数据库实验报告实验三.docx(8页珍藏版)》请在冰豆网上搜索。

数据库实验报告实验三.docx

数据库实验报告实验三

 

沈阳工程学院

学生实验报告

(课程名称:

数据库原理及应用)

 

实验题目:

数据库中数据的查询

(一)

 

班级软件本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所示

五、成绩评定

及格

不及格

出勤

格式

内容

分析

总评

 

指导教师:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1