采油工程信息化建设培训教材

上传人:m**** 文档编号:592246947 上传时间:2024-09-20 格式:PPT 页数:81 大小:785.50KB
返回 下载 相关 举报
采油工程信息化建设培训教材_第1页
第1页 / 共81页
采油工程信息化建设培训教材_第2页
第2页 / 共81页
采油工程信息化建设培训教材_第3页
第3页 / 共81页
采油工程信息化建设培训教材_第4页
第4页 / 共81页
采油工程信息化建设培训教材_第5页
第5页 / 共81页
点击查看更多>>
资源描述

《采油工程信息化建设培训教材》由会员分享,可在线阅读,更多相关《采油工程信息化建设培训教材(81页珍藏版)》请在金锄头文库上搜索。

1、采油工程信息化建设培训讲义采油工程信息化建设培训讲义 随随着着信信息息技技术术的的飞飞速速发发展展,信信息息化化建建设设已已全全面面深深入入油油田田开开发发应应用用的的各各个个角角落落,在在油油田田生生产产管管理理中中发发挥挥着着越越来来越越重重要要的的作作用用。近近几几年年,采采油油工工程程系系统统在在信信息息化化建建设设方方面面取取得得了了一一定定的的成成绩绩,自自20002000年年以以来来,建建立立并并完完善善4242个个油油田田开开发发基基础础数数据据库库,同同时时充充分分利利用用网网络络资资源源,紧紧密密集集合合生生产产实实际际,开开发发了了一一些些基基于于网网络络的的实实用用生生

2、产产管管理理软软件件,促促进进了我厂信息化建设水平提高。了我厂信息化建设水平提高。前言前言 ( (一一) )企业信息化的定企业信息化的定企企业业信信息息化化:即即企企业业应应用用计计算算机机网网络络技技术术,挖挖掘掘先先进进的的管管理理理理念念,去去整整合合企企业业现现有有的的生生产产、经经营营、设设计计、制制造造、管管理理等等过过程程,及及时时地地为为企企业业的的战战术术、战战略略、决决策策提提供供准准确确而而有有效效的的数数据据信信息息,以以便便对对生生产产需需求求做做出出迅迅速速的的反反应应,其其本本质质是是加加强强企业的企业的“核心竞争力核心竞争力”。一、信息化建设预备知识一、信息化建

3、设预备知识 在在信信息息化化的的动动态态过过程程中中,包包含含三三个个层层面面,六六大大要素。要素。三三个个层层面面:一一是是信信息息技技术术的的开开发发和和应应用用过过程程,是是信信息息化化建建设设的的基基础础;二二是是信信息息资资源源的的开开发发和和利利用用过过程程,是是信信息息化化建建设设的的核核心心与与关关键键;三三是是信信息息产产品品制制造造业业不不断断发发展展的的过过程程,是是信信息息化化建建设设的的重重要要支支撑撑。三三个个层层面面是是相相互互促促进进,共共同同发发展展的的过过程程,也也就就是是工工业业经经济济向向信信息息经经济济演演化化的的动动态态过过程程,在在这这个个过过程程

4、中中,三个层面是一种互动关系。三个层面是一种互动关系。六六大大要要素素:信信息息网网络络、信信息息资资源源、信信息息技技术术、信息产业、信息法规与信息人才。信息产业、信息法规与信息人才。 (二)企业信息化的内涵(二)企业信息化的内涵、达到目标:增强企业的核心竞争力。、达到目标:增强企业的核心竞争力。、应用手段:计算机网络技术。、应用手段:计算机网络技术。3 3、参参与与部部门门:包包括括企企业业的的生生产产、经经营营、设设计计、制造、管理等职能部门。制造、管理等职能部门。4 4、管管理理决决策策:高高级级经经理理层层(决决策策层层)、中中间间管理层(战略层)、基础业务层(战术层)。管理层(战略

5、层)、基础业务层(战术层)。5 5、实实现现功功能能:进进行行信信息息的的收收集集、传传输输、加加工工、存储、更新和维护。存储、更新和维护。6 6、技术构成:信息规划、人、计算机网络硬、技术构成:信息规划、人、计算机网络硬件、系统开发平台。件、系统开发平台。 (三)企业信息化的外延(三)企业信息化的外延 1 1、企企业业信信息息化化的的基基础础是是企企业业的的管管理理和和运运行行模模式式,而而不不是是计计算算机机网网络络技技术术本本身身,其其中中的的计计算算机网络技术仅仅是企业信息化的实现手段。机网络技术仅仅是企业信息化的实现手段。2 2、企企业业信信息息化化建建设设的的概概念念是是发发展展的

