欢迎来到天天文库
浏览记录
ID:21982403
大小:53.00 KB
页数:5页
时间:2018-10-26
《关于ado.课程教学的几点思考》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、关于ADO.课程教学的几点思考【摘要】ADO.是.框架下的一种新的数据访问编程模型,该课程的设置意在培养学生利用这一模型构建与数据库交互的能力。本文通过对ADO.课程特点进行分析,结合自己的工作实践,提出了针对该课程的教学方法的几点体会。 【关键词】ADO.;数据访问模型;数据库 简介:陈婷(1979—),女,新疆乌市人,现为西安欧亚学院教师,从事计算机教育研究。 1.课程分析 1.1课程特点分析 ADO.是微软公司以类似于ADO的方式设计并实现的专用于.平台的新技术,可提供一个面向对象的数据存取架构。它
2、是继ODBC、DAO、RDO、OLEDB、ADO之后,又一新的数据访问技术。为了适应新的应用程序发展模式,即使用XML来编码实现X络连接传递数据,势必需要为数据访问提供一种全新的编程模型,这种模型应基于.框架,其组件能够共享通用的类型系统、设计模式和命名约定,从而保证数据访问技术的一致性。因此,ADO.便应运而生。 本课程实践性较强,又需要有一定的理论基础,因此在教学过程中强调“理论够用,实践先行”的教学准则。易采用案例教学,项目驱动的方式开展教学。 1.2课程目标定位 本课程是我院计算机相关专业开设的专业选修课
3、,主要内容包括基于ADO.的数据源连接和数据读写知识等,要求学生应在了解ADO模型的基础上,具备VisualBasic.与C#的基础知识,同时掌握数据库的基础知识,表、列、约束等概念。 本课程教学目标在于:使学生具备使用ADO.组件进行数据库操作的基本知识。并在此前提下,培养学生操作数据库,构建数据集,使用数据适配器在数据集与数据库之间交互,使用操作XML文档,使用ADO.构建与使用Web服务等能力。 2.教学实践 2.1对比教学 ADO与ADO.均为微软提供的数据访问方式,两种方式各有利弊,在使用过程中既有相
4、似之处,但也有区别。在教学过程中利用两种方式的不同进行对比教学,不仅可以突显各自的功能差异,也便于在使用过程中掌握其不同的使用方法。 ADO与ADO.的共同点表现在均能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、速度高、内存支出低等,同时均支持用于建立基于C/S和Web的应用程序;差别在于两者所采用的接口和体系架构不同。其中,ADO使用OLEDB接口并基于微软的体系架构,而ADO.拥有自己的ADO.接口并且基于微软的.体系架构。 2.2案例教学 由于课程定位为专业选修课程,因此在有限的课时
5、内采用案例教学,通过一个个实例实现对数据库的访问操作,不仅能够让学生在实践的过程中体会数据访问方式的具体使用方法,同时也有利于巩固所需要的理论知识。以下为典型案例设计: 案例一:连接SQLServer数据库。 该案例涉及的知识要点为ADO.数据访问方式的特点,欲达到的目标为通过案例操作实现对数据源的连接,利用数据适配器配置数据源,填充数据集。 案例二:单记录浏览数据。 该案例涉及的知识要点为DataRow类及BindingContext对象的应用。欲达到的目标为通过案例操作实现通过DataRow类可以执行对当前
6、行的访问和操作,通过BindingContext对象访问数据绑定对象,利用其position属性可以设置或者获取当前记录所在的行数,进而再对当前行进行访问和操作。 案例三:参数化查询数据表。 该案例涉及的知识要点为DataView数据视图及DataGrid数据表格的应用。本案例通过ADO.对象连接到SQLServer数据库,实现了查询数据库中class_info数据表的详细记录。程序运行后,在查询界面中选择查询条件即可查询到一个或多个符合条件的记录,查询结果将在窗口上部详细显示出来。 案例四:直接更新数据源。
7、该案例涉及的知识要点为Dataand对象的方法和属性应用。在讲授过程中可以试着指出以前使用了数据集更新数据源的数据的缺点。即:对于大数据量而言,会增加X络的负担,处理效率不高。之后通过对目前常见X络程序的特点分析,引出其更适合采用本案例提出的使用更新命令对象直接更新数据源的方式,最后总结其特点和优势。 运行效果为:程序运行后,首先显示第一条记录的详细信息,可以通过选择不同的学生名来查询需要修改的记录。修改记录时,在字段编辑框中直接进行修改,当修改完所有字段的值后,单击“更新”按钮,保存回源库中。 3.教学反思 教
8、学反思是教学实践的再认识、再思考,并以此来总结经验教训,进一步提高教育教学水平的过程。作为从事第一线教学的老师,我在教学实践过程中,也在不断地进行反思。 学生的兴趣点在哪?如何能充分的调动起学生的学习积极性?如何构建好课堂?课堂案例的选择是否具有代表性,能不能充分的将知识的融入其中,让学生感到学了就能用,就能看到效果,从而激发学
此文档下载收益归作者所有