造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

工程数据库特点

2022/07/15267 作者:佚名
导读:工程数据库的特殊性体现在其数据模型及系统功能等方面,如存储管理、事务管理、版本管理、查询处理等。与传统的商业数据库相比,工程数据库的主要特点如下。 (1)数据类型复杂。例如,一个零件可能由成千上万种不同类型的数据构成,如果用关系模型的表来描述,就需要成千上万张彼此联系的表,这在性能和一致性维护上都非常困难。 (2)事务的持续时间长。工程领域的事务描述一个设计过程,持续的时问非常长(数小时到几个月)

工程数据库的特殊性体现在其数据模型及系统功能等方面,如存储管理、事务管理、版本管理、查询处理等。与传统的商业数据库相比,工程数据库的主要特点如下。

(1)数据类型复杂。例如,一个零件可能由成千上万种不同类型的数据构成,如果用关系模型的表来描述,就需要成千上万张彼此联系的表,这在性能和一致性维护上都非常困难。

(2)事务的持续时间长。工程领域的事务描述一个设计过程,持续的时问非常长(数小时到几个月),对恢复和并发控制提出挑战。

(3)版本管理。设计是一种探索性的劳动,需要不断地尝试,提出多种方案。因而,版本管理是工程数据库中一个不可或缺的功能。

因此,除了数据库的一般功能外,工程数据库必须要解决复杂工程数据的表达和处理、大量工程数据的访问效率、数据库与应用程序的无缝接口等问题,要求工程数据库必须具有强大的建模能力,高效的存取机制,良好的事务处理功能、版本管理功能,模式进化功能、灵活的查询功能、网络和分布式功能等。

由于工程数据的复杂性和管理的特殊要求,目前还没有很合适的数据模型来描述。实际中的做法是将传统的数据模型加以扩充以适应工程数据的需要,归纳起来主要有扩充的关系模型、扩充的网状模型、语义模型、混合模型。面向对象数据模型比较适合复杂数据的表达与处理,工程数据库的需求是面向对象数据库系统的研究动因之一。

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

热门推荐

相关阅读