Java程序设计项目式教程 教案9-2 提升学生信息数据库管理效率.docx
《Java程序设计项目式教程 教案9-2 提升学生信息数据库管理效率.docx》由会员分享,可在线阅读,更多相关《Java程序设计项目式教程 教案9-2 提升学生信息数据库管理效率.docx(6页珍藏版)》请在第一文库网上搜索。
1、教案课程名称:名Va面向对向程序设计适用专业:授课年级:授课学期:授课教师:教学基本信息授课题目提升学生信息数据库管理效率授课专业软件技术专业授课班级一年级学生授课课时4学时(180分钟)授课地点教学做一体化教室学情分析授课对象是软件技术专业大一学生,学生已经具备JaVa编程基础,初步具备面向对象的编程思想,掌握了JaVa的异常处理、多线程以及集合框架、文件处理等基础知识。使用StaterT1ent对象向数据库传送SQ1命令时,每条SQ1命令在程序中都只能是一个具体的操作,当要改变SQ1命令时,每次都需要去修改程序源代码,降低程序执行效率,程序也不具备通用性,为此我们需要对此程序进行改进,使用
2、PreParedStaterT1ent对象来向数据库传送SQ1命令,是学生必备的技能。因此,由浅入深,使用切合的实例,逐步引导比较适合学生的习惯,使用学生身边的、感兴趣的例子来可以调动学习和探究的主动性、积极性。教学资源令教材:Java程序设计教程项目式教程赵国玲等编著,机械工业出版社令网络学习资源平台:山东省省级职业教育在线精品课程Java面向对象程序设计令教学环境:教学做一体化教室,极域电子,一体机等令教学素材:多媒体课件,动画视频片段单元教学目标知识目标令1.熟悉PreParedStatement接口的常用方法令2.了解CaI1ab1eStatement接口的常用方法能力目标令1.能够使
3、用PreParedStatement接口方法操作数据库令2.会使用Ca11abeIStatement执行存储过程素质目标令1.培养良好的懂规矩、守纪律、守法意识令2.培养做事严谨负责、精益求精的工匠精神教学重点PreParedStatement接口的常用方法教学难点PreParedStatement接口的常用方法操作数据库单元授课过程教学流程教学活动学生活动设计思路时间知识回顾并到入新课1 .回顾上节内容,掌握集合的常用方法与应用场景。2 .利用超星学习平台推送本节学习任务清单,要求学生课前预习PreparedStatementCaIIabeIStatement接口操作访问数据库表的的过程。学
4、生查看学习通本节任务清单,学习使用提升学生信息数据库管理效率这堂课。1.课前利用超星学习平台推送本节学习任务清单,要求学生总结了解PreparedStatementCa1IabeIStatement接口操作访问数据库表的常用方法。20分钟学习新知1. JaVa程序通过JDBC访问数据库。|JaVa应用程序|IIII1-J1IIMySQ1IISQ1ServefIIOrace1IIIJDAB1IIJO财IIJOBga1;2. PreParedStatement接口常用的方法ResuItSetexecuteQuery():用于执行查询数据库的SQ1命令,返回一个表示查询结果集的ReSU1tSet对象
5、。intexecute11pdate():用于执行非查询的SQ1命令,返回一个整数,表示受SQ1命令影响的记录条数。3. CaIIabeIStatement中CaI1方法调用存储过程的语法为:caIIprocedure-name/存储过程不需要参数caIIprocedure_name(?,?,?,-)存储正程需要若干个参数?=caIIprocedure_name(?,?,?,-)存储过程需要若干个参数,并返回一个结果参数1 .回顾从整体上掌握JaVa程序通过JDBC访问数据库的流程,以及各分支的功能和应用场景。2 .参与讨论PreparedStatement接口方法操作数据库的优点,明确其如何
6、提高访问数据库的效率的。4.3.重点了解PreparedStatement接口常用的方法操作数据库流程、Ca1IabeIStatement中Ca11方法调用存储过程的流程、了解事务的应用场景。1.从大家熟悉的结构图入手,带领学生分析问题,并进行归纳总结。2.互动,逐步增加难度,首先了解PreparedStatement如何高效访问数据库,然后掌握Ca1IabeIStatement调用存过过程的流程以及事务的应用场景。3 .鼓励学生积极主动学习,提升个人技艺技能,培养精益求精的工匠精神O4 .通过教学增强学生的创新意识,同时掌握PreparedStatementCaIIabeIStatement
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java程序设计项目式教程 教案9-2 提升学生信息数据库管理效率 Java 程序设计 项目 教程 教案 提升 学生 信息 数据库 管理 效率
