造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

工程数据管理特点

2022/07/15366 作者:佚名
导读:由于工程应用环境的特殊性,因此传统的以事务处理为目标的数据库管理系统如关系模型管理等都无法适应要求,因此需要一种能适应工程应用的数据库管理系统。为此,首先需要了解工程应用中数据管理的一些特点。 1.表示复杂数据结构的能力 在工程应用中,工程对象形式多样,它们之间又存在多种关联,因此需要有一种既能构造各不同对象又能建立相互关联的数据结构,这就要求工程数据库具备表示与构造复杂数据结构的能力。 2.表示

由于工程应用环境的特殊性,因此传统的以事务处理为目标的数据库管理系统如关系模型管理等都无法适应要求,因此需要一种能适应工程应用的数据库管理系统。为此,首先需要了解工程应用中数据管理的一些特点。

1.表示复杂数据结构的能力

在工程应用中,工程对象形式多样,它们之间又存在多种关联,因此需要有一种既能构造各不同对象又能建立相互关联的数据结构,这就要求工程数据库具备表示与构造复杂数据结构的能力。

2.表示变长数据的能力

变长数据是工程数据的一大特点,而传统数据库中的结构类型无法表示此类数据,这就要求工程数据库具有表示变长数据的能力。

3.可扩展数据类型的能力

在工程应用中,数据类型复杂、多样,因此除了一些基本类型之外,还要具备随时根据数据需要生成新类型的能力。

4.对数据模式能做动态修改与扩充

在工程应用中,经常会碰到复杂的应用设计,它们很难一次性完成设计而必须在设计、应用中边修改、边使用,在使用中积累经验,不断修改,这其中也包括对数据模式的设计。因此,工程数据库在工程领域中的应用及工程数据库介绍287数据管理应具有不断修改、扩充数据模式的能力,这种能力一般称之为模式演化(schema evolu-tion)。

5.图形数据表示与处理能力

由于工程应用中的数据处理对象大多是工程图纸及相应的图形,因此工程数据管理应具有对图形进行表示与处理的能力。

6.版本管理

在工程应用中,一个完整的设计过程必须经过多个方案不断地试探、比较以及修改而形成,而每个新方案又是对以前旧方案进行修改而形成的,因此需要保留不同的设计方案以为今后的改进提供保障。而每个设计方案就是一个工程设计版本,它由一群数据体组成,对不同方案的保存与管理就是所谓的版本管理或称版本控制(version control)。因此,在工程数据管理中需要有版本管理的能力。

7.长事务处理能力

在工程应用中,工程师经常需要花费几个小时甚至几天时间连续对某个工程项目做设计,这是一种交互式长事务处理作业。在这段时间内,该工程师必须独占系统资源,特别是数据资源,这就要求数据管理能具有并发控制中的长事务处理能力。

从以上7点可以看出,工程数据管理具有传统数据管理所没有的特殊要求,在这7点之上所构造的数据库管理系统即可称为工程数据库管理系统。

*文章为作者独立观点,不代表造价通立场,除来源是“造价通”外。
关注微信公众号造价通(zjtcn_Largedata),获取建设行业第一手资讯

热门推荐

相关阅读