- 10
- 0
- 约1.27万字
- 约 20页
- 2017-06-07 发布于湖北
- 举报
数据库系统安全、技术操作规程
一.数据库系统概述
在OVATION系统中,RDBMS核心是Ovation Power Tool数据库,由多种分布式数据库支持的主(master)数据库组成。
Ovation系统中许多信息,包括系统配置、控制算法信息和过程点数据库存储在Ovation数据库中。Ovation数据库提供了结合和产生系统中大量的原始数据的能力,并可以用来创建其他的信息。所有设计工具和用户接口把数据存储在Ovation数据库中,然后把信息传送到控制系统中。Ovation数据库允许应用软件和控制系统通过第三方SQL(结构化查询语言)工具方便的访问数据。
主数据库中信息分成两个主要部分:用户级和系统级。
用户级由下列一组表组成(可以进行所有SQL的读访问):
点表-表示点的用户级别特性。它们通过导入程序、点建立器和控制建立器来增加。
控制表-表示系统的控制信息,由控制建立器操作。
配置表-表示系统的配置。通过导入程序、Admin Tool和I/O建立器来增加。
参数表-表示Ovation系统内容、硬件模件参数信息,Ovation记录类型信息,并在数据库创建时增加。
基线表-用于捕捉用户级别表内容的基线。
Ovation数据库以Oracle7为基础, Ovation通过网络进行连接,Oracle把存放在不同计算机上的数据结合起来存放在一个逻辑数据库中,并由非控制器网络节点进行访问。
二. 数据库信息的存取
2-1. 数据库初始化定义工具(DBID)
Power Tool数据库可以通过Power Tool单元支持建立数据库,同时也可以执行大量数据输入和导入功能,将数据存放到Power Tool主数据库中。
为方便初始化Power Tool数据库总体,创建数据库初始化定义工具(DBID)。如Ovation点建立器,DBID提供了一个图形化用户接口,用于创建、删除和修改点数据。DBID通过允许用户直接修改点表中数据,支持大批量数据输入和全局性编辑/替换功能。
DBID建立在Microsoft Access95数据库产品及其它数据检测程序基础上。DBID同Ovation点建立器程序非常相似,同样包含了定义的窗体及系统中硬件配置及输入和编辑点数据。
数据可以手工输入或者从许多其它源文件,如DBASE或电子数据表格文件中导入,但是根据外部数据结构可能要求一些自定义转换。一旦信息输入到DBID并导入到主数据库中,在点对点基础上通过点建立器进行修改。大批量数据修改可通过将数据从主数据库中导出来完成,然后再把这些数据存回到DBID数据库中。一旦修改完成,文件可重新导入到主数据库中。
DBID生成一个可以导入到Ovation数据库中的文本文件。
2-2. 数据的导入功能(ptdbimp)
导入文件由DBID工具生成后,可使用Power Tool的导入功能(ptdbimp)把数据存入到主数据库中,这与Power Tool导出功能(ptdbexp)配合使用。
导入过程的三个用途:
初始化创建的数据库
修改一个已存在的数据库
恢复数据库为一个可知状态
注意ptdbimp用于生成一个主数据库的导出文件(使用ptdbexp),并且把数据存回到DBID工具中这是重要的。若有必要,可进行大批量更改或添加。一旦完成,DBID可以生成一个导入到主数据库的文本文件。
Ptdmimp程序存放在$WDPF_HOME/db/bin目录下,为使用ptdbimp,在shelltool窗口中运行下列命令:
$WDPF_HOME/db/bin ptdbimp ptadmin filename [options]
ptadmin=表明使用主数据库导入。若这个程序运行分布式数据库,则用local替代ptadmin。
Filename=导入的文件名
Options= -h =帮助
-n =只添加新点
-c =即使有一个错也继续
数据导入到主数据库后,数据必须传送到控制器和原点站中。这个功能由Drop Loader完成。
2-3.1. 数据的导入格式
导入文件格式如下,导入文件的每行包含一个动作状态。
OBJECT=“OBJECT_TYPE” ACTION=“ACTION_TYPE” attribute
attribute ...
使用术语
有效的对象类型(OBJECT_TYPE)是点(POINT)和(TABLE)。在每一个类型对象类型下不同的动作类型(ACTION_TYPE)是有效的,显示如下:
点-有效的动作类型是:
-INSERT-用于插入一个新点或修改一个存在点指定的字段
-DELETE-用于删除一个点
-RESET-用于给每个非必需字段的一个存在点赋一空值并随意修改该点指定的字段,给一个不存在点进行RESET和INSERT该点的功能一样。
表-有效的动作
您可能关注的文档
- 数据库设计基础理论培训要领.ppt
- 数据库审计方案要领.doc
- STM32固件V35建立最新版IAR及KEIL都能使用的工程.pdf
- stu-分布式计算原理和应用(Distributed_Computing)第四章课件.ppt
- 第二章.招聘和配置(管师).ppt
- 数据库实习四要领.doc
- 第二章_孔和轴的极限和配合(有习题的).ppt
- 第二章+数据类型、运算符及表达式.ppt
- Sun5240、5140、5210系列服务器的安装初始化及系统安装说明.doc
- SUN数据结构第2篇线性表(第3-4讲).ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2023年浙江省公务员考试行测真题及答案(A卷).doc VIP
- 2025年河北对口医学题库及答案.doc VIP
- 餐饮美学基础 课件 模块四 餐厅民俗美学.pptx
- (山东)建筑与结构工程施工资料表格汇编(鲁JJ001-074).pdf VIP
- 餐饮美学基础 课件 模块三 餐厅环境美学.pptx
- 2025年长沙电力职业技术学院单招笔试职业技能考核试题库含答案解析.docx VIP
- 雷克萨斯-Lexus NX-产品使用说明书-NX200-ZGZ10L-AWXLPC2-NX200NX200t_OM78064C_01-1412-001.pdf VIP
- 小学语文五年级第二学期第二单元整体作业设计.docx
- 外研版小学英语(三年级起点)三年级上册Module2-Unit1同步检测.doc VIP
- 2025年河南省平顶山市中考生物试卷(含答案).pdf
原创力文档

文档评论(0)