APP下载

数字岩心分析资料数据库的应用研究

2014-06-14王骁

科技创新导报 2014年2期
关键词:资料管理网络数据库

王骁

摘 要:为推动油田勘探开发工作不断向前发展,将众多岩心分析资料有效保存和高效分享是一项十分必要的基础保障工作。要探明地下储层的油气情况,对其所采集的岩石进行物理分析是研究工作的基础,显得尤为重要。利用强大的计算机系统功能构建数据库对所有的岩心分析资料进行管理,实现了数字资源的信息化。

关键词:数字岩心 资料管理 网络 数据库

中图分类号:TP31 文献标识码:A 文章编号:1674-098X(2014)01(b)-0023-01

当今科技信息技术发展迅速,这为地质资料的网络共享创造了有利条件,建立数字岩心分析资料数据库库对冀东油田的油气勘探工作更是发挥了积极作用。打破了地点局限、专业工作局限,只要工作中需要相关的资料,都可以通过油田公司企业网实现信息资源共享、成果共享,完成自己的查询需求。在油田勘探开发过利用数据库的形式做到资源共享,使油田内部各类人员能够第一时间准确、迅速地获取信息,完成初步的分析处理,满足科研、生产和管理的需要,从根本上提升油田数据的管理水平。

1 岩心分析资料数据库分析与设计

系统采用.NET三层架构、B/S架构、以及在工作流技术指导下设计与实现[1]。该数据库面向所有用户提供免费资源共享,用户只要通过网络就能访问到数据库,并能获得自己需要的数据信息。

岩心分析资料数据库主要位于J2EE层次结构中业务逻辑层以及数据层当中,在所有层中数据库接收从业务逻辑层发送过来的岩心分析资料数据并进行处理。数据库要尽量地做更多的事情,以便业务发生变动的时候只需改动部分原始数据。因此系统是由任务不同的三层组成的:

(1)数据访问层:数据库数据对象保存了应用系统中的各种需要的岩心分析化验信息,并向科研人员提供了统一访问的接口。通过接口科研人员拥有了对数据透明操作的能力,调用岩心资料数据对象层的相关操作之后,数据对象就会在关系型数据库中出现变化。

(2)对象关系映射层:系统采用的是关系型岩心资料数据库,所以要考虑面向对象和关系岩心资料数据库之间的不匹配性,正是基于这一点设计了对象关系映射层。对象关系映射是数据库的核心,将对象映射到关系型数据库中,最终将值对象映射到岩心资料数据库表中,包括对象属性与数据库表、字、段等一些映射。按照这些映射策略实现了三种不同的映射方式解决了复杂的映射关系,第一种是属性映射其中包括一对一,一对多等映射方式,第二种是继承映射是“one table for everyclass”映射方案,第三种是关联关系映射[2]。

(3)存取控制层:根据对象关系映射层提供的映射信息,它主要是完成对象在特定关系数据库中的数据处理,主要针对对象关系映射层的执行SQL语句,所有存取控制的操作信息都是由对象关系映射层提供的。

2 岩心分析资料数据库的主要实现策略

岩心分析资料数据库主要靠两种策略,分别是基于数据库系统数据访问对象模式和基于对象/关系映射的策略。

2.1 岩心分析资料数据库系统数据访问对象策略

该策略主要是分离业务逻辑和系统数据处理逻辑,提出了岩心分析资料数据库系统数据访问对象的方式。它的实现细节对用户来说是完全透明的,它仅仅向上层提供访问接口,当有请求需要访问数据层的时候会被数据库系统对象拦截进行处理,它封装了该数据库实现细节避免业务逻辑中写入SQL语句。同时在保持应用层不变的情况下修改底层的代码来满足需求,从而更容易实现岩心分析资料数据库系统数据库平台的变更,不需要对系统进行大范围的修改,保证了系统的可维护性。系统访问对象在处理数据方面,通过使用连接池以及缓存机制等技术来提高系统的性能[3]。

这种灵活的策略方式比较注重于数据库系统数据的表示和操作,系统数据访问对象类似于业务层和数据库之间的适配器。在保持业务层不变的情况下实现了岩心分析资料数据库系统数据访问底层的分离、数据存储逻辑和数据库资源调度的分离。

2.2 对象关系映射策略

基于对象关系映射策略已经越来越受到关注,在面向对象思想的软件设计中将实体对象通过XML映射文件与关系型岩心分析资料数据库系统数据库建立联系。这不仅完成了对象属性和字段之间的映射关系,还封装JDBC的操作细节,有助于各类数据在业务逻辑的实现。从而大大的减少编写SQL语言的负担,提高了岩心分析资料数据库系统数据库的性能。

3 应用成效

(1)促进研究工作高效率推进。将科研工作者所需的岩心数据资料存入数据库,只要通过web服务器就能在较短时间内提取到岩石的物理资料,研究者不必再花时间耗费在寻找资料的过程中,大大节约了研究进程。

(2)自动过滤传统保存资料方式的弊端。岩心各项参数资料一旦输入数据库中便可以得到永久保存,不会存在过去那种资料丢失后,花费很大人力、物力、财力进行重复工作的被动局面,从而降低了存储岩心数据资料的成本,获取一定的经济效益。

(3)有效服务生产。数据库所提供的各种参数资料可以使岩石中的多维信息通过多的方面进行描述,通过参数数据可对不同岩石建立联系,进行对比研究。同时在生产过程中可以通过解释及具体需要存进迅速提取制定物理量的实现,降低决策时间。

4 结语

当前油田的信息化建设已经涉及多方面领域,尤其是勘探开发这一关键生产领域,计算机技术的不断革新也为其带来了新的活力。计算机数据库将数据资源进行有效管理,使得岩心资料的管理与应用实现信息化,在为研究人员提供服务方面显得更为人性化,突破时间、地点、专业等局限,助理油田生产、管理工作。

参考文献

[1] 朱庆忠,杨和义,张彦彬,等.基于C/S和B/S体系结构的数字油田应用系统[J].石油学报,2004,25(4).

[2] 刘晓华.J2EE企业级应用开发[M].电子工业出版社,2004.

[3] 谢兴生.高级数据库系统及其应用[M].清华大学出版社,2010.endprint

猜你喜欢

资料管理网络数据库
数据库
简析建筑工程资料管理措施的完善
改进校园图书馆资料管理工作的措施
浅析建筑工程施工技术资料管理
网络信息环境下的图书资料管理
油气集输系统信息化发展形势展望
基于网络的信息资源组织与评价现状及发展趋势研究
基于网络的中学阅读指导
新形势下地市报如何运用新媒体走好群众路线
数据库