6、的,它它随随着管理理念、实现手段等因素的发展而发展。着管理理念、实现手段等因素的发展而发展。3 3、企企业业信信息息化化是是一一项项集集成成技技术术:企企业业建建设设信信息息化化的的关关键键点点在在于于信信息息的的集集成成和和共共享享,即即实实现现将将关关键键的的、准准确确的的数数据据及及时时传传输输到到相相应应的的决决策策人人手中,为企业的运作决策提供依据。手中,为企业的运作决策提供依据。 4 4、企企业业信信息息化化是是一一项项人人机机合合一一有有层层次次的的系系统统工工程程,包包括括企企业业领领导导和和企企业业员员工工理理念念的的信信息息化化;企企业业决决策策、组组织织管管理理信信息息化

7、化;企企业业经经营营手段信息化;设计、加工及应用信息化。手段信息化;设计、加工及应用信息化。5 5、企企业业信信息息化化的的实实现现是是一一个个过过程程:包包含含了了人人才才培培养养、咨咨询询服服务务、方方案案设设计计、设设备备采采购购、网网络络建建设设、软软件件选选型型、应应用用培培训训、二二次次开开发发等等过程。过程。 (四)信息化建设的重要意义(四)信息化建设的重要意义1 1、有有利利于于增增强强企企业业的的核核心心竞竞争争力力,适适应应市市场化竞争的要求。场化竞争的要求。2 2、有有利利于于理理顺顺和和提提高高企企业业的的管管理理,实实现现生生产管理健康发展;产管理健康发展;3 3、有

8、有利利于于提提高高设设计计效效率率,缩缩短短设设计计周周期期,保证设计质量;保证设计质量;4 4、有有利利于于节节约约资资金金和和生生产产材材料料,降降低低生生产产成本;成本; 二、采油工程数据库建设二、采油工程数据库建设(一)数据库建设情况(一)数据库建设情况 20002000年年以以来来,采采油油工工程程系系统统共建立并维护共建立并维护4242个数据库。个数据库。 采油工程数据库维护说明采油工程数据库维护说明 随随着着采采油油工工程程数数据据库库建建立立的的不不断断完完善善,为为保保证证数数据据质质量量,达达到到实实用用,我我们们开开发发了了采采油油工工程程数数据据库库查查询询系系统统,该

9、该系系统统从从生生产产需需要要出出发发,以单井或汇总表的方式给出查询结构。以单井或汇总表的方式给出查询结构。(二)数据库应用情况(二)数据库应用情况 包包括括抽抽油油机机档档案案、有有杆杆泵泵档档案案、机机型型统统计计、厂厂家家统统计计、电电机机型型号号统统计计、 电电机机生生产产厂厂家家统统计计、电电机机功功率率统统计计、控控制制箱箱型型号号统统计计、控控制制箱箱生生产产厂厂家家统统计计、抽抽油油机机调调参参记记录录、抽抽油油机机诊诊断断结结果果、抽抽油油机机泵泵效效数数据据等等1212张报表。张报表。 1 1、抽油机井、抽油机井 包包括括电电泵泵档档案案、泵泵型型统统计计、生生产产厂厂家家

10、统统计计、历历年年检检泵泵周周期期统统计计、单单井井检检泵泵信信息息、潜潜油油电电泵泵分分离离器器、潜潜油油电电泵泵保保护护器器、潜潜油油电电缆缆数数据据、电电泵泵变变压压器器等等9 9张张报报表。表。2 2、电泵井、电泵井 包包括括螺螺杆杆泵泵档档案案、泵泵型型统统计计、静静态态数数据据、调调参参基基础础信信息息、驱驱动动装装置置、驱驱动动装装置置静态参数等静态参数等6 6张报表。张报表。3 3、螺杆泵、螺杆泵 包包括括采采油油树树档档案案、在在用用井井口口按按厂厂家家分分布布、在在用用井井口口按按矿矿别别分分布布、油油井井电电机机档档案案、油油井井控控制制柜柜档档案案、热热洗洗清清蜡蜡基基

