- 19
- 0
- 约8.88千字
- 约 5页
- 2017-08-10 发布于安徽
- 举报
基于0心IX面向对象数据库管理系统的
. 石油数据银行的研究
余永红刘鸿儒绦洁磐
(南京大学计算机科学与技术系,南京.2l0093)
(南太备元石油软件研究所有限公司,南京,210008)
摘要:石油数据银行是石油行业实现企业内部和企业阃数据资源存赭、共享和数据服务的一种方式,
本文对石油数据银行进行详细的研究分析.并介绍基于0M_Nlx面向对象数据库管理系统的石
油数据银行解决方案。 、,
关键宇:石油数据银行,面向对象敞据库管理系统
人
1、引言
跨企业的数据服务是石油工业界对勘探开发数据作为油田重要资产进行有效管理和应
用的结果,是随着数据银行的建立而提出的。石油数据银行是石油行业实现企业内部和企
业问数据资源存储、共享和数据服务的一种方式,它通过统一的模型集中存储了石油勘探
全过程的历史记录数据,采用统一的接口函数实现不同的应用平台之间的数据交换,实现
数据服务和企业间的数据交易。数据银行主要实现勘探原始数据的分层管理.其主要目标
是为石油公司提供~套将硬件平台、操作系统、数据库管理系统及其相关的软件集成起来
的系统,用来存储和管理与~个国家、一个企业或一个地理区域有关的所有石油基础数据,
石油数据银行已经成为石油工业对细节数据进行集成化管理的趋势。
由于石油行业的数据包括勘探、开发、生产、管理和销售部门等各个方面,是一个高
集成度的领域,同时在进行石油领域的应用时往往涉及非常复杂的数据查询,如地震的解
释和处理、油藏的模拟计算等等.考虑到不同国家、不同企业对各自的石油领域的理解和
处理的不同,为实现石油领域软件的相互交流,需要有一个共同遵守的标准来对石油数据
银行进行组织和管理.这个标准应包括基础计算机标准、用户界面风格、数据模型、数据
存取与交换、数据交换格式等内容,其中统一的数据模型,统一的数据存取接口、以及复
杂的数据查询和操作是构成石油数据银行主要应解决的问题。
简单地说.石油数据银行是石油领域所有数据的一个集成化的数据库,因此对石油数
据银行进行有效的管理需要有数据库管理系统的支持。由于石油行业数据的复杂性、集成
性和规模性,为对石油数据银行进行有效的支持。在选择数据库管理系统时.应充分考虑
数据库管理系统在处理数据结构的复杂性、数据的集成性、规模性和复杂的数据查询操作
等方面的能力。本文接下来的部分首先分析石油数据银行的特性,然后对∞仆Ⅱx面向对
象数据库管理系统适合作为石油数据银行的数据库管理系统进行分析.并提出基于
0MNIx面向对象数据库管理的石油数据银行的设计方案,最后是对本文的一个总结。
2、石油数据银行特性分析
石油数据银行的目的是实现石油行业企业内部和企业闻软件的相互交流、数据资源和
数据服务的共享.因此在构造石油数据银行时应主要考虑下述几个方面的特性:
(1)统一的数据模型
石油行业的数据包括勘探、开发、生产、管理和销售部门等备个方面,其涉及的数据
非常全面、复杂,包括地球物理数据(采集的原始数据,处理、解释的数据和速度数据)、
井数据(测井、录井、岩心分析、岩心照片、流体分析、地温地压及井历史数据)、地质数
据(盆地、构造、地层、沉积、生储盖层等地质成果和数据)、地理年¨管理信息(探区租赁、
L区位置、测线位置、井位及地理信息等)、文档(备种原始记录、测试丹析、图作及成果
报告等)等。石油数据银行要综台这些不同类型的数据并形成一个统一的数据共享库,需
要有一个统一的数据模型,这个统一的数据模型需要充分考虑打油行业数据的复杂性和集
成性.并考虑进入数据银行的数据的质量控制、数据的完整性前}正确陛。
soflware
据银行都采用Posc(PetroIeum
open Corpor鲥on)国际标准中的Epicentfe数据模型
作为数据银行的数据模型,P0sc是一个非盈利的石油行业的国际组织,其目标是制定石
油软件行业的标准以实现石油软件的相互交流,其核心的Epicentfe数据模型涵盖石油领域
的所有各个方面的内容,
(2)统一的数据存取交换接口
石油数据银行作为一个庞大的数据共享库,目的就是为了实现不同部门、不同区域的
石油数据和应用
原创力文档

文档评论(0)