新时期信息管理系统数据访问技术的探讨.docVIP

新时期信息管理系统数据访问技术的探讨.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新时期信息管理系统数据访问技术的探讨

新时期信息管理系统数据访问技术的探讨   摘 要:对于一个信息管理系统来讲,一个良好的数据库访问技术可以有效的提升管理系统的访问性能,有效的提高系统的存取数据的效率,具有重要的意义,尤其是随着网络的发展,人们对信息管理系统的数据存取需求更加旺盛。本文详细的介绍了信息管理系统在设计和实现过程中常用的数据库访问技术,分别是ADO .NET和JavaBean数据库访问技术,并且介绍了两种技术适应的系统,以便为信息管理系统存取数据做出贡献。   关键词:信息管理系统;数据库;ADO .NET;JavaBean   中图分类号:TP315   随着计算机技术、网络技术和数据库技术的快速发展,为信息管理实现自动化、信息化的目标提供了技术支持。将这些现代化的信息管理技术有机结合,开发设计信息管理系统,保存政企单位常用的数据信息,能够实现信息资源的动态更新和内部共享的作用,就能够彻底的将人工从繁琐的信息资源管理的日常事务中解脱出来,从而在复杂多变的工作、生活和学习中,提高人们工作、学习的效率,提高人们生活的质量,因此,信息管理系统已经得到了广泛的发展和应用,尤其是在政企单位自动化办公领域、企业人力资源管理领域、金融信息管理领域、教育信息管理领域,并且取得了良好的效果。   在信息管理系统中,系统最为关键的一个组成部分就是数据库服务功能,数据库是信息管理系统实现数据存储、数据处理的重要组成部分,为了能够实现数据的有效处理,提高信息管理系统性能,必须使用一个高可靠的数据库管理功能,以便能够有效的实现用户应用程序访问数据库时,及时的反馈数据处理结果。   1 信息管理系统数据库访问技术   1.1 ADO.NET数据库访问技术   ADO .NET数据库访问技术是由微软公司提出的一种数据库访问技术,其适用于基于.NET框架技术开发实现的系统中,具有较好的数据库访问性能[1]。ADO .NET技术数据库访问技术包含核心技术包括以下两个主要方面。   1.1.1 数据库访问连接对象   在ADO .NET数据库访问过程中,数据库访问连接对象包括很多个,分别是Command对象、Transaction对象、Connection对象、DataReader对象和DataAdapter对象[1]。在上述连接对象中,Connection对象的作用就相当于一个连接纽带,其可以实现连接数据源的作用,其余所有的对象与数据库进行操作时都要依赖于此;Command对象可以数据库查询功能,同时能够调用存储过程,并且向调用者反馈处理结果,数据库查询过中,Command对象首先需要完成的工作是设置Connection属性,其次是需要设置CommandText文本,解析查询的类型,设置CommandType的属性,并且对于数据处理的结果进行快速的检索和查询,使用DataReader查询对象,该查询由于支持最小的特性集合,其对象具有较快的查询效果[2]。   1.1.2 数据库端口连接对象   在基于ADO .NET的数据库操作过程中,数据库访问过程中,需要使用连接对象,如果数据库不再访问了,为了保持信息管理系统的访问的性能,就需要断开连接,ADO.NET数据库访问机制为其提供了断开连接的对象,也即是DataAdapter对象。在该对象中包含了4个非常重要的属性,分别是插入数据的属性InsertCommand、修改数据的属性UpdateCommand、删除数据的属性DeleteCommand和查询数据的属性SelectCommand。另外,ADO .NET数据还拥有另外一个大优势,就是其可以自行由用户设置对数据库的访问操作,创建自己的命令行,以便实现对数据库的更新、查询操作。   1.1.3 脱机处理数据   ADO .NET为了提高数据库访问的性能,ADO .NET为信息管理系统在进行数据库访问过程中提供了数据库脱机处理功能,既是在断开数据库连接的状态下,依然可以进行访问数据,这样就需要采用FILL的方法将数据处理的结果填充到DataSet或者DataTable中,此时关闭数据库之后,依然能够为用户提供数据连接操作[3]。   1.2 JavaBean数据库访问技术   应用JSP技术开发WEB程序的过程中,系统前端显示数据库访问结果用JSP页面。后台用JavaBean这一中间组件操作数据库,JavaBean承担前后台见的数据处理和信息交流[4]。实现数据库连接的JavaBean其实就是定义连接数据库的类,它的属性包括记录对象、数据库连接的对象等;它用构造方法完成连接数据库,即初始化连接对象,通过重载构造方法,连接不同数据库。   JavaBean数据库使用java语言开发制作而成的一个组件,该数据库访问组件能够封装数据库的插入、删除、更改和查

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档