11、础础信信息息、清清防防蜡蜡单单井井信信息息、单单井井磁磁技技术术应应用用、化化学学防防蜡蜡单单井井信信息等息等9 9张报表。张报表。4 4、其它、其它 三三、采采油油工工程程计计算算机机软软件件开开发发及及应用情况应用情况目目前前,采采用用工工程程系系统统应应用用的的软软件件分分为为方方案案设设计计、测测试试管管理理、数数据据查查询询和和综综合合应应用四类,共涉及应用软件用四类,共涉及应用软件8 8个软件。个软件。 1 1、油井施工设计、油井施工设计2 2、水井施工设计、水井施工设计3 3、大修、大修(一)作业施工一体化管理系统(一)作业施工一体化管理系统 1 1、抽油机示功图网络查询系统、抽

12、油机示功图网络查询系统软软件件基基于于WebWeb开开发发,具具有有单单图图查查询询、多多图图查查询询、单单图图分分类类、多多图图分分类类四四种种查查询询方方式式和和即即时时打打印印输输出出功功能:能:按矿、队、井号等方式,实现不同月份功图查询。按矿、队、井号等方式,实现不同月份功图查询。按按矿矿、队队、井井号号等等方方式式,实实现现不不同同时时间间段段历历史史功功图图对比查询对比查询根根据据功功图图类类别别,按按矿矿、队队、井井号号等等方方式式,实实现现不不同同月份功图查询。月份功图查询。根根据据功功图图类类别别,按按矿矿、队队、井井号号等等方方式式,实实现现不不同同时间段历史功图对比查询。

13、时间段历史功图对比查询。(二)测试管理系统(二)测试管理系统 软软件件自自20022002年年在在全全厂厂正正式式推推广广运运行行以以来来,运运行行状状态态良良好好,功功图图数数据据全全部部实实现现网网上上传传输输,并取消了人工送报功图报表。并取消了人工送报功图报表。 软软件件采采用用WebWeb方方式式开开发发,基基于于不不同同举举升升方方式式,实实现现按按时时间间、单单位位、井井号号等等进进行行测测试试液液面面查查询询和和历历次次单单井井液液面面查查询询,在在线线打印报表,目前已在全厂试运行。打印报表,目前已在全厂试运行。2 2、机采井液面查询系统、机采井液面查询系统 3 3、系统效率管理

14、系统、系统效率管理系统针针对对生生产产需需求求,按按照照不不同同的的举举升升方方式式建建立立基基础础数数据据库库。目目前前已已开开发发完完成成数数据据加加载载、数数据据查查询询和和打打印印输输出出三三个个模模块块,实实现现了了抽抽油油机机、电电泵泵、螺螺杆杆泵泵系系统统效效率率浏浏览览查查询询和和打打印印输输出出,目目前前软软件件正正在采油六矿测试。在采油六矿测试。 (三)基础数据库查询(三)基础数据库查询1 1、采油工程数据库、采油工程数据库WEBWEB查询统计系统查询统计系统系系统统针针对对采采油油工工程程数数据据库库的的建建立立,基基于于WebWeb开开发发,既既满满足足生生产产有有可可

15、随随时时校校验验采采油油工工程程数数据据维维护护情情况况,使使生生产产管管理理人人员员能能方方便便、快快捷捷地地完完成成采采油油工工程程基基础础信信息息的的查查询询、统统计计工工作,系统按举升方式不同实现以下功能:作,系统按举升方式不同实现以下功能: 抽油机井查询抽油机井查询包包括括抽抽油油机机档档案案、有有杆杆泵泵档档案案、机机型型统统计计、厂厂家家统统计计、电电机机型型号号统统计计、 电电机机生生产产厂厂家家统统计计、电电机机功功率率统统计计、控控制制箱箱型型号号统统计计、控控制制箱箱生生产产厂厂家家统统计计、抽抽油油机机调调参参记记录录、抽抽油油机机诊诊断断结结果果、抽抽油油机机泵泵效效

16、数数据据等等1212张报表。张报表。 电泵井查询电泵井查询包包括括电电泵泵档档案案、泵泵型型统统计计、生生产产厂厂家家统统计计、历历年年检检泵泵周周期期统统计计、单单井井检检泵泵信信息息、潜潜油油电电泵泵分分离离器器、潜潜油油电电泵泵保保护护器器、潜潜油油电电缆缆数据、电泵变压器等数据、电泵变压器等9 9张报表。张报表。 螺杆泵查询螺杆泵查询包包括括螺螺杆杆泵泵档档案案、泵泵型型统统计计、静静态态数数据据、调调参参基基础础信信息息、驱驱动动装装置置、驱驱动动装置静态参数等装置静态参数等6 6张报表。张报表。 其它查询统计其它查询统计包包括括采采油油树树档档案案、在在用用井井口口按按厂厂家家分分

