04实验四 SQL多表查询

时间:2023-08-06 00:36:17 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
江西财经大学精品课程《数据库应用》实验报告

实验四 SQL多表查询

学号 实验项目 实验地点 指导教师

一、实验要求

1. 实验目的

理解二个数据表进行自然连接操作的前提条件。 掌握多数据表导航编写方法; 理解数据更新语句编写方法; 理解子查询的编写方法; 2. 实验准备

1)登陆毕博教学网站(http://210.35.204.159/2)选择“数据库应用”课程;3)选择“课后作业” 3. 实验步骤 第一部分实验

打开“教学管理数据库”,完成教科书中的下列例子。

【例3-35】不关心课程,求成绩在85分以上人的学号、姓名和成绩。 【例3-36】将“学生表”“成绩表”和“课程表”进行自然连接,求结果。 【例3-37】求“杨小建”的成绩表。 【例3-38】求会计学081班的所有成绩单。 第二部分实验

打开“图书管理”数据库,完成下列工作。

已知一个图书管理信息系统,其数据表间约束如下图所示,各个数据表的数据类型如上题表所示。

刘清

姓名



同组人



实验仪器台号 实验日期及节次



日,第

1 / 2


江西财经大学精品课程《数据库应用》实验报告



编写SQL完成下列功能。

1)查询未归还图书的读者编号、姓名和性别。

2)查询读者“马永强”所借图书的编号、图书名称、借阅日期和归还日期 3)查询文学类图书的基本信息

4)查询“江西财经大学国际学院”没有归还图书的读者的编号、姓名、图书名称、借阅日期 5)查询借阅了“清华大学出版社”所出版图书的读者编号、姓名、图书名称、借阅日期和归还日期。

6)查询每种图书的分类名称和库存数量,并输出图书编号和图书名称。 7)查询借阅时间在20052006年间的读者编号、姓名、图书编号、图书名称 8)查询所借图书的总价在150元以上的读者编号、姓名和所借图书总价。

9)在读者表中插入一条关于你的记录。要求读者编号为你的一卡通号码。工作单位为所在学院。 10)将图书表中的单价全部上调20元。

11)求所有未借阅图书的读者编号、姓名和工作单位。

二、实验过程(步骤、记录、数据和分析)

请将第二部分实验步骤中的SQL语句和实验结果使用截图方式记录。

三、结论

多表查询中,对出现在from子句中的数据表有什么要求。

四、指导教师评语及成绩



成绩: 指导教师签名:



2 / 2


本文来源:https://www.wddqw.com/doc/39e445c0d5bbfd0a79567323.html