《3.1.2 认识日期时间类型 电子教案中职 数据库基础及应用.doc》由会员分享,可在线阅读,更多相关《3.1.2 认识日期时间类型 电子教案中职 数据库基础及应用.doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、3.1.2认识日期时间类型电子教案 高教版 中职 数据库基础及应用数据库基础及应用教学设计课题认识日期时间类型课 型理 论 班级教 师课 时2教学分析教材分析教师备课时填写学情分析教师备课时填写教学目标知 识1能描述什么是日期时间数据类型2能描述日期时间数据类型的名称标识符、占用的存储空间和取值范围3能描述日期时间数据类型的特性技 能1能正确书写日期时间类型的格式及含义2能选择合适的日期时间数据类型素 养1养成日期时间数据类型的规范书写意识 2养成细致缜密的编程习惯教学重点日期时间数据类型的名称标识符、占用的存储空间和取值范围教学难点正确书写日期时间数据类型的格式。教学方法分析法、讨论法、演示
2、法。教学环境软件环境:Win7及以上操作系统,MySQL 8.0 ,Navicat For MySQL软件硬件环境:多媒体教室或软件实训室,计算机或智能手机教学资源:PPT、微课视频教学反思教师课后填写教 学 过 程教学环节教师活动学生活动新课导入(5分钟)展示在立生超市运营中,一些常见活动及时间,提问:1 材料中涉及的日期时间数据有哪些?2 能否用数学格式写出这些日期时间并为它们命名?观察材料回答:1材料中涉及的日期时间数据有哪些?2. 能否用数学格式写出这些日期时间并为它们命名?目标展示(5分钟)PPT展示本课题要完成的目标并适当解说观看了解新课教学(60分钟)活动一 认识日期时间类型(3
3、0分钟)1观察表3-4日期时间类型,归纳日期时间类型的特点提问:(1)每种类型表示的含义是什么?(2)占用字节数最小的是什么类型,占用字节最大的是什么类型?(3)每一个类型都有合法的取值范围,当指定不合法的值时,系统将如何显示?(4)从表中看,datetime类型与timestamp类型的显示格式一样,字节大小与取值范围却不一样,分析两者在存储日期数据时是否有区别,区别是什么?观看表3-4完成要求:(1)每种类型表示的含义是什么?(2)占用字节数最小的是什么类型,占用字节最大的是什么类型?(3)每一个类型都有合法的取值范围,当指定不合法的值时,系统将如何显示?(4)从表中看,datetime类
4、型与timestamp类型的显示格式一样,字节大小与取值范围却不一样,分析两者在存储日期数据时是否有区别,区别是什么?活动二 日期时间数据的输入形式(30分钟)1 请分析36:23:51、5:61、121212、1212是否都能正确表示时间?(1)在MySQL8.0平台中去验证答案。(2)每个值表示的时间是多少?(3)日期时间数据在表达时要注意什么?2. 请分析98-12-3111:30:45、98.12.3111+30+35、98/12/3111*30*45、981231113045是否都能正确表示时间?(1)在MySQL8.0平台中去验证答案。(2)每个值表示的时间是多少?(3)说明日期部
5、分或时间部分中的间隔符可以用哪些标点符号表示?观察日期时间数据的输入形式归纳日期时间数据在表达时的注意事项按要求完成例1:(1)在MySQL8.0平台中去验证答案。(2)每个值表示的时间是多少?(3)日期时间数据在表达时要注意什么?按要求完成例2:(1)在MySQL8.0平台中去验证答案。(2)每个值表示的时间是多少?(3)说明日期部分或时间部分中的间隔符可以用哪些标点符号表示?展示评价(5分钟)1如果要表示年、月、日、时、分、秒,一般使用_类型。2. year类型:只用于表示_。3Time类型的输入格式为_。4两位数字串00( 00 ) 69(69 )表示年份是_。5_日期时间类型占8个字节
6、。6格式为HH:MM:SS。HH表示_,MM表示_,SS表示_。完成练习计算正确率课堂小结(5分钟)1. MySQL提供了5种与日期时间相关的数据类型,它们是year、time、date、datetime、timestamp。2.日期时间类型数据的每个组成部分都有取值范围约束。当出现非法值时,系统提示错误,禁止数据插入。3. MySQL允许不严格语法,任何标点符号都可用作日期部分或时间部分中的间隔符,但不建议使用。4. 在输入日期时间数据时,建议采用YYYY 、D HH:MM: SS 、 YYYY-MM-DD 、 YYYY-MM-DD HH:MM :SS 可读性好的字符串格式。个别与集体结合回顾学习的内容课后作业实践演练1,2,3知识技能 拓展1查阅可取得当前系统的日期和日期时间的系统函数。2了解日期时间类型是否参与运算。4