17、布布、在在用用井井口口按按矿矿别别分分布布、油油井井电电机机档档案案、油油井井控控制制柜柜档档案案、热热洗洗清清蜡蜡基基础础信信息息、清清防防蜡蜡单单井井信信息息、单单井井磁磁技技术术应应用用、化化学学防防蜡蜡单单井井信信息息等等9 9张报表。张报表。 2 2、油田开发通用数据库查询、油田开发通用数据库查询软软件件采采用用客客户户/ /服服务务器器(C/SC/S)方方式式开开发发,功功能能上上可可实实现现生生产产管管理理、开开发发静静态态、开开发发动动态态、油油田田监监测测、采采油油工工程程、地地面面工工程、井下作业等基础数据库的查询。程、井下作业等基础数据库的查询。 生生产产管管理理:对对原

18、原油油生生产产、油油田田注注水水等等日日报报进进行行查询。查询。开发静态:对油田开发静态数据库的查询开发静态:对油田开发静态数据库的查询开开发发动动态态:对对油油田田开开发发日日数数据据、井井史史、措措施施效效果及综合数据进行查询。果及综合数据进行查询。油油田田监监测测:对对抽抽油油机机功功图图、动动静静液液面面及及剖剖面面测测试数据进行查询。试数据进行查询。采油工程:对采油工程基础数据库查询。采油工程:对采油工程基础数据库查询。井井下下作作业业:对对作作业业日日记记、作作业业记记录录、杆杆记记录录、管记录、管柱结构、施工总结查询。管记录、管柱结构、施工总结查询。 (四)综合应用(四)综合应用

19、1 1、生产数据综合查询系统、生产数据综合查询系统软软件件按按不不同同举举升升方方式式和和区区块块,实实现现日日数数据据、综合记录、井史、热洗查询。综合记录、井史、热洗查询。v日数据查询:按日期,分油、水井进行查询日数据查询:按日期,分油、水井进行查询v综综合合记记录录:按按月月份份,分分矿矿队队、井井号号实实现现单单井井综综合记录查询合记录查询v井史:实现油、水井选值对比查询井史:实现油、水井选值对比查询v洗井:实现日单井洗井数据查询洗井:实现日单井洗井数据查询 2 2、作业施工总结查询、作业施工总结查询软软件件采采用用客客户户/ /服服务务器器(C/SC/S)方方式式开开发发,可可实现施工

20、总结即时打印输出,主要功能如下:实现施工总结即时打印输出,主要功能如下:v按井属单位查询按井属单位查询v按施工单位查询按施工单位查询v按施工类别查询按施工类别查询v按井号查询按井号查询 3 3、油井热洗管理系统、油井热洗管理系统根据生产需求,软件开发按两种方式设计:根据生产需求,软件开发按两种方式设计:v日日报报表表,采采用用浏浏览览器器方方式式(WebWeb)进进行行软软件件设设计计,应用应用ASPASP编程实现报表的即时统计、查询。编程实现报表的即时统计、查询。v月月报报表表, ,采采用用客客户户/ /服服务务器器(C/SC/S)方方式式进进行行软软件件设设计计,并并对对统统计计结结果果进

21、进行行存存储储,同同时时应应用用ASPASP编编程程实现月报的查询,目前软件正在测试。实现月报的查询,目前软件正在测试。 4 4、抽油机杆、管档案管理系统、抽油机杆、管档案管理系统软软件件采采用用客客户户/ /服服务务器器方方式式设设计计,可可按按不不同同单单位位查查询询历历次次杆杆、管管的的更更换换情情况况;结结合合作作业业一一体体化化软软件件要要求求,对对部部分分功功能能改改进进,使使得得方方案案设设计计人人员员在在进进行行油油井井方方案案设设计计时时,能能查查询询到到上上两两次次施施工工中中杆杆、管管的的更更换换情情况况,实现了与一体化应用软件的集成。实现了与一体化应用软件的集成。 5

