1 / 10
文档名称:

数据库实验报告(实验四).doc

格式:doc   大小:95KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实验报告(实验四).doc

上传人:xiang1982071 2021/4/5 文件大小:95 KB

下载得到文件列表

数据库实验报告(实验四).doc

文档介绍

文档介绍:沈 阳 工 程 学 院
学 生 实 验 报 告
(课程名称:数据库原理及应用)
实验题目: 数据库中数据的查询(二)
班 级 软件本111学 号姓 名 吴月芬
日 期 点F座606 指导教师 孙宪丽 祝世东
一、实验目的
掌握SQL查询命令:包括连接查询、嵌套查询和集合查询。
二、实验环境
Oracle10g数据库系统。
三、实验内容与要求
使用Select命令完成下列数据查询。
一、连接查询
⑴查询每个学生及其选修课程的情况。
⑵查询男学生选修课成绩不及格的情况。
⑶查询计算机系学生选修课成绩不为空的情况。
⑷查询选修2号课程且分数在90分以上的所有学生。
⑸查询每个学生的学号,姓名,选课名及成绩。
⑹查询选修了课程,但没有参加考试(成绩为空)的学生学号,姓名,选课名及成绩。
二、嵌套查询
⑴查询与"张三"在同一系的学生。
⑵查询选修了课程名为"数据库"的学生学号和姓名。
三、EXISTS查询
⑴查询没有选修1号课程的学生的姓名。
⑵查询选修了所有课程的学生的姓名。
四、实验过程及结果分析
1、连接查询
(1)select s.*,sc.*
from student s,sc
where =;
结果:。
SNO
SNAME
SSEX
SAGE
SDEPT
SNO
CNO
GRADE

赵诗婷

18
cs

01
92

赵诗婷

18
cs

02
93
赵诗婷

18
cs
03
70
郭晶

19
cs
01
90
郭晶

19
cs
04
70
杨洋

21
eg
02
98
杨洋

21
eg
04
92
吴月芬

20
ma
01
95
吴月芬

20
ma
02
89
王秋莹

19
cs
03
94
李翔

19
cs
04
93
李翔

19
cs
02
50

12 rows selected
(2) select ,sname,grade
from student s,sc
where =’男’and = and <60;
结果:where =’男’ and = and <60; *
ERROR at line 3:
ORA-00911: invalid character
错误分析:标点符号错误,改正如下:
select ,sname,grade
from student s,sc
where ='男'and = and <60;
结果:。
SNO
SNAME