全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题事务处理授课时间2012529教学内容分析本节课是网络程序设计-ASP(第3版 尚俊杰 主编 清华大学出版社)第九章第二节的内容。事务处理是在数据库操作过程中一种保证数据一致性的措施,在后续章节中进行复杂数据库操作时都会用到事务处理,具备事务处理的知识有助于学生在课程设计中做出健壮性较强的程序。所以事务处理是一个重要又实用的知识点,必须重点学习,这也是我将课本上只是一个知识点的事务处理作为一节内容学习的原因。学情分析本班学生人数多,学习态度比较端正,表现为缺课人数较少,但学习的积极、主动性不够,再加之学生的基础普遍比较薄弱,所以在教学中尽量做到教法灵活、多鼓励、多引导,设置阶梯型作业。使所有学生都觉得有事做、能够做,从而取得不同程度的进步。三维目标 使学生理解事务的概念、Errors集合的概念及方法、属性的用法 培养学生使用事务处理解决实际问题的能力 培养学生在程序设计过程中确保程序健壮性和数据一致性的良好的意识重点难点教学重点: 确定事务 使用Begintrans()、CommitTrans()、RollbackTrans()和Errors集合进行事务处理的过程教学难点: 使用Begintrans()、CommitTrans()、RollbackTrans()和Errors集合进行事务处理的过程教法及设计意图 启发式教学通过启发式教学旨在调动学习积极性、提高学生的学习兴趣,同时使复杂、抽象的问题变得容易。 任务驱动法任务驱动旨在及时对所学知识点加以巩固,并且培养学生应用所学知识解决实际问题的能力。教 学 过 程(教学环节 教师活动 学生活动)设计意图(一)创设情景、引出课题(约4分钟)师:通过网上银行,从甲帐户向乙帐户转帐1000元,具体的操作是:先从甲帐户的余额中减少1000元,然后将乙帐户的余额增加1000元,但是如果刚从甲帐户的余额中减少1000元,这时机器突然断电或死机,则会出现怎样的结果?学生:(甲帐户的余额中减少1000元,但乙帐户的余额没有增加)师:这种情况在数据库的操作中称为数据的不一致性,事务处理可以很好地解决此类问题。使学生认识到事务处理的必要性及在应用中的重要性,并对事务有一个最低层次的感性认识(二)师生互动、探究新知1、事务的定义师:在电视剧“我是特种兵”中孤狼B组每次执行任务前的一句誓言:“同生共死”,在他们心里孤狼B组是一个整体,或者并肩作战击败敌人都活着回去,或者为了击败敌人他们战死疆场,决不抛弃任何一个人。他们的誓言“同生共死”与事务有非常相似的地方引出事务的概念学生:主动思考、理解事务的定义巧设比喻,帮助学生很容易地理解抽象的概念2、事务处理的技术1) ADO 的Connection 对象提供的三个方法:Begintrans()、CommitTrans()、RollbackTrans()师:讲授三个方法的功能,并提问方法应用的语法格式学生:conn.方法名 ,其中conn为connection对象的实例变量使学生对这三种方法的功能有一定的理解2) 错误检测方法师:提出错误检测的方法是Errors集合,演示课件以图示方式阐述Errors集合与Error对象的关系学生:学生通过课件演示理解Errors集合与Error对象的关系师:讲授Errors集合的属性与方法让学生通过动态课件演示理解Errors集合与Error对象的关系3、设备出库程序设计1)任务分析师:提问(逐个进行1.设备出库的过程?2.此过程中的事务是什么?)学生:通过对事务概念的理解找出属于一个事务的两个操作教师:评价、补充使学生自主分析出此实际问题中存在的事务2)任务分解师:引导学生探究:分解任务学生:在教师的引导、启发下进行任务分解,分为三个步骤:准备数据库及表设计出库表单编写表单处理程序教会学生自主分析问题的能力,对独立完成大作业很有帮助准备数据库及表、设计出库表单均为已经掌握知识点,采用讲授、演示法为难点节约时间编写表单处理程序师:提问(此处理程序主要解决什么问题?)学生:回答(事务处理或其他)师:评价、补充师:引导、启发学生首先要判断出库设备数据的合法性学生:在教师的引导、启发下认识到程序健壮性的重要性师:讲授、演示事务处理的过程使学生先清楚表单处理程序的主要任务,在此基础上让学生认识到程序健壮性的重要性小结:师:提问(什么是事务?)学生:回答师:再次强调事务概念师:简述并引导学生简述事务处理的技术及过程检测学生对本节内容的掌握情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤调湿工岗前理论实操考核试卷含答案
- 四氯化钛精制工安全检查考核试卷含答案
- 拖拉机热处理加工生产线操作调整工岗前操作能力考核试卷含答案
- 飞机桨叶型面仿形工操作管理能力考核试卷含答案
- 电池测试工班组安全竞赛考核试卷含答案
- 筛运焦工班组评比水平考核试卷含答案
- 油画文物修复师诚信道德竞赛考核试卷含答案
- 无线电监测设备测试员成果转化水平考核试卷含答案
- 混凝土模板工安全生产能力评优考核试卷含答案
- 飞机模线样板移型工变革管理考核试卷含答案
- 基层消防力量执法监督培训课件
- 2026浙江温州乐清市公安局招聘警务辅助人员68人笔试模拟试题及答案解析
- 康普艾空压机培训课件
- 癫痫患者认知功能障碍的评估与干预
- 等保2.0测评师认证考试全真模拟卷(2025年升级版)
- 企业并购的财务风险研究-以海尔智家并购开利商用制冷为例
- 2025年安全生产考试题库(安全知识)信息安全试题试卷及答案
- 2026年广东小学数学考试真题及答案
- 青春践行核心价值观
- 光伏项目无人机运输施工方案
- 叉车升高施工方案设计
评论
0/150
提交评论