22、5、作业成本管理系统、作业成本管理系统软软件件基基于于WebWeb开开发发,实实现现矿矿检检泵泵、检检电电泵泵、换换泵泵和和重重配配的的作作业业费费用用发发生生情情况况的基础数据维护、查询、统计等功能。的基础数据维护、查询、统计等功能。 (一)、(一)、ORACLE ORACLE 数据库基本知识数据库基本知识ORACLEORACLE数数据据库库是是一一种种分分布布式式关关系系型型数数据据库库,它它具具有有完完善善的的数数据据管管理理功功能能,特特别别是数据量很大时,优势更加明显。是数据量很大时,优势更加明显。四、四、ORACLEORACLE数据库应用数据库应用 数据分布存放数据分布存放系系统统

23、要要管管理理的的数数据据从从物物理理上上讲讲是是分分布布在在不不同同的的机机器器上上,但但是是在在逻逻辑辑上上是是一一个个整整体体,对对用用户户来来讲,就如同在一个数据库中存放。讲,就如同在一个数据库中存放。 数据高度共享数据高度共享分分布布在在不不同同场场地地的的数数据据对对用用户户来来讲讲是是透透明明的的,即即用用户户根根本本不不用用考考虑虑要要访访问问的的数数据据是是放放在在本本地地机机器器上上还还是是远远程程机机器器上上,这这就就是是说说用用户户可可以以访访问问整整个分布式数据库系统中任何节点上的数据。个分布式数据库系统中任何节点上的数据。 客户客户/ /服务器计算模式服务器计算模式应

24、应用用程程序序和和开开发发工工具具在在客客户户机机上上运运行行,而而数数据据存存放放在在服服务务器器上上,客客户户机机和和服服务务器器之之间间通通过过网网络络进进行行通通信信,这这样样不不仅仅方方便便了了开开发发人人员员开开发发应应用用程程序序,而且使计算机系统的资源得到充分利用。而且使计算机系统的资源得到充分利用。 丰富的多方开发工具丰富的多方开发工具不不 仅仅 ORACLEORACLE公公 司司 提提 供供 了了 多多 种种 开开 发发 工工 具具(Develop Develop 20002000),而而且且其其它它公公司司的的开开发发工工具具, ,如如:DELPHIDELPHI、VBVB

25、、VCVC、PBPB、JAVAJAVA也也提提供供了了访访问问ORACLEORACLE数数据据库库的的接接口口(BDE(BDE、ODBC ODBC 、JDBCJDBC、ODACODAC等等) ),利利用用这这些工具也可在些工具也可在ORACLEORACLE数据库上开发程序。数据库上开发程序。1 1、ORACLEORACLE数据类型数据类型ORACLE9i 数据类型 2 2、函数、函数OracleOracle的的SQLSQL语语句句中中用用到到的的函函数数分分为为单单值值函函数数和和多多值值函函数数,单单值值函函数数又又分分为为字字符符函函数数和和数字函数。数字函数。 (1 1)字符函数)字符函

26、数 (2 2)转换函数)转换函数 (3 3)组函数)组函数 (4 4)数字函数)数字函数 3 3、SQL*Net SQL*Net 安装安装SQL*NetSQL*Net是是Oracle Oracle 客客户户端端软软件件。系系统统管管理理员员用用户户安安装装时时可可使使用用Ora9i/Ora8iOra9i/Ora8i提提供供的的客客户户端端产产品品,可可用用于于建建立立表表空空间间、创创建建用用户户及及控控制制台台 管管 理理 功功 能能 ; 普普 通通 用用 户户 只只 安安 装装 SQL*NetSQL*Net及及SQL*PlusSQL*Plus即即可可,安安装装完完成成后后要要建建立立Ora

27、cleOracle数数据据库连接串。库连接串。 4 4、SQL SQL 语言语言(1 1)功能)功能SQL( SQL( Struceured Struceured Query Query Languang) Languang) 是是结结构构查查询询语语言言,具具有有很很强强的的数数据据处处理理功功能能,提提供供了了数数据据查查询、数据定义、数据操纵、数据控制四种功能。询、数据定义、数据操纵、数据控制四种功能。 (2 2)SQL SQL 常用命令常用命令 (3 3)数据字典)数据字典 (4 4)运算符)运算符 (5 5)系运算符)系运算符 (二)(二)ORACLEORACLE数据库接口的配置数据

