石油物探中数据库管理技术的研究与应用
【摘要】:本文以下内容将对石油物探中数据库管理技术的研究与应用进行分析和探讨,以供参考。
【关键词】:石油物探;数据库;管理技术 1、前言
物探装备及物探技术随着电子计算机技术的高速发展也飞速的发展着,在石油勘探领域中,物探技术水平有着举足轻重的作用,从石油物探技术发展趋势来看,地震采集处理一体化技术、勘探数据管理与决策、三维可视化技术、虚拟现实技术、油田开发油藏管理与检测等技术都将是发展完善的目标,而他们都离不开综合数据库管理技术,它作为信息化建设中的一个部分很需要去研究和发展。本文以下内容将对石油物探中数据库管理技术的研究与应用进行分析和探讨,以供参考。
2、数据库管理系统总结架构设计
数据单纯的存放在主库中并没有任何价值,数据的价值是以应用来体现的,因此,如何方便有效的应用数据才是主库建设的最终目标。方便有效的应用数据,从数据库方面的体现就是建立高效并与业务需求最为接近的视图,这是业务专家对业务的提炼成果。如何合理的记录成果,并展现给业务单位,是数据库系统的一项重要内容,各种业务数据与日俱增,而这些业务数据可能是来源于各类专业库或业务单位提交的文件资料,这些数据才是主库生命力的来源。因此,需要将各种数据吸收整理进入勘探开发中心主库,开发应用系统,系统采用B/S模式设计。主库管理系统涵盖数据库管理、模型管理、应用管理及数据管理四个方面的核心功能,也是一套对数据结构及数据变动进行监控管理的系统。系统需要跟踪资源建设变化、统计数据入库情况和建立元模型库,进而跟踪模型变化发布数据字典,最终集模型管理,数据库管理、应用及数据管理应用为一体的数据运维平台。
3、模型管理与元数据管理
3.1、模型管理层
本模块功能主要为数据中心模型组提供模型管理及主库升降级功能,给其他各室、组提供模型浏览下载。主要功能:模型管理、主库升降级、模型协同工作、模型信息浏览、下载申请审批、模型下载。主要是模型管理员用来对模型进行管理,对主库进行升降级,让模型组成员对模型进行协同修改工作。而元数据管理模块是应用管理和数据集成的基础,实现创建,维护元数据及按元数据给用户授权。主要功能有专业分类管理,元数据管理,元数据权限管理,元数据映射关系管理。
3.2、元数据管理层
对于不同数据数据库的数据库名称、表、字段、约束、索引、视图、触发器等元数据是数据定位,从而快速查询管理的关键数据,需要专门建立应用层以达到高效管理的目的,现在以元数据管理,元数据权限管理,元数据映射关系管理三个模块进行应用层的开发。数据管理元可以对某个元数据进行修改,并将修改信息进行保存,还可设置查询条件对元数据进行查询,并将查询导出。而元数据管理权限模块可以设置查询条件对元数据进行查询且数据管理员可以选择某一元数据,并对之进行权限设置。在元数据映射关系管理模块数据管理员可以对查看某个表的映射关系,还可以对某个表的映射关系直接导出到本地硬盘。
4、应用管理
应用管理是中心主库建设与管理研究系统的一部分,用户进入本模块都会有统一的权限校验,然后根据用户权限来操作具体的功能模块。主要是实现对应用层的元素查询、对上层应用系统提供数据服务的接口功能、对应用层的管理及web service 的管理等功能。Web service 是一个应用组件,它逻辑性的为其他应用程序提供数据与服务。各应用程序通过网络协议和规定的一些标准数据格式来访问Web service,通过Web service内部执行得到所需结果。Web service可以执行从简单的请求到复杂商务处理的任何功能,一旦部署以后,其他Web service应用程序可以发现并调用它部署的服务。应用层管理界面用户可以设置好查询条件点击查询按钮即可查询出符合用户查询要求的应用层数据,也可以点击专业分类树菜单中节点来查询应用层数据,还可以点击查看所有按钮即可查看用户自己提的所有应用层数据,且对于显示的应用层数据,用户可以对之进行查看、删除操作,如果用户所查看的应用层数据还未发布,则还可以进行编辑操作。
另外,普通用户进入专业数据统计页面看到各个专业的调研数据量、掌握数据量、数据库中数据量的比例图,点击库中数据量可进入查看所选专业在库中数据情况。有时在分析数据时还需要从不同的主题入手去统计,于是根据不同的关键字去统计数据很需要这种功能的实现。经过一系列的操作后,可以实现对每个月的数据统计情况的应用层建设,这样就可以查看每月数据统计结果。
4、结尾
石油数据库技术是近年来数字油田的信息化建设的重要部分,在专业数据库、中心主库和项目数据库的三层构化设计下,物探数据时贯穿整个油田生命周期的相当重要的一部分,如何将这些数据也能利用数据来很好的管理,以提高利用资料的效率,仍很值得去研究。
【参考文献】
[1]《国内外物探技术现状与展望》曲寿利等,石油工业出版社
[2] 《地震勘探数据整理与石油数据文集》皮声典等,石油工业出版社
[3] 《石油勘探卡发数据模型及其应用》王宏林等,石油工业出版社