内容正文:
3.1.1 认识数值数据类型 电子教案 高教版 中职 数据库基础及应用
3.1.1 认识数值数据类型 电子教案 高教版 中职 数据库基础及应用
3.1.1 认识数值数据类型 电子教案 高教版 中职 数据库基础及应用
《数据库基础及应用》教学设计
课 题
认识数值数据类型
课 型
理 论
班 级
教 师
课 时
2
教学分析
教材分析
教师备课时填写
学情分析
教师备课时填写
教学目标
知 识
1.能描述什么是数值型数据类型
2.能描述不同数值型数据类型的名称标识符、占用的存储空间和取值范围
3.能描述数值型数据类型的特性
技 能
1.能正确书写不同数值型数据类型的字面量
2.能选择合适的数值型数据类型
素 养
1.养成数据类型的规范书写意识
2.养成细致缜密的编程习惯
教学重点
数值型数据类型的名称标识符、占用的存储空间和取值范围
教学难点
正确书写数值型数据类型的字面量。
教学方法
分析法、讨论法、演示法。
教学环境
软件环境:Win7及以上操作系统,MySQL 8.0 ,Navicat For MySQL软件
硬件环境:多媒体教室或软件实训室,计算机或智能手机
教学资源:PPT、微课视频
教学反思
教师课后填写
教 学 过 程
教学环节
教师活动
学生活动
新课导入
(5分钟)
展示2020年8月的进货清单表,提问:
1. 表中哪些是整型数据,哪些是小数?
2. 思考在数据处理中,什么时候使用整型数据,什么时候使用小数?
观察进货清单表回答:
1.表中哪些是整型数据,哪些是小数?
2. 思考在数据处理中,什么时候使用整型数据,什么时候使用小数?
目标展示
(5分钟)
PPT展示本课题要完成的目标并适当解说
观看
了解
新课教学
(60分钟)
活动一 认识数值数据类型(40分钟)
1.观察表3-2整型,归纳整型数据类型的特点
提问:
(1)整型的名称标识符有哪些?
(2)占用字节数最小的是什么类型,占用字节最大的是 什么类型?
(3)从表中看,整数类型占用的字节数与所能表示的数值范围有什么关系。假设一个枚举字段只有0和1两个枚举值,应该选择什么样的整数类型,才不会浪费存储空间?
2.观察表3-3小数,归纳小数数据类型的特点
(1)从表中划分小数类型,并分析它们之间的区别。
(2)在什么场合一般选择使用定点小数类型,其默认的精度值为?
(3)定点小数类型 decimal(M,P),其中M表示什么,P表示什么?
观看表3-2
完成要求:
(1)整型的名称标识符有哪些?
(2)占用字节数最小的是什么类型,占用字节最大的是 什么类型?
(3)从表中看,整数类型占用的字节数与所能表示的数值范围有什么关系。假设一个枚举字段只有0和1两个枚举值,应该选择什么样的整数类型,才不会浪费存储空间?
观察分析表3-3完成要求:
(1)从表中划分小数类型,并分析它们之间的区别。
(2)在什么场合一般选择使用定点小数类型,其默认的精度值为?
(3)定点小数类型 decimal(M,P),其中M表示什么,P表示什么?
笔记板书
活动二 数值数据类型的书写(20分钟)
1. 研究下列数值数据类型的书写,在MySQL8.0中执行
立生超市有两个人购进牛奶五十箱,总金额为两千元。
(1)请写出其中涉及数量的数据值。
(2)在书写整型和小数时需要注意什么。
(3)浮点数除了小数书写形式,还有没有其他形式?
(4)思考整型和小数支持什么运算
观察数值数据类型的特性归纳数值数据类型的书写规范
完成:
(1)请写出其中涉及数量的数据值。
(2)在书写整型和小数时需要注意什么。
(3)浮点数除了小数书写形式,还有没有其他形式?
(4)思考整型和小数支持什么运算
按要求完成:
比较运行结果归纳整型与小数类型的书写区别
展示评价
(5分钟)
1.整数类型中,_______的取值范围最小,_____的取值范围最大。
2. MySQL中使用_______和_______来表示小数。
3.整数类型有___个。
4.decimal是________数据类型。
5.float类型数据占4个字节,则double类型数据占_____个字节。
6.书写时,E( e )的前后必须有数字,E后的指数必须是_______。
完成练习计算正确率
课堂小结
(5分钟)
1. MySOL提供了5种整数类型,占用字节数最小的是tinyint类型,占用字节最大的是bigint类型,占用的字节越多的类型所能表示的数值范围越大。
2. MySQL支持两种小数类型:定点数和浮点数。其中,浮点数类型包括单精度浮点数float与双精度浮点数double