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

2025-01-21
| 4页
| 232人阅读
| 3人下载
精品

内容正文:

《7.1单表查询》教案 课 题 《7.1 单表查询》 课 型 讲授 课 时 2 授课班级 计算机专业学生 授课时间 授课教师 教材分析 本课程采用的教材是河北科学技术出版社出版的《数据库原理与应用技术--MySQL》,是2025年新高考大纲指定教材。本章是第七章,主要内容为单表查询、多表查询和插入、更新、删除数据相关内容。 学情分析 本章节的授课对象是中等职业计算机专业学生,他们对计算机相关知识有一定兴趣,有参加对口高考的期望,学习本章内容可以帮助学生了解查询、更新、删除和插入等相关内容。为后续知识的学习打下基础。 学习目标 1、 了解单表查询语句 2、 掌握查询所有字段和指定字段的方法 3、 掌握GROUP BY分组查询 4、 掌握使用ORDER BY 排序 学习重难点 重点:1、基本查询语句,使用不同方式进行查询 2、查询排序及分组查询 难点:使用聚合函数进行单表查询 教学方法 讲授法、任务驱动法、讨论法 课前准备 教学课件 教学媒体 PPT、希沃白板 教学过程 教学环节 教师活动设计 学生活动设计 设计意图 活动一: 创设情境 生成问题 思考: 数据表中存储好数据中,我们可以查看数据表中的所有信息,若只需要查询满足条件的记录,应该如何操作?对查询到的结果如何进行分组? 思考老师提出的问题,进行讨论,回答 通过问题导入的方法,引导学生主动思考,激发学生学习兴趣 活动二: 调动思维 探究新知 任务一:查询 一、查询概念 查询操作用于从数据表中筛选出符合需求的数据,查询得到的结果集也是关系模式,按照表的形式组织并显示。 2、 简单查询 基本语法形式如下: SELECT [ ALL | DISTINCT ] <目标表达式 > [, <目标表达式>][,....] FROM <表或视图名> [, <表或视图名>] [,...] [ LIMIT n1 [,n2 ] ]; 三、条件查询 简单查询是按照一定的条件在单个数据表上进行的数据查询。使用SELECT语句来实现对数据的查询。 基本语法形式如下: WHERE <条件表达式>; ➽ 条件表达式中的谓词 通过教师的讲解和演示,使学生了解简单查询和条件查询的命令及应用 介绍简单查询和条件查询的命令及应用 活动三: 调动思维 探究新知 任务二:查询排序和查询分组 1、 查询排序 使用SELECT语句进行查询时,如果用户需要对查询结果进行排序,可以通过ORDER BY子句实现。 基本语法形式如下: ORDER BY <列名| 表达式| 顺序号>[ASC|DESC],..... 2、 查询分组 使用SELECT语句进行查询时,如果用户需要对查询结果进行分组,可以通过GROUP BY子句来实现。 基本语法形式如下: GROUP BY <列名| 表达式| 顺序号>[ASC|DESC],.....[HAVING <表达式>]; 1、该子句可以根据一个或多个列进行分组,并使用聚合函数为查询结果集中的每个分组产生一个汇总值。 2、HAVING<条件>用于去掉不满足条件的记录。 3、HAVING条件与WHERE条件不同,WHERE子句作用于数据表或视图,从中选择满足条件的记录,HAVING子句作用于组,选择满足条件的分组,子句中可以包含聚合函数。 通过教师的讲解和演示,使学生了解查询排序和查询分组 介绍查询排序和查询分组 活动四: 巩固练习 素质提升 1、总结简单查询的命令。 2、总结条件查询的命令。 3、总结在实际应用中如何利用聚合函数进行查询。 通过小组讨论巩固所学知识,加深对知识点的理解 巩固所学知识 课堂小结 作业布置 作业: 1、 总结单表查询的命令 2、 总结聚合函数的应用 3、 课后练习题 板书设计 教学反思 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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