油田开发数据库认识与应用结构选择.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文档。上传文档
查看更多
油田开发数据库认识与应用结构选择

油田开发数据库认识与应用结构选择   摘要:伴随着科技的脚步的加快,计算机技术日臻完善,网络的运用已经深入发展应用到各行各业中去,其中在石油行业内对于网络运用同样也随着这种形势而发展。众所周知,网络的普及与数据库技术的发展密不可分,数据库作为网络服务的基础支持,能够为处在网络上的服务端和客户端提供良好的交互,而在网络环境下,往日的单层数据结构已经不能满足于越来越多的应用需求,进而多层结构便应运而生,对于油田开发数据库来说,如今几乎大多数都是在数据库方面采用多层结构,因此,文章将会就油田开发数据库选择应用的结构展开分析,进而对油田开发数据库进行更深一步的认识。   关键词:油田开发数据库;多层结构;数据库应用系统   中图分类号:TP271文献标识码:A文章编号:1009-3044(2012)21-5040-02    1当今油田开发数据库选择多层应用结构的缘由   油田开发数据库应用结构如今之所以多数选择多层结构,是有其深层次原因的,从单,双层应用结构和多层应用结构比较看来,便可见一斑。   1.1单、双层应用结构特点   所谓的单层数据库结构,即是使用的是本地数据库,而双层数据库结构是采取客户端与服务端两个层面的交互结构。这两种较老的数据库结构,在只有单一程序运行访问时候较为合适,但是当出现其它应用程序需要共享数据信息才能正常运行时就无能为力了。具体而言,在油田开发数据库中,因为当今的制动化、信息化发展极为的迅速,对于数据库的需求不是在网络时代以前能够比拟的,对于数据库的规模要求极大,在这种情况下,一个信息可能被多个用户共享,因而在当今选择单层应用结构和双层应用结构显然是不能满足当今的实际油田需求。   1.2多层应用结构特点   相比于单、双层数据数据库结构来说,顾名思义,多层数据库结构,即是一个系统分成了几个部分组成,在不同的机器上运行。通过这种结构可以解决,信息共享等诸多单双层应用结构解决不了问题,因为这种多层结构可以运用网络的形式解决诸多程序共享信息等。   具体而言,在当今多数油田开发数据库在选用数据库应用结构的时候,多数采用的都是这种多层数据应用结构,这种数据结构对于油田开发数据库来说,其实和一般网络服务商所要求类似,油田相关单位会将油田数据库主服务端的应用程序分成几个逻辑组成部分,而处理数据和显示数据的工作都交由客户端来处理,这样就形成了处理数据在客户端完成,数据库只是提供相关参数,而对于数据库和客户端两者之间的协调工作都是由服务器来完成,简单点形容就是数据库提供的服务基本参数数据、存储数据等――服务器提供客户端相关请求、数据通信协调――最后客户端程序完成数据处理工作。   因而从这个层面上讲,油田开发数据库选择了多层应用结构,就具有了以下显著优势:1)将油田相应规则封装在能够被用户共享的中间层中,进而不同的客户端可以通过共享着中间层的规则,来实现相应的功能。2)因为很多复杂的工作在经过多层数据库配置之后,都是由应用服务器来实现,故而客户端程序设计可以简化很多,从而能够更加容易的发布,安装以及配置维护。   3)从这种多层结构具有的特点来看,油田数据库采用了多层结构之后,便可以实现数据处理的分布化,就是说可以把过往的一个应用程序放在几个机器上运行,从而在程序实现性能上有很大的提高,从设置多个应用服务器角度看来,还能减少单一服务器崩溃而导致的风险。   4)这种多层结构,还能够对数据安全起到防护作用,因为通过多层的部分可以将一些敏感功能放在具有严密保护的层上。   5)客户端和数据库服务器的连接由应用程序服务器完成,客户端不需要安装配置数据接口,容易分发和升级。   从兼容性上看,这种由应用服务器做为客户端和数据库服务器,就减少了数据接口的配置安装,为客户端的升级及分发创造了有利条件。    2对于应用这种结构开发数据库产生问题的认识   从具体结构上来看,油田开发数据库具有很多优点,但是在这些优点之下还存在很一些问题,基于在油田中具体应用的情况,具有以下几方面的不足。   首先,油田开发数据库所采用的的管理机制是发生、建设以及存储相一致,但从油田公司角度看来,各个二级单位会因存储管理而产生自己的数据,对于这些数据来说各单位又会存储在若干个数据库服务器内,但是这些对于用户来说,是面对物理位置不同的数据库。   其次,在当今油田数据库的访问中,其中查询数据库数据的方式主要还是集中在关联模糊查询,这种数据库访问查询方式,对于字符语句等定义较为明确的数据库来说,是一种较为简单直接查询方式,但是这种方式弊端也是十分明显的,就是这种查询方式的查询结果很大程度上决定于数据库中各种数据的定义,就目前油田开发数据库来说包括单元代码机、字符长度、数据格式,等许多数据内容都存在着不一致的问题,

文档评论(0)

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

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

1亿VIP精品文档

相关文档