张岩
(大庆油田信息技术公司,黑龙江 大庆 163000)
[摘 要] 笔者在本文中主要是以需求分析这个基础的角度进行出发,对数宇油田公共数据库在结构方面做出了阐述和设计,设计的思路和原则是按照对象模型以及关系模型融合的方式展开的,进行设计应用系统的重点放在了层次结构以及软件系统的结构上。
[关键词] 数字油田;公共;数据库;结构;思路
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 05. 085
[中图分类号] F273.1;TP391.9 [文献标识码] A [文章编号] 1673 - 0194(2017)05- 0159- 02
0 引 言
油田的勘探和开发这些年来发展的速度和建设的规模日益加快,进行数字油田数据库的建设也非常有必要,勘探开发对象不同的专业阐述的内容也是不一样的,有很大的区别。不过在描述的时候,描述每个管理对象也有着共性问题。所以要防止描述出现歧义,对以后的对比做好分析,需要对相同相似的公共特征做出管理,大力的建设公共的数据库,保证公共数据统一性,对数字油田别的项目进行引用提供查詢。
1 数字油田公共数据库设计的主要内容
建设数字油田的公共数据库主要的目标就是:满足油田的勘查与设计业务管理达到自动化水平,保证管理方面可以实现信息的网络处理,最后建设数字油田信息化服务系统,达到与社会信息的资源共享。所以进行设计主要是下列的几点:
(1)建立有效的公共数据库,实现公共数据库14个主要类别的数据建设,主要有:行政区划,组织单位,单元构造,油气田,井空间属性表等等。
(2)对勘探开发有关的63类代码进行规范以及完善,这里面主要有:采油工程,测试,单井资料,动态地质的监测等等。
(3)对油田的公共数据库里面的查询体系进行完善,对引用的接口进行细致的规范。
(4)对于公共数据库的数据采集要建立规范的采集平台,同时制定出采集的注意事项。
(5)完善访问记录的记录系统。
(6)进行采集数据和查询数据必须要执行数字认证以及统一登录授权认证的约束。
2 数字油田公共数据库设计的总体组成
2.1 逻辑部分
公共数据库的逻辑部分主要是有四种层级,分别是数据层,维护层,服务层以及应用层。图1就是系统的逻辑结构图。不同的层级它的功能也是不一样的。
数据层主要是储存了与油田有关的所有数据,包括14类的公共数据和63类的代码数据。维护层主要是对数字油田数据库中做好日常的维护与保存,而且也承担用户访问数据库的各类规范。服务层属于应用的一种服务器,主要是对油田的公共数据库进行查询信息的应用。用户层是利用浏览器对数据库进行前端的数据完善和处理。
2.2 软件部分
数字油田的公共数据库进行方便的使用,一般会使用B/ S结构的系统软件。
B/ S结构的系统软件有效的将系统和权限的认证进行了融合,按照单点登录的原则进行工作。B/ S系统有很多的功能,比如查询,采集数据,有效信息的发布等等。全部的公共数据库完成以后,就能在进行综合的使用了。
3 数字油田数据库的系统功能
建设数字油田的公共数据库在进行功能的设计方面主要是用户利用登录验证的方法,使用权限验证维持系统的正常使用。全部数据库在软件方面的功能主要有:数据的采集,日常的查询和综合的使用。
进行采集数据是为了实现数据库里的数据做好日常的维护以及修改。进行查询检索是对信息做好查询的相关工作。建立日志管理日是对系统不同的访问进行信息的详细统计,像对系统的访问进行统计,功能的访问统计等等。
综合的使用就是在完成了公共数据库以后,能够进行有关的综合使用。因为公共的数据库是通过空间数据库这样的概念而进行建立的,所以在这个基础上,能够实现图形数据的所有查询以及统计。
4 结 语
第一点就是统一名称。统一生产科研,从井位设计、实钻结果到各类科研报告和生产报表所使用的一些公共信息名称的含义、称谓和时代;消除以往不同单位、不同作者和不同成果以及不同数据库对有关名称使用的混乱和误导。
第二点是通过这些公共信息建立空间的数据关联,使各种数据将来在图形上进行展示。
数字油田的公共数据库完善主要是靠信息业发展带动的,非常完善科学的数字油田的公共数据库,进行提前的规划是很重要的,它一定是要进行充分的分析,这样才可以为系统建立奠定坚实的基础。设计数据库应该遵循总体规划,建用融合和资源共享的思路,从数据库的物理结构还有安全方面进行研究和设计,另外还应该重视系统的实用性以及标准性,安全性与保密性等等这些基础的因素。