28、库接口的配置 1 1、SQL*NET SQL*NET 配置配置进进入入 开开始始-程程序序-Oracle -Oracle for for Window Window NT-Net NT-Net Configuration Configuration AssistantAssistant选中执行。选中执行。 选择网络服务名配置,点击选择网络服务名配置,点击 下一步下一步 选择填加,点击选择填加,点击 下一步下一步 选择选择OracleOracle发行版数据库服务,点击发行版数据库服务,点击 下一步下一步 输入数据库输入数据库SIDSID:ORA8IORA8I,点击,点击 下一步下一步 输入输入T

29、CPTCP协议,点击协议,点击 下一步下一步 输输入入主主机机名名(也也就就是是数数据据库库服服务务器器IPIP地地址址):,点点击击 下一步下一步 选择选择 是,进行测试是,进行测试 ,点击,点击 下一步下一步 测试成功,表示输入的一切信息正确,点击测试成功,表示输入的一切信息正确,点击 下一步下一步 最最后后输输入入网网络络服服务务器器名名,就就是是我我们们平平时时所所说说的的ORACLEORACLE数数据据库库连连接接串串,给给定定的的连连接接串串最最好好代代表表一一定定的的含含义义,我我们们设设定定为为XXZXXXZX,表表示示连连接接的的是是厂厂信信息中心息中心ORACLEORACL

30、E服务器。服务器。 如如果果继继续续配配置置数数据据库库服服务务器器名名,选选择择 是是 ,否则选择,否则选择 否否 ,点击,点击 下一步下一步 配置完成,点击配置完成,点击 下一步下一步 返回到初始设定状态。返回到初始设定状态。 2 2、BDE BDE 配置配置 打开控制面板,选择打开控制面板,选择BDEBDE选项,双击选项,双击 选择选择 Databases Databases 点击右键,点击右键, 选择选择NewNew 在弹出的下拉框中选择在弹出的下拉框中选择ORACLE OK ORACLE OK 给新建立的连接起别名,给新建立的连接起别名,XXZX XXZX 输入快捷键,输入快捷键,C

31、TRL+ACTRL+A,存储别名。,存储别名。 改改服服务务器器名名SERVER SERVER NAMENAME为为XXZXXXZX,用用户户USER USER NAMENAME名名为为登登陆陆ORACLEORACLE数数据据库库的的用用户户WTWT,然然后后再再输输入快捷键入快捷键CTRL+ACTRL+A,保存。,保存。 双双击击刚刚定定义义的的XXZXXXZX别别名名,弹弹出出注注册册数数据据库库的的对对话话框,输入口令框,输入口令WTWT,然后确定。,然后确定。 数据库连接成功。数据库连接成功。 3 3、ODBCODBC配置配置选择控制面板的选择控制面板的ODBCODBC,双击,双击 选

32、选 系系统统DSNDSN,在在列列表表框框选选 Microsoft Microsoft ODBC ODBC for Oraclefor Oracle 输输入入数数据据源源名名称称 ORA9IORA9I(根根据据个个人人自自愿愿),服服务务器名输入器名输入 XXZX XXZX(是(是SQL*NET SQL*NET 客户端连接串)客户端连接串) 确确定定,ODBC ODBC 配配置置完完毕毕,此此时时打打开开BDEBDE,可可看看到到在在别名列表里增加了一项别名列表里增加了一项ORA9IORA9I。 4 4、ODACODAC配置配置 ODACODAC是是开开发发DELPHIDELPHI软软件件实实

33、现现客客户户端端零零配配置置的的一一个个控控件件,应应用用该该控控件件开开发发的的软软件件,用用户户在在客客户户端端不不需需要要安安装装任任何何ORACLEORACLE前前端端产品,软件的安装升级灵活、便利。产品,软件的安装升级灵活、便利。 (三)基本软件的操作应用(三)基本软件的操作应用1 1、DATABASE DESKTOP DATABASE DESKTOP 2 2、SQL EXPLORER SQL EXPLORER 1 1、按按泵泵径径统统计计某某月月全全厂厂井井数数、日日产产液液量量和和、日产油量和、含水及平均沉没度日产油量和、含水及平均沉没度SELECT SELECT BJ,COUN

