计算机在环境工程研究与管理中的应用.ppt

上传人:豆**** 文档编号:66088024 上传时间:2022-12-12 格式:PPT 页数:210 大小:3.43MB
返回 下载 相关 举报
计算机在环境工程研究与管理中的应用.ppt_第1页
第1页 / 共210页
计算机在环境工程研究与管理中的应用.ppt_第2页
第2页 / 共210页
点击查看更多>>
资源描述

《计算机在环境工程研究与管理中的应用.ppt》由会员分享,可在线阅读,更多相关《计算机在环境工程研究与管理中的应用.ppt(210页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机在环境工程研究与管理中的应用计算机在环境工程研究与管理中的应用第三章第三章UTILIZATION TECHNIQUES OF COMPUTER IN ENVIRONMENTAL ENGINEERING计算机在环境工程中的应用技术计算机在环境工程中的应用技术3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术3.1.1 Microft Excel软件在数据处理中的应用软件在数据处理中的应用 中文Microsoft Excel是微软公司推出的基于中文Wi

2、ndows操作系统的电子表格软件,是目前较为优秀的办公自动化软件之一。它可以进行复杂的数据计算、分析和统计,完成多种图和图表的设计,具有友好的图形界面、易学易用的按钮式操作和汉字处理能力。作为电子表格软件,广泛用于环境工程科学研究中的数据处理。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 1.1.公式与函数公式与函数 Excel Excel最重要的功能之一就是能使用公式和函数进行数最重要的功能之一就是能使用公式和函数进行数据的自动处理。对于工作表中的数据,除了可对它进行编据的自动处理。对于工作表中的数据,除了可对它进行编辑、改变格式外,用户还可在表格中定义计算公式,并利辑、

3、改变格式外,用户还可在表格中定义计算公式,并利用系统提供的函数,进行复杂的数学分析和统计。用系统提供的函数,进行复杂的数学分析和统计。Excel Excel规定公式以等号规定公式以等号“=”起始,由名称、函数、常量、起始,由名称、函数、常量、运算符、括号的规范排列组成。运算符、括号的规范排列组成。ExcelExcel公式中,可使用的公式中,可使用的运算符见表运算符见表3.13.1。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术表3.1 Excel运算符运算符运算符说明说明:(冒号)引用运算符(空格),(逗号)-负号%百分式乘幂*和/乘和除+和-加和减&连接两串文本(连接符)=

4、比较运算符3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 运算符的优先级次序为:允许使用多层小括号,括号内运算符的优先级次序为:允许使用多层小括号,括号内的式子优先进行运算,顺序为先内层后外层;乘除先于加的式子优先进行运算,顺序为先内层后外层;乘除先于加减,如果公式中包含了相同优先级的运算符,减,如果公式中包含了相同优先级的运算符,Excel将从将从左到右进行计算。左到右进行计算。公式可引用同一工作表中的其他单元格、同一工作簿不公式可引用同一工作表中的其他单元格、同一工作簿不同工作表中的单元格,或其他工作簿的工作表中的单元格。同工作表中的单元格,或其他工作簿的工作表中的单元格

5、。如(如(B5+C5)/SUM(A2:E2),它表示的是将单元格),它表示的是将单元格B5中的数值加上中的数值加上C5中的数值,再除以单元格中的数值,再除以单元格A2、B2、C2、D2 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 和和E2中数值的和。包含公式的单元格称为从属单元格,这中数值的和。包含公式的单元格称为从属单元格,这是因为其结果将依赖于其他单元格的值。如单元格是因为其结果将依赖于其他单元格的值。如单元格B2包含包含公式公式=D2,则单元格,则单元格B2就是从属单元格。在默认情况下,就是从属单元格。在默认情况下,只要公式引的单元格发生更改,从属单元格也将随之更改

6、。只要公式引的单元格发生更改,从属单元格也将随之更改。如果公式中使用了常量而没有引用单元格(如如果公式中使用了常量而没有引用单元格(如=10+30+100),则结果只在更改公式本身时才会发生更),则结果只在更改公式本身时才会发生更改。改。选中将要在其中输入公式的单元格,单击选中将要在其中输入公式的单元格,单击“编辑公式编辑公式”按钮,按钮,Excel将在单元格和将在单元格和“编辑栏编辑栏”里各插入一个等里各插入一个等号,同时出现图号,同时出现图3.1所示的对话框。所示的对话框。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 在光标跳动的编辑栏中,在等号后面输入内容,如100+

7、300,再按Enter键,或单击 ,系统自动计算出结果并显示在所选中的单元格中。选中将要在其中输入公式的单元格,如F2,单击工具栏上的 自动求和按钮,如图3.2所示。图3.1 输入公式对话框图3.2 运用自动求和按钮3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 系统自认为是系统自认为是B2、C2、D2和和E2四项求和。如果确认,四项求和。如果确认,按按Enter键;如果不是,而是只求键;如果不是,而是只求B2、C2和和D2,此时可以,此时可以用鼠标选中用鼠标选中B2、C2和和D2,然后回车即可。,然后回车即可。在上例中,如果选中在上例中,如果选中F2,单击工具栏上的粘贴函数

8、按,单击工具栏上的粘贴函数按钮,或者从钮,或者从“插入插入I”菜单中选择菜单中选择“函数函数F”,会出现如图会出现如图3.3所示的粘贴函数对话框。在粘贴函数对话框所示的粘贴函数对话框。在粘贴函数对话框的的“函数分类函数分类C”列表框中选择函数类型,同时在列表框中选择函数类型,同时在“函函数名数名N”列表框中选择所需函数。单击列表框中选择所需函数。单击“确定确定”后就可后就可以出现另一对话框,如图以出现另一对话框,如图3.3所示。所示。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术图3.3 粘贴函数对话框(选择函数)3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技

9、术图3.4 粘贴函数对话框(选择参数)最后单击“确定”按钮,完成函数引用,在活动单元格中显示函数值。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 2.图表 图表具有较好的视觉效果,可方便用户查看数据的差异、预测趋势。例如,用户不必分析工作表中的多个数据列,就可以看出各个季度售额的升降,或很方便地对实际销售额与销售计划进行比较。(1)创建图表 a.在工作表中选择一个数据区域,如图3.5所示。图3.5 选择数据区域3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术b.在菜单栏中选择“插入/图表”选项,打开“图表向导”对话框,如图3.6所示。c.在左边的列表中选择图

10、表类型,在右边图例区中选择子图表类型。d.单击“完成”按钮建立新图表。新图表及对应的数据区如图3.7所示。图3.6 选择“插入/图表”选项,打开“图表向导”对话框3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 图3.7 新图表及对应的数据区域3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 工作表中数据与图表中的图形显示的对应关系:数据区域中的一行对应图表中的一个立方柱体,行中的3个数值对应立方柱的3个分段,分段的长度与相应的单元格中的数值成正比。图表显示数据区域中没有直接表示的数据关系,即立方柱体的高度是每一数据行中3个数据之和的高度。另外,表中许多成分都是

11、可编辑的,如“系列”和“序号”等。(2)图表编辑 无论是嵌入图还是独立图表,单击图表空白区域,整修图表的边框四边与四角会各有一个小黑方块,表明图表区被选中;双击可对其对行编辑。对于图表项如分类轴,将鼠标移至分类轴上,显示“分类轴”或“系统引用第系列”,用鼠标单击,分类轴两端有小黑方块,表明被选中;双击,可对其对行编辑。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 3.1.2 Origin软件简介软件简介 Origin是美国Microcal公司出的数据分析和绘图软件。该软件具有使用简单,采用直观的、图形化的、面向对象的窗口菜单和工具栏操作,全面支持鼠标右键等特点。软件具有两大

12、类功能:数据分析和绘图。数据分析包括数据的排序、调整、计算、统计、频谱变换、曲线拟合等各种完善的数学分析功能。Origin的绘图是基于模板的,它本身提供了几十种二维和三维绘图模板而且允许用户自己定制模板。绘图时,只要选择所需要的模板就行。用户可以自定义数学函数、图形样式和绘图模板;可以和各种数据库软件、办公软件、图像处理软件等方便的连接;可以用C等高级语言编写数据分析程序,还可以用内置的Lab Talk语言编程等。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 1.1.工作环境工作环境 图3.8 Origin工作界面(1)工作表菜单3.1 计算机在数据处理中的应用技术计算机在

13、数据处理中的应用技术 图3.9 Origin软件的工作表、矩阵和绘图3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (3)矩阵窗口(2)绘图菜单3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术菜单简要说明菜单简要说明 File:文件功能操作,打开文件、输入输出数据图形等 Edit:编辑功能操作,包括数据和图像的编辑等 View:视图功能操作,控制屏幕显示 Plot:绘图功能操作,主要提供5类绘图功能 Column:列功能操作,例如设置列的属性,增加、删除列等 Graph:图形功能操作,主要包括增加误差栏、函数图、缩放坐标轴、交换X、Y轴等 Data:数据功能操

14、作 Analysis:分析功能操作 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 Plot3D:三维绘图功能操作,根据矩阵绘制各种三维条状图、表面图、等高线等 Matrix:矩阵功能操作,对矩阵的操作,包括矩阵属性、维数和数值设置,矩阵转置和取反,矩阵扩展和收缩,矩阵平滑和积分等 Tools:工具功能操作 Format:格式功能操作 Window:窗口功能操作,控制窗口显示 Help:帮助 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术2.2.简单二维图简单二维图 (1)输入数据 数据一般按照X、Y坐标存为两列,假设文件为normal.dat,格式如下:x

15、 sin(x)0.0 0.000 0.10.100 0.2 0.199 0.30.296 输入数据后对准data1表格点右键调出如下窗口(见图3.10(a),然后选择Import ASCII找到normal.dat文件打开就行(见图3.10(b)。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术(a)调出菜单 (b)打开sindata.dat文件图3.10 输入数据3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (2)绘制简单二维图 按住鼠标左键拖动选定这两列数据,用图3.11(a)最下面一排按钮就可以绘制简单的图形,点击最左边的按钮即可得到图3.11(b)。

16、(a)(b)图3.11 简单二维图的绘制 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (3)设置列属性 双击A列或者点右键选择Properties,可以设置列的属性(见图3.12)。(4)定制图形 定制数据曲线:用鼠标双击图线调出图3.13窗口。定制坐标轴:双击坐标轴得到图3.14结果。添加文本说明:用左键按住按钮,如果想移动位置,可以用鼠标拖动。利用Symbol Map可以方便的添加特殊字符,在文本编辑状态下,点右键,然后选择:Symbol Map(见图3.15)。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术图3.12 设置列属性 图3.13 定制数

17、据曲线3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术图3.14 定制坐标轴图3.15 利用Symbol Map添加特殊字符 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 3.3.数据管理数据管理 (1)导入数据文件 主要利用Import输入文件中的数据,也支持直接数据粘贴等。(2)变换数列 在前面的基础上,增加一列cos(x),这不需要另算数据而利用Origin本身就可以做到。在数据表上点右键选择Add New Column(见图3.16 a),此时会出现新的一列A(Y)(见图3.16 b)。对A(Y)列点右键选择Set Column Values,并设置

18、下面输入框中cos(col(x)(见图3.16 c),点击“OK”即可得到图3.16 d 所示结果。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术a b3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术c d图3.16 变换数列 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 双击A列或点右键选择Properties,可以设置一些列的属性(见图3.17 a ),并做cos(x)图,如图3.17 b。图3.17 设置列的属性a b3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (3)数据排序 Origin可以做到单列、多列甚至整

19、个工作表数据排序,选择单列或者多列,然后点击右键选择命令“sort”进行数据排序。最为复杂的是整个工作表排序,选定整个工作表的方法是鼠标移到工作表左上角的空白方格的右下角变为斜向下的箭头时单击,同样点击右键选择命令“sort”进行数据排序(见图3.18)。图3.18 数据排序3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (4)规格化数据 选择某一列,右键 Normalize(见图3.19)。图3.19 数据规范3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (5)选择数据范围作图 如果想跳到某一行可以用View Go To Raw(这时如果发现你设定的行之

20、前的都没了,这仅仅是没显示出来而不是删除了,按EditReset To Full Range即可看到)。找到你想要的开始行,点右键 Set As Begin,同理设定结束行然后作图。(6)屏蔽曲线中的数据点 Mask工具栏默认不显示,可以从View Toolbars设置出来。这样可以用设置屏蔽区间或者点的颜色等。(7)曲线拟合 在Analysis菜单里,可用各种曲线拟合数据,常用的有线性拟合,多项式拟合等,还可以利用Analysis Non-Linear Curve Fit 里的两个选项做一些特殊的拟合。Origin软件默认的是整条曲线拟合,但可设置为部分拟合,和mask配合使用会得到很好的效

21、果。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 4.建立多层图形建立多层图形 图层是Origin中一个很重要的概念,一个绘图窗口中可以有多个图层,从而可以方便的创建和管理多个曲线或图形对象。Origin自带了几个多图层模板,这些模板允许你在取得数据后,只需单击“2D Graphs Extended”工具栏上相应的命令按钮,就可以在一个绘图窗口把数据绘制为多层图。Origin还允许用户自己定制图形模板。如果你已创建了一个绘图窗口,并将它存为模板,以后就可以直接基于此模板绘图。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (1)创建双层图 创建双层图的步骤

22、如下:激活“Layers”的工作表窗口;单击“sinx”列的标题栏,使其高亮,表示该列被选中;作出单层图;在激活Layer窗口的前提下,Tools Layer,如图3.20a,这个工具包含两类:Add图层和Arrange图层;双击图层2做成图3.20b 那样,然后“OK”即得到图3.20c。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 a b c 图3.20 双层图的创建3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (2)关联坐标轴 Origin可以在各图层之间的坐标轴建立关联,如果改变某一图层的坐标轴比例,那么其它图层的也相应改变。操作如下:双击Lay

23、er2上的图标,在调出的Layer对话框中点Layer Properties,然后选择Link Axes Scales(见图3.21)。图3.21 关联坐标轴 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 5.5.非线性拟合非线性拟合 拟合曲线的目的为根据已知数据照出响应函数的系数。使用菜单命令拟合 首先激活绘图窗口,选择菜单命令Analysis,则可看到表3.2。使用拟合工具拟合 为了给用户提供更大的拟合控制空间,Origin提供了三种拟合工具,即线性拟合工具、多项式拟合工具、S拟合工具。非线性最小平方拟合NLSF 这是Origin提供的功能最强大、使用也最复杂的拟合工具

24、。方法是AnalysisNon-Linear Curve,FitAdvanced Fitting Tools或者Fitting Wizad。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术图3.22 非线性最小平方拟合NLSF3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术表3.2 菜单命令拟合名称含义拟合模型函数Fit Linear线性拟合Fit Polynomial多项式拟合Fit Exponential Decay指数衰减拟合Fit Exponential Growth指数增长拟合Fit SigmoidalS拟合 ,BoltzmannFit Gaussio

25、nGaussion拟合Fit LorentzianLorentzian拟合Fit Multipeaks多峰值拟合按照峰值分段拟合,每一段采用Gaussion或者Lorentzian方法Nonlinear Curve Fit非线性曲线拟合内部提供了相当丰富的拟合函数,还支持用户定制3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 6.6.数据分析数据分析 数据分析主要包含下面几个功能:简单数学运算(Simple Math),统计(Statistics),快速傅里叶变换(FFT),平滑和滤波(Smoothing and Filtering),基线和峰值分析(Baseline and

26、 Peak Analysis)。7.7.绘制三维图形绘制三维图形 Origin支持三种数据类型的三维绘图功能:XYY工作表数据、XYZ工作表数据、矩阵数据,但三维表面图只能由矩阵数据创建。8.8.数据的输入输出数据的输入输出 (1)数据导入导出 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 导入数据用Import命令(见图3.23a),注意调开窗口中的Option这个选项(见图3.23b),这里可设置导入数据的很多选项。a b 图3.23 数据导入 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 数据导出:Export ASCII会调出选项对话框,可以设置

27、以何种方式分割数据列(图3.24)。图3.24 数据导出 3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 (2)图形和版面的导出激活绘图窗口,Edit Copy Page就可以复制图像。而File Export Page可以把图像存为图像文件。(3)在其它应用程序中使用Origin Word中可以直接插入Origin图像,并可以直接在Word中通过双击该图形来调用Origin编辑图片。方法:插入 对象 Origin Graph,这将新建一个空白的Origin图形。3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术图3.25 Word插入Origin图像图3.26

28、 空白的Origin图形3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术或者利用插入从文件创建,把以前做好的Origin文件插入进来。图3.27 Word中插入Origin文件3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术下图为在Word中直接编辑Origin文件的窗口。图3.28 Word中直接编辑Origin文件3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 9.Lab Talk 9.Lab Talk编程编程 Origin除了提供使用方便的图框、工具之外,还提供了编程语言,便于用户进行自定义操作这种编程语言就是Lab Talk,它能够实现

29、Origin软件中的所有操作。Lab Talk的语法结构类似于C,但和C并不完全相同。Lab Talk包含了带有功能选择和参数的DOS类型的命令,并具有和VB相似的对象属性和方法。Lab Talk可使用户在使用Origin时更加自由,通过自定义对象从而增加了使用的灵活性。基本可以实现以下功能:3.1 计算机在数据处理中的应用技术计算机在数据处理中的应用技术 增加自定义的主菜单命令。创建用于执行任何内置和用户自定义任务的按按钮。将一些操作,比如将数据按时间排序或是做一个特定的图标,设置为宏。在数据输入时作为批处理。在用户定义的功能或者查询表对数据进行注解。和其他Windows应用程序进行动态数据

30、交换。调出方法为:File new Labtalk Script3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术3.2.1 Access软件软件 Access是一个功能强大而且易于使用的桌面关系型数据库管理系统应用程序生成器,在界面和操作方式上与Office中的其它成员保持了高度的一致性,并且它们彼此之间可以通过快捷方式进行协同工作和数据交换。不管是处理公司的客户订单数据、管理自己的个人通讯录,还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。Access数据库中包含7种数据库对象,分别是“表”、“查询”、“窗体”、“报表”、“页”、“宏”、“模板”,因此

31、其所能完成的功能基本上是一个数据库管理系统所应具有的功能。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术1.1.数据库和表数据库和表 (1)新建数据库 新建一个空的数据库包括如下步骤:用鼠标单击菜单栏中的命令“文件/新建”命令或单击Access窗口左上角数据库工具栏中的“新建”按钮,就会在屏幕上弹出一个“新建”对话框(如图3.29所示)。图图3.29 “新建新建”对话框对话框 3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 对话框弹出后,选择“常用”选项卡,并在选项卡上双击“数据库”图标。屏幕上就会弹出“文件新建数据库”对话框(如图3.30所示):图3.30

32、 “文件新建数据库”对话框3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 在“文件名”中给新建的数据库文件取名“空数据库”,把它存储在“例子”子目录中,单击“创建”按钮将新建的数据库文件保存下来。(2)建表 新建一个数据库后,用户就可以根据自己的需要向数据库加入各种数据库对象。一般情况下,第一个步骤就是创建各种表,因为表对象是一个数据库中最基本的对象,其它对象一般是在表对象的基础上创建的。创建一个新表是指创建一个表的结构,即是说确定这个表的包括哪些字段,各个字段的数据类型是什么。打开一个数据库,单击数据库窗口左侧“对象”框中的“表”,然后双击右侧列表框上边的“使用设计器创建表

33、”,系统弹出表设计器窗口,如图3.31所示:3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术图3.31 表设计器窗口3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 表设计器的上半部分是个表格,分为三部分:“字段名称”、“数据类型”和“说明”,设计一个表的步骤如下:启动表设计器窗口后,光标自动处在“字段名称”下的第一个方格里,直接在光标处输入一个名称,即作为表的第一个字段。确定一个字段后,单击它右边的“数据类型”方格,系统显示出默认的数据类型为“文本”,如果修改该字段的数据类型,可以单击方格右侧的按钮,弹出一个下拉式列表。从数据类型下拉框中可以选择您所需要的数据

34、类型,如给字段“编号”选择数据类型为“自动编号”。自动编号是一种数据类型:当输入新记录时,该字段中的数值会自动改变它的大小,如递增。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 “说明”是对字段的一个注解,这是一个可选的部分,您可以输入相关的注解以增强应用程序的可读性和可理解性,也可以空着。如对第一个字段的注解为“每输入一个记录,该字段自动增加一数,它用于记录编号及统计记录的总数”。处理完表格的一行之后,单击它下面的一行,可以创建新的字段及其数据类型,不断执行相同的步骤,就可创建一个完整的表结构,例如创建一个简单的新表,如图3.32所示:3.2 计算机在数据管理中的应用技术

35、计算机在数据管理中的应用技术图3.32 创建新表3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 每一个表都必须有一个主关键字。主关键字是指一个或多个字段,这些字段中的数据不允许重复,也即是唯一的。设置一个字段作为主关键字的方法是单击一个字段行中的一个小方格,让光标停在该行上,这时字段所在行前面出现一个标志 。单击这个标志,这时所在的行变黑,选中一行后,单击工具栏上的 按钮,于是该行所对应的的字段即被设置为表的主关键字。如果要同时选择多个字段作为主关键字,可以单击某个字段行中的某个方格以确保没有一行被选中,然后移动鼠标到要选取的第一个字段的左边的竖栏上,向下拖动鼠标,那么鼠标经

36、过的几个字段行同时被选中。另外按住键可以选取间隔的几个字段行,同样单击工具栏上的 按钮,这几个字段同时作为表的主关键字。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 表设计器窗口的下半部分有两个标签:“常规”和“查阅”。在“常规”窗口中可以更加详细地设置每个字段的属性,例如单击“姓名”字段行上的某个方格让光标停在该行上,这时“常规”窗口如图3.33所示:在“字段大小”中可以设置该字段中数据的长度,系统默认值为“50”,也即说该字段(姓名)中最多能输入50个字节,您可以根据需要修改它的值,一般情况下“姓名”占用40个字节就够了,这样可以节省数据库的占用空间。单击“查阅”标签,

37、窗口中的“显示”控件是指该字段在窗体中显示的类型,单击下拉框,从中可以选择一种符合该字段数据类型的显示类型。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术图3.33 表设计器常规窗口 插入或删除某些字段。插入一个字段在最后面,直接单击最后一行空行就可以了;如果要在某个字段前面插入一个字段行,那么就可以单击该字段行的某个方格让光标停在该字段行上,然后单击工具栏上的 按钮,于是该行的上一行空出来,可以在那一行上输入新的字段名。删除一个字段行的方法是选择该字段行,然后单击工具栏上的 按钮,于是该字段行就被删除掉。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 修改

38、表中各字段行的排列顺序。方法是移动鼠标到某个字段行前面的竖栏上,鼠标变成,单击鼠标,该字段行全部被选中。这时再按住鼠标不放,然后往上或往下拖动鼠标,那么该字段行跟着移动,在合适的行上松开鼠标,该字段行就停留在该处。单击“文件”菜单中的“保存”命令或工具栏的按钮,这时弹出一个对话框,如图3.34所示。这时在“表名称”中输入要保存表的名字,单击“确定”按钮,即保存了新建的表,关闭表设计器后,新建的表显示在其右侧的列表框中。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 如果你对所建立的表需要修改,则只要在数据库中选中该表,然后单击数据库窗口中的 按钮,这时系统再次打开表设计窗口。

39、图3.34 文件保存对话框3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 2.2.数据编辑和浏览数据编辑和浏览 (1)编辑表中的数据 增加记录 在数据库窗口中选中要编辑数据的表如“Addr”,然后单击“打开”按钮,或直接双击该表,系统会弹出该表对应的窗口,如图3.35所示:图3.35 数据表视图3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 此即为数据表视图,数据表视图中显示的是一个表格,表的上端一行显示出表的各个字段,下面的表格显示表中的具体数据,因表“Addr”还没有录入数据,所以下面的表为空。由于第一个字段的数据类型为“自动编号”,所以无需手工输入,直

40、接单击“姓名”下的方格(或按Tab键),然后输入一个姓名如“林小西”,单击下一个方格(或按Tab键),可输入其它数据,输入完一行即为一个记录。用同样的方法可以输入其它记录,如图3.36所示。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 删除记录 删除一个记录的方法是选中该记录(单击该记录所在行),然后单击工具栏上的“”按钮,这时弹出一个对话框,如图3.37所示。图3.53 删除记录3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 单击“是(Y)”按钮,该记录则被彻底删除掉。移动鼠标到某个记录左侧的竖栏上,单击鼠标,该记录变黑,其中的数据全被选中,单击工具栏上

41、的“”按钮同样可以将该记录删除。单击某记录行中的方格,确定没有一行记录被完全选中,移动鼠标到表左侧的竖栏上往下拖动鼠标(鼠标变成 ),可以同时选中连续的多个记录,按住Ctrl键,可以同时选中间隔的多个行,这时单击工具栏上的“”按钮可以将多个记录行删除。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 将表中的数据排序 单击某个字段下的某个数据,使光标停在该字段下,然后单击工具栏上的“”按钮,那么表中的记录则按该字段中的数据为标准来进行升序排列,本例表中原来的记录就是升序排列的,所以没有变化。单击工具栏上的“”按钮,那么数据按降序排列,结果如图3.38所示。同样可以选择其它的字段

42、做为排序的标准。图3.38 数据排序3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 数据的筛选 表中的数据不一定要全部显示出来,您可以按照自己的需要显示表中的部分数据,这称为数据筛选。如要显示地址均为“广州”的记录,单击表中地址值为“广州”的其中一个方格,然后单击工具栏上的“”按钮,这时表中只显示地址为“广州”的记录,如图3.39所示。单击工具栏上的“”按钮,则表中显示出所有的数据。图3.39 筛选数据3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 数据的查找 数据的查找是指只在一个字段中查找出某个记录的位置。单击工具栏上的“”按钮,弹出一个对话框,如图3.

43、40所示:图3.40 查找数据 3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 在“查找内容”框中输入要查找的数据内容如“何静”,单击“查找范围”下拉菜单框,从中可以选择查找的范围,系统默认只在光标所在的字段中查找,如果要从整个表中查找,那么可以选择下拉框中的“Addr:表”,然后单击“查找下一个按钮”。如果找得到要找的内容,那么光标停在该位置上,如图3.41所示。图3.41 查到要找内容3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 (2)创建索引 建立主索引 “单字段索引”的意思是一张表中只有一个用于索引的 字段,使用下列步骤进行操作可以建立它:a.在“

44、设计”视图中打开表;b.在“设计”视图的字段列表中单击要创建索引的字段,选定它;c.在“常规”选项卡中单击“索引”属性框内部,然后从下拉列表中选择“有(有重复)”或“有(无重复)”项,参见图3.42。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术图3.42 单字段索引3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 在图3.42所示的“索引”下拉列表中,单击“有(无重复)”选项,可以确保该字段中的记录没有重复值。接下来关闭该视图后,索引就建立好了。此后,您就可以将此字段中的值按升序或者降序的方式进行排序,并让各行记录值重新排列后来显示。即这种重新排序的结果是使

45、得各行记录按索引的定义在表中重新排列,从而有利于浏览数据记录。当然你也可以通过直接单击工具栏“”按钮创建主键。创建多字段索引 为了创建多字段索引,可以使用下列步骤进行操作:3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 a.在“设计”视图中打开表;b.单击“设计”视图工具栏中的“索引”按钮,参见图3.43;c.若表中当前没有索引,可在图3.44所示的“索引”对话框 中,单击“索引名称”栏中的第一个空行,然后键入索引名称。否则,可在该栏的第二行中输入它,以便建立第二个索引。图3.43 建立多字段索引3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术图3.44 输入

46、名称 “索引名称”仅是索引的标识,可以使用索引字段的名称来命名,或使用具有某种含义的字符串。如本例将建立“合同金额”索引,以便于以后按合同金额的大小排序来浏览数据记录。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 d.在“字段名称”栏中,单击下拉按钮,然后从下拉列表中选定用于索引的字段,参见图3.45。图3.45 从下拉列表中选择字段3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 e.将光标移至右旁的“排序次序”栏中,单击下拉按钮后从下拉列表中选择排序方式,参见图3.46。图3.46 选择排序方式3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用

47、技术 f.若要使用多个索引,而且重新定义“主键”的话,单击“索引”对话框的左下部的“主索引”下拉按钮,然后从图3.47所示的下拉列表中选择“主索引”。图3.47 重新定义主键 g.将光标移至“字段名称”栏的下一行,单击该行所在单元格,然后通过下拉列表选定多个索引字段,这样就可以建立多个索引了。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术 (3)建立多表间的联接关系 表的关系简介 在Access数据库中,不同表中的数据之间都存在一种关系,这种关系将数据库里各张表中的每条数据记录都和数据库中唯一的主题相联系,使得对一个数据的操作都成为数据库的整体操作。比如说“客户信息表”中的“

48、公司名称”和“订单信息表”中的“订货单位”所包含的值有很多是相同的。因为签了订单的“订货单位”肯定已经是公司的客户了,这些客户的名称也被记载在“客户信息表”的“公司名称”字段中。当已知一个客户的名称时,既可以通过“客户信息表”知道它的“客户信息”,也可以通过“订单信息表”了解它所签订的“订单信息”,所以说“公司名称”作为纽带将“客户资料表”和“订单信息表”中的相应字段信息连接在了一起,为了把数据3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术库中表之间的这种数据关系体现出来,Access提供一种建立表与表之间“关系”的方法。用这种方法建立了关系的数据只需要通过一个主题就可以调出

49、来使用,非常方便。在“客户信息表”和“订单信息表”中建立这样的关系以后,只需要看看“客户信息表”,在不增加表内容的情况下,就可以看到所有客户的信息及其所有“订单”的情况,使这些数据一目了然。建立表间关系 首先单击“工具”菜单下的“关系”命令,弹出“关系”对话框,上面还有一个“显示表”对话框如图3.48,通过“显示表”对话框可以把需要建立关系的“表”或“查询”加到“关系”对话框中去。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术图3.48 显示表对话框 将两个表“客户信息表”和“订单信息表”都选中,单击“添加”按钮把它们都添加到“关系”对话框上,单击“关闭”按钮把“显示表”对话

50、框关闭。以后再需要打开它时,只要在“关系”对话框上单击鼠标右键,选择“显示表”命令就可以了。3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术图3.49 关系对话框 表都是由字段构成的,表之间的关系也由字段来联系。让不同表中的两个字段建立联系以后,表中的其他字段自然也就可以通过这两个字段之间的关系联系在一起了,也就是说在“客户信息表”中的“公司名称”和“订单信息表”中的“订货单 3.2 计算机在数据管理中的应用技术计算机在数据管理中的应用技术位”两个字段之间建立关系就可以了。先在“客户信息表”字段列表中选中“公司名称”项,然后按住鼠标左键并拖动鼠标到“订单信息表”中的“订货单位”

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