《MySQL数据库实用教程(附微课)教案08 MySQL编程技术.docx》由会员分享,可在线阅读,更多相关《MySQL数据库实用教程(附微课)教案08 MySQL编程技术.docx(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、*学校教师教案(.学年第 学期)课程名称: MySOL数据库应用授课专业:任课教师:所在系部:第8章MySQL编程技术任务名称第一节编程基础知识教学目的掌握常量、变量、系统函数和流程控制语句教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:常量、变量、系统函数和流程控制语句 难点:流程控制语句教学内容设计课程引入:通过“为了提高工作效率,可以将多条命令组合在一起,形成一 个程序一次性执行”引入本课授课内容:一、常量和变量1 .常量2 .变量二、系统内置函数1 .数学函数2 .字符串函数3 .日期和时间函数4 .其他函数三、流程控制语句1 .顺序语句2 .分支语句3 .循环语句总结课程内
2、容,重申重点、难点课后任务完成“例8-1 “例8-2” “例8-3”和“例8-13任务名称第二节存储过程教学目的掌握创建和调用存储过程教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:存储过程的创建、游标的使用步骤 难点:结合程序控制流程创建存储过程教学内容设计课程引入:通过“用户可以将经常需要执行的特定操作写成存储过程,每次 需要时调用该存储过程,可以实现一个存储过程的多次调用,实现了程序的 模块化设计”引入本课。授课内容:一、创建存储过程二、调用存储过程三、删除存储过程四、使用游标 总结课程内容,重申重点、难点课后任务完成“例8-5”“例8-6” “例8-7”和”例8-19”任务名
3、称第二节存储函数教学目的掌握创建和调用存储函数教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:存储函数的创建难点:存储函数与存储过程的区别教学内容设计课程引入:通过提出问题“MySQL的存储函数与存储过程的作用和格式有 许多类似之处,都是由声明式SQL语句和过程式SQL语句组成的”引入本 课。授课内容:一、创建存储函数二、调用存储函数三、删除存储函数总结课程内容,重申重点、难点课后任务完成“例8-20 “例8-21”和“例8-22任务名称第四节触发器和事件教学目的掌握触发器和事件教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:触发器创建方法难点:触发器动作的正确设置教学内容
4、设计课程引入:通过提出问题“当有操作会影响到触发器保护的数据时,触发器 会自动激活执行,保证了数据库的数据完整性”引入本课授课内容:一、创建触发器二、使用触发器1. INSERT触发器2. UPDATE触发器3. DELETE触发器三、查看触发器四、删除触发器五、创建事件六、修改事件七、删除事件总结课程内容,重申重点、难点课后任务完成“例8-23” “例8-29” “例8-30”和例8-31”任务名称第五节 课堂案例:学生成绩管理数据库的编程教学目的通过实例加强对数据库编程的理解教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:存储过程、存储函数 难点:游标的使用课程引入:通过提出问题“综合应用编程完成对学生成绩管理的应用”引入 本课教学授课内容:一、系统函数应用内容二、存储过程应用 三、存储函数应用设计四、游标应用五、触发器应用总结课程内容,重申重点、难点课后任务完成第8章的项目实训