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