沈阳航空工业学院 机械CADCAM06_07_2第6章产品信息管理与交换技术.ppt

沈阳航空工业学院 机械CADCAM06_07_2第6章产品信息管理与交换技术.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 产品信息的管理与交换技术 (2)数据的组织形式 字符 数据项 组合项 记录 文件 数据库 数据库管理系统 2.数据结构 逻辑结构:从解决问题的需要出发,为实现必要的功能所建立的数据结构,它属于用户的视图,是面向对象的。 物理结构:指数据该如何在计算机中存放,是数据逻辑结构的物理存储方式,是属于具体实现的视图,是面向计算机的。 关系:物理结构是逻辑数据的存储映象 算法设计---逻辑结构 算法实现---存储结构 1.数据的逻辑结构 数据之间的逻辑关系,它从客观的角度组织和表达数据。 (1) 线性结构 这种结构的数据可以用数表的形式表示.栈和队列。 (2)非线性结构 这种结构的数据间逻辑关系比较复杂.树状 、网状 。 2 数据的物理结构 计算机内部的存贮方式,它从物理存贮的角度来描述数据。 (1)顺序存贮结构 即用一组连续的存贮单元依次存放各数据元素。 (2)链接存贮结构 即把数据的地址分散存放在其它有关的数据中,并按照存取路径进行链接。 3.4 数据库的基本原理与应用 6.2 数据库的基本原理 数据库(DataBase): 是指长期存储在计算机内的、有组织的、可共享的数据集合。 数据理技术的产生和发展经历了人工管理、文件系统、数据库系统三个阶段,各个阶段都具有不同的特点。 (1).人工管理阶段 数据不保存。 ? 应用程序管理数据。 数据不共享。 数据不具有独立性。 2.文件系统阶段 ?数据可以长期保存。 由文件系统管理数据。 数据共享性查,冗余度大。 数据独立性差。 3、 数据库管理 (1)复杂的数据模型 (2)数据共享性好、冗余度低 (3)数据具有独立性 (4)数据具有安全性、完整性 2 数据库管理系统 DBMS - DataBase Management System是处理数据库访问的软件。提供数据库的用户接口。 DBMS的目的: 提供一个可以方便地、有效地存取数据库信息的环境 是指在计算机系统中引入数据库后的系统,数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 3.数据库的数据模型 数据库的结构通常可分为层次型、网状型、关系型三种基本的数据结构模型。 (3)、关系模型 在关系模型中,每一张二维数表可看作为一个关系,表中的每一行为一个记录,每一列为性质相同的属性,关系与关系之间的联系可通过关键码实现。 1)、表中每一个列必须具有基本数据项,而不应是组合项 2)、每一列必须具有相同数据类型 3)、表的基本组成包括行和列 4)、列名唯一、行值不能全相同 5)、行列的顺序是任意的 3. 工程数据库 在商务用的数据库中,大多数情况下,为了数据的再利用很少有数据的更改。也就是说只要能够进行静态的数据处理就可以了。与此相反,在CAD/CAM/CAE中,许多数据是在设计过程中生成的,因而要频繁更改。也就是说必须能够进行动态的数据处理。因此CAD/CAM/CAE的数据库与以前的数据库不同,其管理系统必然变得很复杂。这是新的数据库问题,这种数据库称做工程数据库,其应有的结构形式正处于研究之中。 6.3基本接口选项 应用程序通过各种使用基本接口的数据访问模型可以连接到外部数据库。这可分为三类:基于文件和ISAM、ODBC以及OLEDB。每种接口都是基于其存储数据类型的。 开放式数据库连接 : ODBC开放式数据库连接(ODBC)是为Microsoft WindoWs创建数据库解决方案的标准编程接口,ODBC使用数据库专用的驱动程序。 开发人员可以创建自己的ODBC驱动程序或使用买来的驱动序。在创建自己的驱动程序时你必须满足ODBC一致性准则。 ODBC的灵活性: (1)应用程序不与某个厂商专有的API绑定。 (2)语句可以明确地包含在源代码中,或者在运行时动态创建。应用程序可忽略底层的数据通信协议。 ? DSN有三种类型。每一类型都存储连接到数据库服务器所需的信息,但它们把这些信息存储在不同的位置。 (1)用户DSN连接信息保存在数据连接所创建的计算机上的Windows注册表中。 (2)系统DSN位于本地计算机上,但不是面向某个用户的。 (3)文件DSN连接信息保存在一个可以被任何应用程序读取的文件中,这位一个项目可以更方便地在计算机之间移植。 ? OLE DB :

文档评论(0)

38号店铺 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档