该【数据的处理方法 】是由【7489238】上传分享,文档一共【14】页,该文档可以免费在线阅读,需要了解更多关于【数据的处理方法 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第三章 数据的处理方法
01
第一节 基本概念
数据:用来描述客观事物的数字、字符、运算符号等,能够输入到计算机中,并能被计算机处理的集合。
1
数据结构:数据之间的关系,数据之间的组织形式。包括:数据的逻辑结构、数据的物理结构。
2
逻辑结构:数据在用户面前呈现的方式。
3
物理结构:用特定软件写入存储器(映像),用一逻辑结构可映像出多种物理结构。
4
数据与数据的结构
现实世界与信息世界
现实世界的一些术语
实体:客观存在并可相互区别的物体叫实体。
实体集:性质相同的同类实体的集合称作实体集。
属性:数据表示的信息常用来描述实体的某些特征,这些特征就是该实体的属性。属性的集合所描述的对象即为实体。
实体标识符:能将一个实体与其他实体区别开来的属性集。
2、信息世界的部分术语
“信息”是对现实世界中实体的一种认为标记。
数据项(分段、数据元素或初等项):被命名的最小信息单位,是标记实体属性的符号集。
纪录:数据项的有序集。记录用来描述实体,又可定义为:完整地描述一个实体的符号集。
文件:同类记录的集合。文件用来描述实体集,又可定义为:描述一个实体集的所有符号集。
关键字:其值能唯一地确定标识一个记录的某一个数据项或几个数据项的集合。
现实世界与信息世界各术语的对应关系:
现实世界 信息世界
属性 数据项
实体 记录
实体集 文件
实体标识符 关键字
3、实体间的联系包括:实体内部联系,实体与实体间联系。
1-1(one-to-one)关系:如果两个实体集E1、E2中的每一个实体至多和另一个实体集中的一个实体有联系,则E1、E2叫“一对一”关系,记为“1-1”关系。如“学校”与“校长”。
1-m(one-to-many)关系:两个实体E1、E2,如果E2中每个实体与E1中任意实体有关,而E1中每个实体至多和E2中一个实体有关,则称该关系为“从E2到E1的一对多”关系,记为1-m关系。如:“公司”与“职员”。
m-m(many-to-many)关系:如果两个实体集中每一个实体和另一个实体集中任意个实体有关,则称这两个实体集是“多对多”关系,记为m-m关系。如:“标准模架”与“标准零件”。
如图
一、数表的程序化
1、以数组形式存放的数表
一维数表(表3-1)
用FORTRAN语言:
DIMENSION GAMMA (4)
DATA GAMMA/,,,/
用C语言:
static float gamma [4]={,,,};
第二节 数表与线图的处理方法
(2)二维数组:(表3-2) 图3-2
用FORTRAN语言
T——板厚数组;AH——尺寸数组;TA——板厚;
H——h; ALPHA——α; BETA——β。
SUBROUTINE HAB (TA, H, ALPHA, BETA)
DIMENSION T (4), AH (5,3)
DATA T/,,,/
DATA AH/,,,,,,,,,,,,,,/
DO 100 I=1,4
IF (TA. LE. T(1)) GO TO 150
100 CONTINUE
I=5
150 H=AH (I, 1)
ALPHA=AH (I, 2)
BETA=AH (I, 3)
RETURN
END
2、以数据文件的形式存放数表
二、线图的程序化和公式化
建立数据文件可用高级语言,也可用文本编辑器,查用文件中的数据因使用的高级语言不同而异。
将线图转换为数据存储。
方法:离散化。
第三节 用文件系统管理数据
材料成型CAD/CAM系统模块间的数据传递
以文件的形式存储设计原始数据、标准和设计结果,是小型CAD系统常用的方法。
CAD/CAM系统大多采用模块结构,每个模块功能上相对独立,不受其他模块的影响。各模块间的数据联系靠文件来实现。
对于标准数据,可用文件编辑器或高级语言写入文件,且一劳永逸,对设计中间数据则需要用程序写入文件,不同的语言,程序不同。
第四节 数据库及其应用
利用文件管理数据具有简单、不需要额外软件投资的特点,但存在以下问题:
文件因程序需要而建,不能共享。
数据结构和应用程序相依赖,难以进行其他应用,数据结构修改,程序也要修改。
解决方案:采用数据库系统。
缺乏对数据控制的统一方法,程序编制繁琐。
数据不能共享,难以适应多用户。
01
02
数据的处理方法 来自淘豆网m.daumloan.com转载请标明出处.