34、T(*) BJ,COUNT(*) JS,SUM(RCYL) JS,SUM(RCYL) SRCY,SUM(RCYL1) SRCY,SUM(RCYL1) SRCU, SRCU, ROUND(100*SUM(RCYL-ROUND(100*SUM(RCYL-RCYL1)/SUM(RCYL),2) RCYL1)/SUM(RCYL),2) HS, HS, ROUND(AVG(BS-ROUND(AVG(BS-DYM),2) DYM),2) PJCMD PJCMD FROM FROM CYJ_DJSJ CYJ_DJSJ WHERE WHERE NY=200301 GROUP BY BJ UNIONNY=200

35、301 GROUP BY BJ UNION; SELECT SELECT 100 100 BJ,COUNT(*) BJ,COUNT(*) JS,SUM(RCYL) JS,SUM(RCYL) SRCY,SUM(RCYL1) SRCY,SUM(RCYL1) SRCU, SRCU, ROUND(100*SUM(RCYL-ROUND(100*SUM(RCYL-RCYL1)/SUM(RCYL),2) RCYL1)/SUM(RCYL),2) HS, HS, ROUND(AVG(BS-DYM) ROUND(AVG(BS-DYM) ,2) PJCMD FROM CYJ_DJSJ WHERE NY=200301

36、;,2) PJCMD FROM CYJ_DJSJ WHERE NY=200301;五、五、ORACLE ORACLE 数据库统计方法实例数据库统计方法实例 2 2、按按矿矿统统计计某某月月全全厂厂井井数数、日日产产液液量量和和、日日产产油油量和、含水、平均沉没度量和、含水、平均沉没度CREATE CREATE OR OR REPLACE REPLACE VIEW VIEW C200301 C200301 AS AS SELECT SELECT JH,SUBSTR(DM,1,1) JH,SUBSTR(DM,1,1) KM,BJ,RCYL,RCYL1,HS,DYM,BS KM,BJ,RCYL,RC

37、YL1,HS,DYM,BS FROM CYJ_DJSJ WHERE NY=200301;FROM CYJ_DJSJ WHERE NY=200301;SELECT SELECT KM,COUNT(*) KM,COUNT(*) JS,SUM(RCYL) JS,SUM(RCYL) SRCY,SUM(RCYL1) SRCY,SUM(RCYL1) SRCU,ROUND(100*SUM(RCYL-RCYL1)/SUM(RCYL),2) SRCU,ROUND(100*SUM(RCYL-RCYL1)/SUM(RCYL),2) HS,ROUND(AVG(BS-DYM),2) HS,ROUND(AVG(BS-DY

38、M),2) PJCMD PJCMD FROM FROM C200301 C200301 GROUP BY KM UNION GROUP BY KM UNION ;SELECT SELECT 全全 厂厂 KM,COUNT(*) KM,COUNT(*) JS,SUM(RCYL) JS,SUM(RCYL) SRCY,SUM(RCYL1) SRCY,SUM(RCYL1) SRCU,ROUND(100*SUM(RCYL-SRCU,ROUND(100*SUM(RCYL-RCYL1)/SUM(RCYL),2) RCYL1)/SUM(RCYL),2) HS,ROUND(AVG(BS-DYM),2) HS,RO

39、UND(AVG(BS-DYM),2) PJCMD FROM C200301; PJCMD FROM C200301; 、算术函数、算术函数SELECT SELECT JH,DECODE(GREATEST(SXDL,XXDL),0,0,ROUND(10JH,DECODE(GREATEST(SXDL,XXDL),0,0,ROUND(100*LEAST(SXDL,XXDL)/GREATEST(SXDL,XXDL),2) 0*LEAST(SXDL,XXDL)/GREATEST(SXDL,XXDL),2) PHB FROM CYJ_DJSJ WHERE NY=200301;PHB FROM CYJ_DJ

40、SJ WHERE NY=200301;SELECT SELECT JH,BJ JH,BJ FROM FROM C200301 C200301 WHERE WHERE BJ=(SELECT BJ=(SELECT MAX(BJ) FROM C200301);MAX(BJ) FROM C200301);4 4、SUM SUM 求和求和 、查询结果的输出、查询结果的输出1 1)、进入)、进入SQL*NETSQL*NET2 2)、)、3 3)、输入)、输入SQLSQL查询语句查询语句4 4)、)、SPOOL OFFSPOOL OFF、SQLSQL语句具体操作语句具体操作、应用、应用VF6VF6提取提取ORACLEORACLE数据库数据库

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号