SQL查询在Intergraph Smart P&ID复杂报表中的应用

2021-10-14 08:03:16华陆工程科技有限责任公司孙东锋
中国勘察设计 2021年9期
关键词:阀门数据库工艺

■ 华陆工程科技有限责任公司 孙东锋

Intergraph Smart P&ID软件是海克斯康SmartPlant Enterprise体系软件之一,是一款以数据库为核心、以规则为驱动的智能工艺及仪表流程图设计软件。其智能性主要体现在对PID图形文件中的数据进行存储管理,从而实现数据的检索、传递、比较和复用,以提高项目的整体设计效率,实现图形和数据在设计中的结合。Smart P&ID提供了丰富的接口,支持Oracle、SQL Server数据库,支持VisulBasic、C#等高级语言,结合各种编程技术灵活应用,可以最大限度地扩展Smart P&ID功能。

结构化查询语言(Structured Query Language,简称SQL),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL语言具有四类操作数据库的能力,包括操作数据库和表结构、查询数据、修改数据和授权,本文主要使用数据查询功能,这也是最常用的数据库日常操作。SQL语句在Oracel和SQL Server数据库中的语法基本相同,但是有个别语法存在差别,需要判断Smart P&ID数据库类型后再调整SQL语句。

本文通过SQL查询在Smart P&ID数据库中的应用,基于Smart P&ID的模型数据和图形数据结构,生成满足项目要求的阀门选用条件表和材料等级分界汇总表两种不同类型的复杂报表。该二次开发旨在实现软件默认报表模块无法实现的功能,发挥智能PID的结构化数据优势。

Smart P&ID数据模型结构

Smart P&ID有一个庞大且严谨的后台数据模型架构在运行,此数据模型定义了众多数据对象类别和它们之间的关系,这可以用UML(统一建模语言)通过类图表示出来。这些数据对象可概括为所有与工艺管道仪表流程图和工程设计相关的工程数据(模型数据)以及所有与图形信息相关的数据(图形数据)两大方面。……

登录APP查看全文

猜你喜欢
阀门数据库工艺
美嘉诺阀门(大连)有限公司
流程工业(2022年3期)2022-06-23 09:41:08
装配式玻璃钢阀门井的研发及应用
煤气与热力(2021年3期)2021-06-09 06:16:18
转炉高效复合吹炼工艺的开发与应用
山东冶金(2019年6期)2020-01-06 07:45:54
5-氯-1-茚酮合成工艺改进
世界农药(2019年2期)2019-07-13 05:55:12
数据库
财经(2017年2期)2017-03-10 14:35:35
数据库
财经(2016年15期)2016-06-03 07:38:02
数据库
财经(2016年3期)2016-03-07 07:44:46
数据库
财经(2016年6期)2016-02-24 07:41:51
一段锌氧压浸出与焙烧浸出工艺的比较
铜业工程(2015年4期)2015-12-29 02:48:39
省力阀门瓶盖
中学科技(2014年11期)2014-12-25 07:38:53