第3讲CADCAM软件开发基础(计算机辅助设计与制造).pptVIP

第3讲CADCAM软件开发基础(计算机辅助设计与制造).ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 东莞理工学院机电系田君 * 网状模型 ? 网状模型必须满足两个条件: ·???????? 可以有两个以上结点无父点。 ·???????? 至少有一个结点有多于一个父结点。 * 东莞理工学院机电系田君 * 数据库的数据模型(二) 关系模型 ?? 这是一种用二维表结构表示实体之间联系的模型,能描述多对多的关系。一个二维表就成为一个关系: * 东莞理工学院机电系田君 * 作为一个“关系”的二维表,必须满足如下条件: ·? 表中每一列必须是基本数据项,而不是组合项。 ·? 表中每一列必须具有相同的数据类型。 ·? 表中的每一列必须有一个唯一的属性名。 ·? 表中不应有内容相同的行。 ·? 行与列的顺序均不影响表中所表示的信息含义。 * 东莞理工学院机电系田君 * 工程数据库(一) 工程数据库管理系统 ??? 简称EDBMS(Engineering Data Base Management System),其功能是针对工程数据的特点而设置的。 工程数据库管理系统功能特点 ·???????? 能描述复杂的数据模型,保存相关语义信息。 ·???????? 支持模式的动态定义和修改,不需重新编译和数据重载。 ·???????? 支持工程长事务的处理。 ·???????? 能存储和管理各种类型数据,并支持图形标准件的相互转化,具有多库协调管理能力。 ·???????? 具有版本管理功能。 ·???????? 支持程序控制和交互操作两种工作方式。 ·???????? 具有分布式数据库处理能力,支持多用户工作环境。 * 东莞理工学院机电系田君 * 工程数据库(二) 工程数据库管理系统的开发方法 ??? ·???????? 以商用DBMS为底层支撑环境,使用数据操纵语言嵌入宿主语言,建立更加简洁、良好的人机界面和外围管理结构,扩充所需的各种功能,从而达到适用于CAD/CAM工程环境的目的。 ??? ·???????? 分析、拆解商用DBMS原代码,按EDBMS要求修改原组织结构、概念模式、扩充强化功能。 ??? ·???????? 开发通用的工程数据库管理系统,按EDBMS的规范化设计标准,将工程应用的特殊需求融于DBMS内部,从无到有地开发EDBMS。 工程数据库的发展趋势 ?? ?新型化 智能化 巨型化 工具化 分布式 集成化 * 东莞理工学院机电系田君 * 新一代数据库技术 分布式数据库 ??? 数据库技术与分布处理技术相结合产生了分布式数据库(Distribute Database)。它是由一组分布在不同场地计算机中的数据组成,这组数据具有物理分布性、逻辑整体性、分布独立性和场地自制能力。 ??? 所谓物理分布性,即数据库中的数据分布在计算机网络的不同场地计算机上。所谓逻辑整体性,即数据库中的数据虽然物理分布,但逻辑相关,是相互联系的整体。所谓独立分布,即分布透明性,在用户来看,整个数据库系统仍是一个集中的数据库,不关心数据物理位置分布的细节,分布的实现完全由系统完成。所谓场地自制能力,即系统网络中的每个节点具有独立处理能力,可以执行局部应用,同时也能通过网络执行全局应用。 ??? 分布式数据库能够适应部门分布的组织结构,降低通信代价,提高响应速度;能提高系统的可靠性和可用性,一个场地的故障不会引起整个系统崩溃;有利于充分利用数据库资源,提高现有集中式数据库的利用率;便于扩展处理能力和系统规模 * 东莞理工学院机电系田君 * 主动数据库 ??? 数据库技术和人工智能技术相结合产生了主动数据库(Active Database)。它是相对传统数据库的被动性而言的,能根据应用系统的当前状况,主动适时地作出反应,执行某些操作向用户提供相关信息。 ??? 主动数据库强调主动性、快速性和智能性,其主要目标是提供对紧急情况的及时反应能力,同时提高数据库管理系统的模块化程度。通常采用的方法是在数据库系统中嵌入ECA(事件-条件-动作)规则,设置触发器,在某一事件发生时引发数据库管理系统检测数据库当前状态,只要条件满足,就触发规定动作的执行。 * 东莞理工学院机电系田君 * 多媒体数据库 ??? 数据库技术与多媒体技术相结合产生了多媒体数据库技术(Multi-media Database)。它支持管理复杂的多媒体数据。 ??? 多媒体数据库在数据对象、数据类型、数据结构、数据模型、应用对象以及处理方式上都与传统数据库有较大差异,它存储处理的是现实世界中复杂的多媒体表现形式,包括动态的视频;它面向应用,强调媒体间的独立性,重视媒体对象的物理表现和交付方式。 ??? 多媒体数据库是计算机技术以及相关技术发展的结果,尤其是在数据表现形式空前丰富的情况下,多媒体数据的管理与应用就变得越来越迫切。 * 东莞理工学院机电系田君

文档评论(0)

xina171127 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档