项目三 任务四 MySQL函数(二)(课件)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂

2024-08-09
| 37页
| 459人阅读
| 4人下载
精品

内容正文:

项目三 任务四 MySQL函数(二) 数据库原理与应用技术-MySQL 同步精品课堂 河北科学技术出版社 掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。 教学目标 一 知识目标 认识常用数学函数的格式、功能,灵活使用函数解决问题。 教学重难点 二 教学重点 认识常用数学函数的格式、功能。 教学难点 灵活使用函数解决问题 导入新课 三 想一想? 场景: 学校图书馆需要统计不同书籍类型的借阅量,并计算每种类型的平均借阅天数。 需求: 查询每种书籍类型的借阅量。 计算每种类型的平均借阅天数。 MySQL中的函数就可以快速完成需求 新知讲授 四 数学函数 数学函数主要用来处理数值数据的运算。MySQL 提供了丰富的数学函数,用于进行各种数值计算。 新知讲授 四 数学函数 ABS(x):返回 x 的绝对值,例如:ABS(-10) 返回 10。 绝对值函数 新知讲授 四 数学函数 SQRT(x):返回 x 的平方根,例如:SQRT(25) 返回 5。 平方根函数 新知讲授 四 数学函数 POW(x, y):返回 x 的 y 次幂,例如:POW(2, 3) 返回 8。 POWER(x, y):同 POW() 函数。 幂函数: 新知讲授 四 数学函数 EXP(x):返回 e 的 x 次幂,例如:EXP(1) 返回 2.71828(e 的近似值)。 指数函数 新知讲授 四 数学函数 LOG(x):返回 x 的自然对数,例如:LOG(1) 返回 0。 对数函数 新知讲授 四 数学函数 LOG10(x):返回 x 的以 10 为底的对数,例如:LOG10(100) 返回 2。 对数函数 新知讲授 四 数学函数 LOG2(x):返回 x 的以 2 为底的对数,例如:LOG2(8) 返回 3。 对数函数 新知讲授 四 数学函数 SIN(x):返回 x 的正弦值,其中 x 为弧度值。 正弦函数 新知讲授 四 数学函数 COS(x):返回 x 的余弦值,其中 x 为弧度值。 余弦函数 新知讲授 四 数学函数 TAN(x):返回 x 的正切值,其中 x 为弧度值。 正切函数 新知讲授 四 数学函数 ASIN(x):返回 x 的反正弦值,其中 x 的取值范围在 [-1, 1] 之间。 反三角函数 新知讲授 四 数学函数 ACOS(x):返回 x 的反余弦值,其中 x 的取值范围在 [-1, 1] 之间。 反三角函数 新知讲授 四 数学函数 ATAN(x):返回 x 的反正切值。 反三角函数 新知讲授 四 数学函数 RADIANS(x):将角度 x 转换为弧度。 角度与弧度转换函数 新知讲授 四 数学函数 DEGREES(x):将弧度 x 转换为角度。 角度与弧度转换函数 新知讲授 四 数学函数 RAND():返回 0 到 1 之间的随机浮点数。 随机数函数: 新知讲授 四 数学函数 RAND(x):随机函数。返回(0,1)之间的随机数,如果n的值不变, 则每次返回的随机数都相同 随机数函数: 新知讲授 四 数学函数 CEIL(x):返回大于或等于 x 的最小整数。 实例:计算 4.6789 的天花板值 新知讲授 四 数学函数 FLOOR(x):返回小于或等于 x 的最大整数。 实例: 计算 4.6789 的地板值。 新知讲授 四 数学函数 ROUND(x[, d]):返回 x 四舍五入到 d 位小数的值,d 为可选参数,默认为 0。 实例: 将 3.14159265358979323846 四舍五入到小数点后三位。 新知讲授 四 数学函数 MOD(x, y):返回 x 除以 y 的余数。 实例: 计算 123456789 除以 100000 的余数。 新知讲授 四 数学函数 SIGN(x):返回 x 的符号,x > 0 返回 1,x < 0 返回 -1,x = 0 返回 0。 实例:计算 -5.5 的符号。 师生互动 五 1 动手操作 练习课堂案例 2 想一想 数学函数能够帮我们解决现实中的哪些问题? 随堂练习 六 1 以下( )函数可以返回大于或等于 x 的最小整数。 A. FLOOR(x) B. CEIL(x) C. ROUND(x) D. MOD(x, 1) 答案:B FLOOR(x) 返回小于或等于 x 的最大整数。 CEIL(x) 返回大于或等于 x 的最小整数。 ROUND(x) 返回 x 四舍五入到最接近的整数。 MOD(x, 1) 返回 x 的小数部分。 随堂练习 六 2以下( )函数可以返回小于或等于 x 的最大整数。 A. FLOOR(x) B. CEIL(x) C. ROUND(x) D. TRUNCATE(x, d) 答案: A 解析:FLOOR(x) 返回小于或等于 x 的最大整数。 CEIL(x) 返回大于或等于 x 的最小整数。 ROUND(x) 返回 x 四舍五入到最接近的整数。 TRUNCATE(x, d) 返回 x 截断到小数点后 d 位后的整数,不进行四舍五入。 随堂练习 六 3以下( )函数可以计算 x 的立方。 A. CUBE(x) B. POWER(x, 3) C. CUBE_ROOT(x) D. POWER(x, 1/3) 答案:B 解析:CUBE(x) 在MySQL中不存在,是错误的选项。 POWER(x, 3) 用于计算 x 的立方,是正确的选项。 CUBE_ROOT(x) 用于计算 x 的立方根,不是计算 x 的立方。 POWER(x, 1/3) 用于计算 x 的三次方根,不是计算 x 的立方。 随堂练习 六 4MySQL中的 SIN 函数可以接受角度值作为参数。( ) 答案: 错误 解析:MySQL中的 SIN 函数接受的参数是弧度值,而不是角度值。要计算角度的正弦值,需要先使用 RADIANS 函数将角度转换为弧度 随堂练习 六 5MOD 函数总是返回小于除数的余数。( ) 答案:错误 解析:MOD 函数返回 x 除以 y 的余数,这个余数可能大于或等于除数 y。 随堂练习 六 6 使FLOOR 函数总是返回小于或等于参数的最大整数。( ) 答案:错误 解析:FLOOR 函数返回小于或等于参数 x 的最大整数。如果参数 x 本身是一个整数,FLOOR 函数将返回 x。 随堂练习 六 7 ROUND 函数总是返回四舍五入后的整数。( ) 答案:错误 解析:ROUND 函数默认情况下会返回四舍五入后的整数,但也可以指定小数点后的位数,此时返回的是四舍五入后的浮点数。 课堂小结 七 谢谢 $$

资源预览图

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