试题详情
- 简答题工程数据库与一般数据库管理系统相比的特点?
-
工程数据库管理系统(Engineering Data Base Management System,EDBMS)与一般库管理系统(DBMS)的主要区别和特点在于:
(1)管理对象
一般数据库管理系统所管理的对象通常是静态的,实体和实体之间的关系比较清晰,在进行库设计的阶段就能实现准确、完整地描述出这些。而工程数据库管理系统除了管理静态的数据(如设计标准、设计规则等)外,另一类需管理的数据则是高度动态的。因为有些数据无法事先选定,只有在设计中逐步地确定,而且设计过程是一个创造性的活动,需要反复和修改,所以结果的数据是动态形成的。
(2)数据的类型
一般数据库处理的数据,绝大部分可表示为字符串和数值。而工程上的数据,除了字符串和数值这样的简单数据类型外,还有大量的数据类型的数据,如向量矩阵、集合、有序集、时间序列、几何图形、复杂的数学公式和过程等。
(3)数据结构
一般数据库的数据,用关系型这种数据结构通常就能清晰地被表达。但在工程上,一个实体,如一种产品,往往由多个部件、零件等实体组成,这些部件、零件均呈树状的继承关系,并且在设计过程中实体间的关系复杂多样,有的呈网状结构,这些都是一般数据库难以表达的。
(4)数据库的变化
一般数据库的修改主要体现在数值的多变上,结构上的变化是缓慢的,用户只改变数值,而数据结构则必须由数据库管理员改动。而工程设计者作为工程数据的全权使用者,必须让其对库的数值和结构上都可作改动,以满足设计过程中的多变性要求。
(5)信息种类
工程数据包含的信息种类繁多,如:
1)产品的图形信息:零件的二维图、三维图;部件、产品的装配图等。
2)产品的文字数据信息:零件的材料、热处理、公差、表面粗糙度等技术要求,以及产品、部件的装配关系信息等。
3)设计所需参数和分析计算数据:设计规范、标准、资源、设备等。
4)工艺数据:加工设备、工艺规程、工序文件及加工的数控代码等。
(6)系统的分层结构
一般数据库也支持事物处理功能,但商务性、管理性的事务规律性较强,便于实现。而工程设计过程是一个创造性的、多人协作的过程,涉及的数据结构繁多、复杂,并需要多次的反复和修改,一般的数据库系统难以支持这类应用,所以需要设计分层结构的数据库系统,来解决工程中的长事物处理问题。 关注下方微信公众号,在线模考后查看
热门试题
- 薄板焊接时,在焊接应力作用下失去稳定容易
- 什么是“封闭式”、“开放式”浇注系统?分
- 埋弧自动焊比手工电弧焊的生产率高,主要原
- 碳素弹簧钢适用于()
- 后滑值
- 异质形核速率与下列哪些方式有关()
- 曲柄压力机速度、加速度变化规律是怎样的?
- 缩孔和缩松是如何形成的?
- 生产中,完全退火适合()来消除钢中网状碳
- 液态金属本身的流动能力称为()
- 溶滴反应区的特点是()
- 为避免缩孔、缩松或热应力、裂纹的产生,零
- 将玻璃加热到一定温度后迅速冷却处理的玻璃
- 建筑涂料通过刷涂、滚涂或喷涂等施工方法,
- 何谓拉拔成型?拉拔成型工艺可生产哪些型材
- 简述自动浇注机的基本功能及常用形式。
- 锻造前加热时因避免金属过热和过烧,但一旦
- 阶梯式浇注系统的设计方法?
- 塑料挤出机中整体式料筒有什么特点?
- 为什么要对挤出机的料筒和螺杆进行冷却?