【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《数据库应用课程04实验四 SQL多表查询.》,欢迎阅读!
江西财经大学精品课程《数据库应用》实验报告
实验四 SQL多表查询
学号 实验项目 实验地点 指导教师
一、实验要求
1. 实验目的
理解二个数据表进行自然连接操作的前提条件。 掌握多数据表导航编写方法; 理解数据更新语句编写方法; 理解子查询的编写方法; 2. 实验准备
(1)登陆毕博教学网站(http://210.35.204.159/);(2)选择“数据库应用”课程;(3)选择“按周编制的教学安排”后,再选择“第四周”;(4)下载“实验”和“数据库样例”。 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.wddqxz.cn/cf1bccb5ce84b9d528ea81c758f5f61fb6362850.html