background image

  一般来说,实时数据库系统一般包括了

3 个层次,分别是控制系统通信及接口服务层、

实时数据服务层、客户访问层。
  (一)控制系统通信及接口服务层

 

  控制系统通信及接口服务层一般都包含了

2 个主要功能:第一,让通信子系统与预先

已经定义的实时数据库服务器上的通信协议进行通信和连接。一旦出现通信或者连接故障的
时候,设备接口站务必应该提供实时数据的备份和缓冲功能。第二,建立设备连接,通过设
备接口站来有效地读取各物理设备的实时数据和有效信息。

 

  (二)实时数据服务层

 

  在整个实时数据库系统中最为关键、最为重要的一层就是实时数据服务层。而在实时数
据服务层中最关键的设备又是实时数据服务器,主要用于快速的存储和压缩,同时还可以
用来处理和接收实时数据,这些实时数据都是来自控制系统接口层的。

 

  (三)客户访问层

 

  客户访问层是实时数据库中的最后一层,主要是指实时数据库浏览器软件、实时数据报
表生成软件、客户端组态软件等的应用,这些信息都可以用较为直观和简捷的方式让客户获
得。

 

  值得注意的是,软件生产过程中,软件架构是核心位置,但软件自身的核心是领域,
即数据库的架构和设计,数据库的架构也将影响软件未来的稳定性。研究数据库建模与设计,
数据分析模型的建设,揭示数据库中心建设的策略和模式,是企业数据库建设的关键。

 

  四、数据库技术在石油石化企业的应用

 

  随着计算信息技术对于企业的影响越来越大,我国石油企业迎来了新的一轮的数据库
快速发展阶段。数据是油田信息化的基础,在油田科研、生产、管理中,单井基础、变更等油
田静态数据的准确性尤为重要。目前,我国绝大多数石油公司都在广泛采用数据库技术应用
于生产中,无论是中海油、中石油、中石化三大石油企业巨头,还是新疆石油公司等其他石
油石化企业,在企业信息化建设过程,针对油田生产及经营管理工作建立的了大量的数据
库系统,下面就以中海油钻完井数据库系统及新疆油田百口泉采油厂的静态数据采集和查
询系统为例进行阐述。

 

  (一)伴随着信息技术的发展,做为石油石化企业的三大巨头之一的中海油,从

1998

年基础设施建设开始至今已有十多年头,企业的信息化建设得到长足地发展。近年来,在中
国海油在生产和管理信息化建设中,自主创新取得了重大进展,例如研究中心的科研综合
协同工作平台软件系统,有限公司的开发生产数据库优化与整合,湛江分公司的数字油田
等项目,以业务部门为主导力量,结合海油实际开展的信息化系统建设,如全面预算信息
系统、装备管理信息平台、节能减排信息系统等项目,这些项目将数据库技术和自身的业务
需求、发展特点有相结合,应用在信息系统开发和应用,都取得了很好的效果。

 

  例如中海油引进并使用的钻完井数据库系统,目前广泛应用于中海油四个分公司以及
海外的钻完井作业中,已经成为中海油钻完井作业中最重要的数据库系统之一,系统实施
以来,国内四个有限分司录入井约三千口,目前已拓展到澳大利亚、缅甸、肯尼亚等海外项
目。

 

  该数据库的访问采用了三层结构的访问模式,主要以

C/S 模式,现场作业人员作为客

户端使用

Access 数据库,完成现场数据的采集,数据通过底层的通讯设置传回陆地服务器 ,

陆地服务器的底层为

SQL Server 数据库,陆地人员以用户权限登录系统,完成对数据的访

问。数据库的中间层为数据库文件,通过文件的客户设置,完成应用层即系统界面显示的定
义,包括常用数据库字段的定义以及权限的设置等。

 

  数据库系统的主要使用者钻完井作业现场人员在现场即可完成现场作业数据的录入,
并传回陆地的服务器,钻完井作业第一手的数据做为井史数据被存储起来。同时,系统实现