计算机辅助设计技术-第5章 信息存储与管理.ppt_第1页
计算机辅助设计技术-第5章 信息存储与管理.ppt_第2页
计算机辅助设计技术-第5章 信息存储与管理.ppt_第3页
计算机辅助设计技术-第5章 信息存储与管理.ppt_第4页
计算机辅助设计技术-第5章 信息存储与管理.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息存储与管理,第五章 信息存储与管理,CAD数据管理的基本概念 Visual FoxPro关系型 数据库系统,本 章 要 点,第五章 信息存储与管理,第一节 基本概念 第二节 数据库系统 第三节 Visual FoxPro关系型数据库系统,51 基本概念,数据项,数据是也称字段或数据元素。是描述事物的一个属性的最小单位。,记录,记录是数据项的有序集合,用以描述一个事物的一组属性特征。,文件,是所有记录的集合 。,关键字,是指可以用来标识一个记录的数据项的值。能够唯一标识一个记录的关键字称为主关键字;不能唯一标识一个记录的关键字称为次关键字或辅助关键字。,索引,就是根据数据库中某些字段值,为数

2、据库建立一个逻辑顺序的索引文件。同时还可以理解为根据某一字段的值进行逻辑排序的一组指针 。,52 数据库系统,一、数据库系统的基本组成,为满足某一组织中多个用户的多种需要,在计算机系统上按照一定的数据模型组织、存储和使用的相互关联的数据集合。 广义地讲,数据库系统应包括数据库及其管理系统,还包括支持数据库及其管理系统计算机软、硬件。,数据库管理系统DBMS是数据库的核心部分,是用户与数据库之间的接口。 数据库系统的功能随系统而异,大型系统功能较全,对硬件要求较高;小型系统功能较弱。目前随着微机硬件性能的不断提高,微机上的许多数据库管理系统以具备相当强的功能。,数据库系统的体系一般可分为三级模式

3、: 外模式,提供用户存取数据库的窗口;是对用户的应用程序直接使用的那部分数据结构的描述。 概念模式,是对数据库整体逻辑结构的描述;它反映记录内部以及记录之间的联系,但这仅仅是逻辑上的一种关系。 内模式,是指对实际的物理设备上的数据存储结构的描述,它具有真正的物理存在。,52 数据库系统,二、数据库系统的体系结构,图5-1 数据库系统的三级模式结构,52 数据库系统,数据模型是指数据库内部数据的组织方式,它描述了数据之间的各种联系,也是数据高度结构化的表现。,数据库的数据模型常用的有三种:层次型、网络型和关系型。,层次型是指记录之间是树型的组织结构,它体现了记录之间的 一对多的关系。,二、数据库

4、的数据模型,图5-2 层次型数据模型,网络型指事物之间是网络的组织结构,它体现了事物之间多对多的关系。,关系型是以集合论中关系的概念为理论基础,指把信息 集合定义为一张二维表的组织结构,每一张二维表称为一个关系,其中表中的每行为一个记录,每列为数据项。,52 数据库系统,图5-3 网状型数据模型,关系型的模型结构比较简单,但能够处理复杂的事物之间的联系,因此关系型数据库越来越受到人们普遍重视 。下表所示为摩擦压力机装配图中部分零件数据库。,52 数据库的数据模型,表5-1 关系型数据模型,53 Visual FoxPro关系型数据库系统,一、Visual FoxPro的功能概述,Visual

5、FoxPro提供的功能、速度、能力和灵活性,是在普通 数据库管理系统中看不到的 。,Visual Foxpro有数百个函数,内容丰富,功能强大。 这些系统函数按功能分,大致可分为数据类型函数、数据 库函数、系统环境函数、输入输出函数、数据共享函数、程 序设计函数等。,53 Visual FoxPro关系型数据库系统,工具栏,标题栏,菜单栏,状态栏,命令窗口,利用Visual FoxPro数据库建立下表所示深沟球轴承数据表的几何参数数据库。,二、应用举例,53 Visual FoxPro关系型数据库系统,表5-2 深沟球轴承数据表,返回,线性表的链式存储结构,步骤 建立一个项目文件 在已建立好的

6、项目文件中建立一个数据库文件 在已建立好的数据库文件中建立一个表文件,完整的数据输入以后,即可使用现代CAD技术对此数据库文件中的数据进行操作。,53 Visual FoxPro关系型数据库系统,应用Visual FoxPro建立此数据库的具体操作步骤如下:,1. 启动Microsoft Visual FoxPro 6.0 ,进入Visual FoxPro 6.0主界面,2. 建立一个项目文件,具体操作步骤如下:,53 Visual FoxPro关系型数据库系统,(1)在“文件”菜单中选择“新建”命令,在弹出的新建对话框中选中 “项目”后单击“新建文件”按钮,如图所示。 (2)弹出“创建”对话

7、框,选择适当的路径,并输入项目文件名为“轴承管理”(扩展名为.pjx),单击保存按钮此时就启动了项目管理器。后面对数据库的操作都是在项目管理器下进行的.,图5-3 “新建”对话框,图5-4 “创建”对话框,53 Visual FoxPro关系型数据库系统,3. 创建新的数据库,具体操作步骤如下:,在项目管理器中单击数据项前面的“+”号,将“数据项”打开。选中下面的数据库,并按“新建”按钮。 在弹出的“新建数据库对话框”中按新建数据库按钮。弹出创建对话框,选择适当的路径,并输入数据库名为“轴承管理”(数据库文件的后缀为.dbc),单击保存按钮,此时将出现一个空白的数据库设计器,并显示“数据库设计

8、器”工具栏。,图5-6 新建数据库对话框,图5-5 项目管理器,53 Visual FoxPro关系型数据库系统,图5-7 数据库设计器,在建立了新的轴承管理数据库后,项目管理器对话框中数据库下面也将显示出该数据库名称。,图5-8 项目管理器对话框,53 Visual FoxPro关系型数据库系统,4. 创建表,(1)选择轴承管理下表,然后单击“新建”按钮,在弹出的“新建表”对话框按“新建表”按钮。紧接着弹出“创建对话框”,选择适当路径,并输入表名为“深沟球轴承”,单击“保存”按钮。,图5-9 项目管理器对话框,图5-10 新建表对话框,53 Visual FoxPro关系型数据库系统,(2)

9、 随后弹出“表设计器”对话框,在该对话框中设计表的结构。,图5-11 表设计器对话框,转到图表,53 Visual FoxPro关系型数据库系统,在所列的深沟轴承中,输入数据。,3.5.5 工程数据库简介 CAD是一个十分复杂的系统,具有十分复杂的数据类型和联系以及大量的工程数据。采用一般的事物管理数据库系统并不能完全满足CAD作业的需要,因而出现了工程数据库管理系统EDBMS(Engineering Data Base Management System)。 1工程设计中的数据 在事物型管理领域中,数据类型较单一,主要是文字型。而在工程领域中,数据种类多、结构复杂。工程设计中的数据类型主要有以下4种: (1) 管理型数据。主要包括产品设计和制造中所用到的数据资料,如标准、规范、材料、产品目录等。,(2) 设计型数据。指在工程设计与制造中产生的数据,如设计的产品结构数据、中间变量以及各子系统间信息交流的数据等。 (3) 图形数据。包括各种工程图表、二维工程图形、三维几何造型等数据。 (4) 各种软件包。进行工程计算及图形处理的软件,如有限元分析、优化设计、强度校核、动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论