项目七 任务二 多表查询(教案)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂

2025-01-21
| 4页
| 153人阅读
| 2人下载
精品

内容正文:

《7.2多表查询》教案 课 题 《7.2 多表查询》 课 型 讲授 课 时 2 授课班级 计算机专业学生 授课时间 授课教师 教材分析 本课程采用的教材是河北科学技术出版社出版的《数据库原理与应用技术--MySQL》,是2025年新高考大纲指定教材。本章是第七章,主要内容为单表查询、多表查询和插入、更新、删除数据相关内容。 学情分析 本章节的授课对象是中等职业计算机专业学生,他们对计算机相关知识有一定兴趣,有参加对口高考的期望,学习本章内容可以帮助学生了解查询、更新、删除和插入等相关内容。为后续知识的学习打下基础。 学习目标 1、 掌握连接查询的命令 2、 掌握嵌套查询的命令 3、 掌握嵌套查询中子查询的分类 4、 掌握连接查询的嵌套查询的应用 学习重难点 重点:1、连接查询 2、嵌套查询 难点:连接查询和嵌套查询的应用 教学方法 讲授法、任务驱动法、讨论法 课前准备 教学课件 教学媒体 PPT 教学过程 教学环节 教师活动设计 学生活动设计 设计意图 活动一: 创设情境 生成问题 思考: 单表查询是从一张表中查询所需要的数据,若我们查询的数据需要从两张表中获取,我们应该如何操作? 思考老师提出的问题,进行讨论,回答 通过问题导入的方法,引导学生主动思考,激发学生学习兴趣 活动二: 调动思维 探究新知 任务一:连接查询 一、连接查询概念 连接查询由SELECT语句中FROM子句的JOIN关键字来实现 二、连接查询语法格式 基本语法形式如下: SELECT 子句 FROM <表名1> [别名1] [INNER|LEFT|RIGHT|CROSS] JOIN<表名2>[ 别名2 ] ON <连接条件表达式> [WHERE <条件表达式>]; ➽ 实例1:查询借阅了图书的读者姓名。 MySQL语句如下: SELECT DISTINCT name FROM reader JOIN borrow ON reader.Rid=borrow.Readerid; ➽ 实例2:查询书号为”T023“的借阅信息,显示读者号、书号、书名、借书日期字段的内容。 MySQL语句如下: SELECT readerid,borrow.bookid,bookname,bordate FROM borrow INNER JOIN book ON borrow.bookid=book.bookid AND borrow.bookid='T023'; 通过教师的讲解和演示,使学生了解连接查询的命令及应用 介绍连接查询的命令及应用 活动三: 调动思维 探究新知 任务二:嵌套查询 1、 嵌套查询概念 嵌套查询又称为子查询或内部查询,它也是一个SELECT语句,它可以嵌套在一个SELECT语句的WHERE子句中。包含子查询的语句可称为父查询、主查询或外部查询。一般情况下嵌套查询亦可以用多表查询的方式查询。嵌套查询可以把一个复杂的查询分解成一系列的逻辑步骤,通过使用单个查询命令来解决复杂的查询问题。 二、子查询的分类 1、比较运算符子查询 基本语法形式如下: <列名><比较运算符><子查询> 2、IN子查询 基本语法形式如下: <列名> [NOT] IN (子查询) 3、EXISTS子查询 基本语法形式如下: [NOT] EXISTS (子查询) 4、ANY或ALL子查询 基本语法形式如下: <列名><比较运算符>[ANY|ALL]<子查询> ➽ 实例1:查询reader表中李昊天的借阅情况。 MySQL语句如下: SELECT * FROM borrow WHERE Readerid IN(SELECT Rid FROM reader WHERE name="李昊天"); ➽实例2:查询borrow表中已借阅图书的读者信息。 MySQL语句如下: SELECT * FROM reader WHERE Rid in (SELECT Readerid FROM borrow ); 通过教师的讲解和演示,使学生了解嵌套查询的命令及应用 介绍嵌套查询的命令及应用 活动四: 巩固练习 素质提升 1、总结连接查询的命令。 2、总结嵌套查询的命令。 3、总结在实际应用中如何区分连接查询和嵌套查询。 通过小组讨论巩固所学知识,加深对知识点的理解 巩固所学知识 课堂小结 作业布置 作业: 1、 课后练习题 板书设计 教学反思 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目七  任务二  多表查询(教案)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
1
项目七  任务二  多表查询(教案)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。