江西财经大学精品课程《数据库应用》实验报告 实验四 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)查询借阅时间在2005~2006年间的读者编号、姓名、图书编号、图书名称 (8)查询所借图书的总价在150元以上的读者编号、姓名和所借图书总价。 (9)在读者表中插入一条关于你的记录。要求读者编号为你的一卡通号码。工作单位为所在学院。 (10)将图书表中的单价全部上调20元。 (11)求所有未借阅图书的读者编号、姓名和工作单位。 二、实验过程(步骤、记录、数据和分析) 请将第二部分实验步骤中的SQL语句和实验结果使用截图方式记录。 三、结论 多表查询中,对出现在from子句中的数据表有什么要求。 四、指导教师评语及成绩 成绩: 指导教师签名: 第 2 页/ 共2页 本文来源:https://www.wddqw.com/doc/39e445c0d5bbfd0a79567323.html