《MySQL数据库实用教程(附微课)教案05 数据查询.docx》由会员分享,可在线阅读,更多相关《MySQL数据库实用教程(附微课)教案05 数据查询.docx(4页珍藏版)》请在第一文库网上搜索。
1、*学校教师教案(学年第学期)课程名称:MVSO1数据库应用授课专业:任课教师:所在系部:第5章数据查询任务名称第一节数据查询语句、单表查询教学目的掌握SE1ECT语句的基本语法格式和含WHERE子句的单表查询教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:SE1ECT语句的基本语法格式、简单数据查询、条件数据查询难点:WHERE子句中查询条件的设置教学内容设计课程引入:通过“用户需要从一张表或多张表中按照指定的条件检索出需要的数据”引入本课授课内容:一、数据查询语句二、简单数据查询1 .显示指定的字段列2 .显示字段列的别名3 .显示计算的列值4 .消除查询结果集中的重复行5 .限制
2、查询结果集中的行数6 .查询结果的排序三、条件数据查询1 .比较运算2 .逻辑运算3 .指定范围4 .模式匹配5 .空值判断总结课程内容,重申重点、难点课后任务完成“例5-1”“例5-2,“例5-3w和例5-16”任务名称第二节聚合函数和数据分组查询教学目的掌握聚合函数和含GROUPBY子句的分组查询教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:聚合函数和GRe)UPBY子句难点:将分组和聚合函数联合使用实现分组统计教学内容课程引入:通过“在实际应用中,不仅要求将表中的记录按照指定的条件查询出来,还需要在原有数据的基础上,使用聚合函数进行统计与计算,如求和、求平均等”引入本课。授课
3、内容:设计一、聚合函数1. COUNT函数2. SUM函数和AVG函数3. MAX函数和MIN函数二、数据分组1 .单字段分组2 .多字段分组3 .HAVING子句总结课程内容,重申重点、难点课后任务完成“例5-17”“例5/8”“例5-19w和“例5-28任务名称第三节多表连接查询教学目的掌握多表连接查询的方法教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:连接运算难点:三张表的内连接查询课程引入:通过提出问题“如果查询结果的字段来自于多张不同的表,则需要通过连接运算将多张表进行连接。”引入本课。教学授课内容:一、连接运算内容1.交叉连接2.内连接设计3.外连接二、等值连接查询总结
4、课程内容,重申重点、难点课后任务完成“例5-29”“例5-30w“例5-31”和例5-38任务名称第四节子查询、联合查询教学目的掌握子查询和联合查询教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:子查询和联合查询难点:子查询的执行顺序教学内容课程引入:通过提出问题“在执行某个查询的过程中使用另一个查询的结果”引入本课设计授课内容:一、子查询1 .结果为单个值2 .结果为多个值3 .EX1STS子查询二、联合查询总结课程内容,重申重点、难点课后任务完成“例5-39”“例5-40”“例5-41”和例5-43,任务名称第五节课堂案例:学生成绩管理数据库的数据查询教学目的通过实例加强对数据查询的理解教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:等值连接的多表查询难点:查询条件设置、聚合函数应用于分组教学内容设计课程引入:通过提出问题“综合应用查询语句完成对学生成绩管理的数据查询”引入本课授课内容:一、单表和多表的查询二、使用GRoUPBY子句和聚合函数三、子查询总结课程内容,重申重点、难点课后任务完成第5章的项目实训