内容正文:
《MySQL函数五》教案
课 题
《MySQL函数五》
课 型
讲授
课 时
2
授课班级
授课时间
授课教师
教材分析
本课程采用的教材是河北科学技术出版社出版的《数据库原理与应用技术--MySQL》,是2025年新高考大纲指定教材。是一门新的专业课,本章为项目三任务五主要学习系统信息函数和条件判断函数,前面学习了函数,对本节课函数学习具有一定的帮助,同样本节课的学习会为下一章节的学习做铺垫。
学情分析
本章节的授课对象是中等职业计算机专业二年级学生,这一阶段的学生爱动脑、活泼好动,上课积极思考,具备了一定的函数知识基础,为学习本节课奠定基础,但字符集、排列方式较为抽象,因此在教学中注重采用直观性教学方法以及启发学生的思维。
学习目标
1、理解系统信息函数的定义
2、认识常用系统信息函数的格式、功能
3、学会灵活使用函数解决问题
学习重难点
重点:系统信息的格式、功能
难点:灵活使用函数解决问题
教学方法
讲授法、讨论法、任务驱动法
课前准备
教学课件、练习题
教学媒体
教学白板
教学过程
教学环节
教师活动设计
学生活动设计
设计意图
活动一:
创设情境
生成问题
问题导入方式:MySQL是一个软件,大家在下载的时候选择的是哪个版本呢,或者下载完我们如何去查看软件的版本和其它的相关信息呢?
引导学生带着问题阅读课本,能够发现使用函数可以查阅版本
锻炼学生的自主阅读能力和总结知识能力
活动二:
调动思维
探究新知
任务一:常用系统信息函数及其作用
1、VERSION():返回MySQL版本号
2、DATABASE()或SCHEMA():返回当前数据库名
3、USER()、SYSTEM_USER()、SESSION_USER()、 CURRENT_USER():返回当前登录的用户名
4、CHARSET(c):返回字符串c的字符集
5、COLLATION(c):返回字符串c的排序方式
6、CONNECTION_ID():返回当前客户端连接服务器的次数
7、LAST_INSERT_ID():返回最近生成的AUTO_INCERMENT值
小组之间讨论交流表格中前三个函数和后两个函数的区别,能够发现前三个函数是没有参数的
锻炼学生发现问题和解决问题的能力且是小组之间锻炼学生的沟通表达能力
活动三:
调动思维
探究新知
任务二 其它函数
1、IF(expr,x1,x2):条件判断函数,如果表达式expr成立,则返回x1的值,否则返回x2的值
2、IFNULL(x1,x2):条件判断函数,如果表达式x1不为空,则返回x1的值,否则返回x2的值
学生来观察两个函数的区别都是条件判断函数并和同桌互相交流发现的不同
提升学生的观察能力并锻炼学生的语言表达能力
活动四:
调动思维
探究新知
任务三:实战演练
说出以下函数的功能
· USER()
· VERSION()
· CHARSET(c)
· COLLATION(c)
· SYSTEM_USER(t)
· SCHEMA(d)
学生来完成练习题,并提问学生来回答解题的方法
通过练习题巩固知识和理解函数的作用
活动五:
巩固练习
素质提升
1、在黑板上写日期和时间函数的名称,学生来回答函数的含义
2、出示相关的练习题,学生来回答表达式的结果
以小组为单位来进行回答问题,以达到巩固知识
加强小组之间的凝聚力
课堂小结
作业布置
小结:
和学生共同梳理本节课所讲的系统信息和条件判断函数函数,并将重点函数条件判断函数写在黑板上
作业:
1、 将常用的系统信息函数和条件判断函数格式和功能在作业本上写一遍
2、 完成对应的习题,下节课讲解
板书设计
教学反思
函数的举例较少,多增加习题来进行巩固知识
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$