Access数据库2003教学课件-CH3_第1页
Access数据库2003教学课件-CH3_第2页
Access数据库2003教学课件-CH3_第3页
Access数据库2003教学课件-CH3_第4页
Access数据库2003教学课件-CH3_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

1、1Access2003Access2003数据库教程数据库教程2第第3章章 重要的表操作重要的表操作 n3.1 创建表 n3.2 修改表结构 n3.3 编辑数据表中数据 n3.4 使用数据表中的数据 n3.5 更改数据表的显示方式 n3.6 创建表关系 n本章小结 33.1创建表创建表 下面将介绍如何在数据库中创建数据表和在下面将介绍如何在数据库中创建数据表和在表中存入数据。表中存入数据。 创建表常用的方法有:创建表常用的方法有:使用设计器创表使用设计器创表使用向导创建表使用向导创建表通过输入数据创建表通过输入数据创建表第第3章章 重要的表操作重要的表操作 43.1.1通过输入数据创建表通过输

2、入数据创建表 通过输入数据创建表,就是利用数据表视图,完通过输入数据创建表,就是利用数据表视图,完成的创建和数据的输入。成的创建和数据的输入。 通过输入数据创建通过输入数据创建“课程课程”表的步骤为:表的步骤为: 打开数据库系统,在数据库窗口的对象栏中选择表对打开数据库系统,在数据库窗口的对象栏中选择表对象象单击工具栏上的单击工具栏上的“新建新建” ” 选择选择“数据表视图数据表视图”或是直接双击或是直接双击“通过输入数据创建表通过输入数据创建表”选项选项 确定。确定。 将数据直接填入数据表中,然后保存对表的设计的更改。将数据直接填入数据表中,然后保存对表的设计的更改。系统提示尚未定义主键时,

3、单击系统提示尚未定义主键时,单击“是是”按钮,系统将自按钮,系统将自动为表创建一个主键;单击动为表创建一个主键;单击“否否”按钮,可以在以后另按钮,可以在以后另行为表设置一个主键。行为表设置一个主键。 第第3章章 重要的表操作重要的表操作 53.1.2使用向导创建表使用向导创建表启动表向导启动表向导 选择合适的表选择合适的表 选择需要的字段选择需要的字段 重命名字段重命名字段 指定表名指定表名 设置主键设置主键 确定确定表的关系表的关系第第3章章 重要的表操作重要的表操作 63.1.3表的导入与链接表的导入与链接 数据的导入与链接功能可以将其数据的导入与链接功能可以将其他格式的数据导入或链接到

4、他格式的数据导入或链接到AccessAccess数数据库中。据库中。第第3章章 重要的表操作重要的表操作 71.Access 2003可以访问的数据文件格式可以访问的数据文件格式常用的各文件格式对应的要求常用的各文件格式对应的要求 Microsoft Access文档文档其他的其他的 Access数据库数据库 Microsoft Excel 文档文档 Excel工作表工作表 HTML文档文档 网页数据网页数据 Microsoft Outlook Microsoft Outlook地址簿地址簿 文本文档(文本文档(text文档)文档) 带分隔符或定长格式的文带分隔符或定长格式的文本文件本文件 第

5、第3章章 重要的表操作重要的表操作 3.1.3表的导入与链接表的导入与链接8表的导入操作方法:表的导入操作方法:打开准备接收数据的数据库打开准备接收数据的数据库 “ “新建表新建表”对话框中选择对话框中选择“导入表导入表”。选择选择“文件文件”“获取外部数据获取外部数据”“导导入入”项项 选择文件类型选择文件类型选择要导入数据选择要导入数据的文档的文档完成导入。完成导入。 2.表的导入表的导入第第3章章 重要的表操作重要的表操作 3.1.3表的导入与链接表的导入与链接92.表的链接表的链接 操作方法:在操作方法:在“新建表新建表”对话框中选择对话框中选择“链接表链接表”或或选择选择“文件文件”

6、“获取外部数据获取外部数据”“链接表链接表”项项 。 表的导入和表的链接得到的数据表的区别。表的导入和表的链接得到的数据表的区别。 表的导入表的导入表的连接表的连接 相当于将数据复制到一个新建的数据表中,相当于将数据复制到一个新建的数据表中,以后对新表内容的修改等操作和源表没有任何以后对新表内容的修改等操作和源表没有任何关系,二者是互相独立的。关系,二者是互相独立的。 并不复制源数据,也没有改变源数据的位并不复制源数据,也没有改变源数据的位置,仅仅通过链接使用这些数据,所以二者实置,仅仅通过链接使用这些数据,所以二者实际上就是同一套数据,对源数据表的修改会反际上就是同一套数据,对源数据表的修改

7、会反映在链接表中,反之亦然。映在链接表中,反之亦然。 第第3章章 重要的表操作重要的表操作 3.1.3表的导入与链接表的导入与链接103.1.4使用表设计器创建表使用表设计器创建表1.表设计器表设计器第第3章章 重要的表操作重要的表操作 112字段名称命名规则字段名称命名规则(1 1)可用于字段名字符:中文、英文大写、)可用于字段名字符:中文、英文大写、小写字母、数字,除了点号小写字母、数字,除了点号“.”.”、感叹号、感叹号“!”、方括号、方括号“ ” ”和不可打印的字符不能和不可打印的字符不能用之外,还可以用其他的一切特殊字符。用之外,还可以用其他的一切特殊字符。(2 2)字段名可以用)字

8、段名可以用1 16464个字符。个字符。(3 3)不能以空格开头。)不能以空格开头。第第3章章 重要的表操作重要的表操作 3.1.4使用表设计器创建表使用表设计器创建表123.数据类型数据类型数据类型数据类型说明说明大小大小文本文本适合用于文本或文本与数字的组合,或不需要计算的数字,如邮政编码、电适合用于文本或文本与数字的组合,或不需要计算的数字,如邮政编码、电话号码等话号码等最多可用最多可用255255个字符个字符备注备注适合用于较长的文本,如说明性的文字适合用于较长的文本,如说明性的文字最长为最长为6400064000个字符个字符数字数字用于数学计算中的数字数据用于数学计算中的数字数据数字

9、型字段的大小是指数数字型字段的大小是指数字型数据的种类,有字型数据的种类,有7 7种种日期日期/ /时间时间可以使用可以使用10010099999999年范围内的日期及时间值,可以有多种显示格式,具体年范围内的日期及时间值,可以有多种显示格式,具体说明见下面字段说明见下面字段“格式格式”属性属性8 8个字节个字节货币货币用于数学计算中的货币数值或数值数据,可避免计算时的四舍五入。数据范用于数学计算中的货币数值或数值数据,可避免计算时的四舍五入。数据范围为小数点前围为小数点前1515位,后位,后4 4位。显示时带内置的分隔符及前缀或后缀货币位。显示时带内置的分隔符及前缀或后缀货币符号符号8 8个

10、字节个字节自动编号自动编号在添加记录时,依次自动加在添加记录时,依次自动加1 1,或随机编号,或随机编号4 4个字节个字节是是/ /否否用于记录逻辑型数据,如用于记录逻辑型数据,如Yes/NoYes/No,True/FalseTrue/False,On/OffOn/Off等等1 1个字节个字节OLEOLE对象对象是是Object Linking and EmbeddingObject Linking and Embedding的缩写,意思为对象的链接与嵌入。可以的缩写,意思为对象的链接与嵌入。可以链接或嵌入其他使用链接或嵌入其他使用OLEOLE协议的程序创建的对象到协议的程序创建的对象到Acc

11、essAccess中,例如中,例如 WordWord文档、文档、 ExcelExcel电子表格、图片、声音、视频文件电子表格、图片、声音、视频文件最大可用最大可用1G1G字节,受所用字节,受所用磁盘空间的限制磁盘空间的限制超链接超链接用于保存超级链接的字段,超级链接可以是某个用于保存超级链接的字段,超级链接可以是某个UNCUNC路径,或者路径,或者URLURL,或者一,或者一个超级链接地址个超级链接地址最长为最长为64006400个字节个字节查阅向导查阅向导在用本向导创建的字段中,可以使用组合框或列表框从列表或另一个表中选在用本向导创建的字段中,可以使用组合框或列表框从列表或另一个表中选择一个

12、值择一个值通常是通常是4 4个字节个字节第第3章章 重要的表操作重要的表操作 134.“说明说明”项的作用项的作用 在表设计视图的右上部的在表设计视图的右上部的“说明说明”项可以输入对字段项可以输入对字段的说明,如字段的用途等,也可以为空。的说明,如字段的用途等,也可以为空。5.设置字段的属性设置字段的属性字段的常规属性有:字段的常规属性有: 字段大小和小数位数字段大小和小数位数 “格式格式”属性属性“输入掩码输入掩码”属性属性“标题标题”属性属性“默认值默认值”属性属性 有效性规则有效性规则 有效文本有效文本“必填字段必填字段”“索引索引”第第3章章 重要的表操作重要的表操作 3.1.4使用

13、表设计器创建表使用表设计器创建表145.设置字段的属性设置字段的属性(1)字段大小和小数位数)字段大小和小数位数第第3章章 重要的表操作重要的表操作 “字段大小字段大小”属性只有在字段的数据类型属性只有在字段的数据类型被设置为被设置为“文本文本”、“数字数字”或或“自动编号自动编号”时才时才出现。出现。 当字段类型设置为当字段类型设置为“文本文本”时,字段大小时,字段大小可设置值范围为可设置值范围为1255,即字段可容纳的字符个数,即字段可容纳的字符个数为为1255个字符。应该以该字段输入的最大字符数个字符。应该以该字段输入的最大字符数来确定其字段大小,如学号由来确定其字段大小,如学号由6位数

14、字组成,则其位数字组成,则其的字段大小取的字段大小取6即够,而即够,而“性别性别”字段,其字段大字段,其字段大小取小取1即够。即够。3.1.4使用表设计器创建表使用表设计器创建表155.设置字段的属性设置字段的属性(1)字段大小和小数位数)字段大小和小数位数第第3章章 重要的表操作重要的表操作 对数字型字段,字段大小用于定义数字型数据的种类。数字型数据的种类有字节、整型、长整型、单精度型、字节、整型、长整型、单精度型、双精度型、同步复制双精度型、同步复制ID和小数和小数7种,具体说明见表附录。 3.1.4使用表设计器创建表使用表设计器创建表165.设置字段的属性设置字段的属性(1)字段大小和小

15、数位数)字段大小和小数位数第第3章章 重要的表操作重要的表操作 而而小数位数小数位数用于指定小数点右边可以显示的小数位数用于指定小数点右边可以显示的小数位数(仅限于数字(仅限于数字/货币型数据),范围在货币型数据),范围在015位之间。如果字段位之间。如果字段大小为大小为 字节、整型、长整型,则小数位数自动为字节、整型、长整型,则小数位数自动为0位。位。 单精度型可为单精度型可为07位小数;位小数; 双精度型则为双精度型则为015位小数;位小数; 货币型默认为货币型默认为2位小数,但可改变。位小数,但可改变。 但是,即使但是,即使“字段大小字段大小”设置为设置为“单精度型单精度型”或或“双双精

16、度型精度型”,但如果不对格式属性进行设置,或将格式属性设,但如果不对格式属性进行设置,或将格式属性设为为“常规数字常规数字”,则下面的,则下面的“小数位数小数位数”属性的设置将无效。属性的设置将无效。3.1.4使用表设计器创建表使用表设计器创建表175.设置字段的属性设置字段的属性(2)格式)格式第第3章章 重要的表操作重要的表操作 3.1.4使用表设计器创建表使用表设计器创建表“数字数字/货币货币”类型下的字段类型下的字段格式格式 “格式”属性控制数据屏幕显示和打印的格式,通过对“格式”属性的设置,可以规范表中数据的输入和输出。185.设置字段的属性设置字段的属性(2)格式)格式第第3章章

17、重要的表操作重要的表操作 3.1.4使用表设计器创建表使用表设计器创建表“日期日期/时间时间”类类型下的字段格式型下的字段格式195.设置字段的属性设置字段的属性(2)格式)格式第第3章章 重要的表操作重要的表操作 3.1.4使用表设计器创建表使用表设计器创建表“是是/否否”类型下类型下的字段格式的字段格式20 输入掩码的作用是:用户在向表中输入数据时看到掩码后,就知道应该以什么格式输入数据,如果不按照掩码的要求输入,数据就不能输入到相应的字段中。只有“文本”、“数字”、“日期和时间”和“货币”类型的字段能够设置“输入掩码”属性。 输入掩码使用字面显示的字符来控制字段或控件的数据输入,就是一种

18、控制字符输入格式的手段 在创建输入掩码时,可以使用特殊字符来要求某些必须输入的数据(例如,电话号码的区号),而其他数据则是可选的(例如电话分机号码)。这些字符指定了在输入掩码中必须输入的数据类型,例如数字或字符。5.设置字段的属性设置字段的属性(3)输入掩码)输入掩码第第3章章 重要的表操作重要的表操作 3.1.4使用表设计器创建表使用表设计器创建表21字符字符 说说 明明 0 数字(0 到 9,必需输入,不允许加号 + 与减号 )。 9 数字或空格(非必需输入,不允许加号和减号)。 # 数字或空格(非必需输入;在“编辑”模式下空格显示为空白,但是在保存 数据时空白将删除;允许加号和减号) L

19、 必需输入字母A 到 Z 。 ? 可选输入字母A 到 Z。 A 必需输入字母或数字。 a 可选输入字母或数字。 & 必需输入任一字符或空格。 C 可选输入任一字符或空格)。 . , : ; - / 小数点占位符及千位、日期与时间的分隔符。(实际的字符将根据 Windows“控制面板”中“区域设置属性”对话框中的设置而定)。 将所有字符转换为大写。 ! 使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终 都是从左到右填入。可以在输入掩码中的任何地方包括感叹号。 使接下来的字符以字面字符显示(例如,A 只显示为 A)。 5.设置字段的属性设置字段的属性(3)输入掩码)输入掩码

20、可以使用以下的字符来定义输入掩码:可以使用以下的字符来定义输入掩码:22 有效性规则是给字段输入数据时设置的限制条件。 假设学生的年龄都在18岁以上,可以为“年龄”字段设置“=18”的有效性规则。当在“年龄”字段输入了小于18的数据时,系统将显示出错信息,并强迫光标停留在“年龄”字段,直到输入的数据=18为止。 具体操作方法:把光标移动到“年龄”字段的有效性规则的文本框中,直接输入表达式:=18 。5.设置字段的属性设置字段的属性(6)有效性规则)有效性规则第第3章章 重要的表操作重要的表操作 3.1.4使用表设计器创建表使用表设计器创建表23 有效性规则用表达式来定义,表达式由运算符和比较值

21、等组成。比较值可以是常量、变量或函数。表3.1.4给出了若干有效性规则表达式示例。 5.设置字段的属性设置字段的属性(6)有效性规则)有效性规则第第3章章 重要的表操作重要的表操作 3.1.4使用表设计器创建表使用表设计器创建表有效性规则表达式含义0可以输入一个非零值0 Or 100值必须为 0 或大于 100=#95-1-1# And #96-1-1#输入的日期必须是在 1995 年内246.数据表结构的建立数据表结构的建立打开表设计视图打开表设计视图输入字段名称输入字段名称定义数据类型定义数据类型定义字段属性定义字段属性设置设置“主键主键”7.保存表保存表第第3章章 重要的表操作重要的表操

22、作 3.1.4使用表设计器创建表使用表设计器创建表253.2修改表结构修改表结构 可以在表设计视图中对表结构进行修改。可以在表设计视图中对表结构进行修改。请注意:请注意: 正在打开的表是不能修改其结构的,必须正在打开的表是不能修改其结构的,必须先将表关闭后,才能修改它的结构。先将表关闭后,才能修改它的结构。 关系表中互相关联的字段是无法修改的,关系表中互相关联的字段是无法修改的,如果需要修改,必须先将关联删掉。如果需要修改,必须先将关联删掉。 常见的表结构修改操作有:修改字段、插常见的表结构修改操作有:修改字段、插入新字段、移动字段、删除字段等。入新字段、移动字段、删除字段等。第第3章章 重要

23、的表操作重要的表操作 263.3编辑数据表中数据编辑数据表中数据通过数据表视图向表中输入数据的方法如下:通过数据表视图向表中输入数据的方法如下:(1)启动)启动Access,打开前面建好的数据库;,打开前面建好的数据库;(2)在数据库窗口的)在数据库窗口的“对象对象”列表中选择列表中选择“表表”对象,进入表窗口对象,进入表窗口后,双击建好的表,进入数据表视图;后,双击建好的表,进入数据表视图;(3)将光标定位到表中后,输入数据;)将光标定位到表中后,输入数据;(4)如果要向定义为)如果要向定义为OLE对象的字段输入数据,其方法为:进入数对象的字段输入数据,其方法为:进入数据表视图,在据表视图,

24、在 “OLE对象对象”字段所在的任一单元格上单击右键,选字段所在的任一单元格上单击右键,选择择“插入对象插入对象”,在出现的对话框中,选择,在出现的对话框中,选择“由文件创建由文件创建”,在文件,在文件框中输入所要链接或嵌入的对象的文件名及完整路径。单击框中输入所要链接或嵌入的对象的文件名及完整路径。单击“确定确定”即可完成。若选定即可完成。若选定“链接(链接(L)”则表示以链接的方式插入对象,否则表示以链接的方式插入对象,否则表示嵌入,前种方式意味着源对象和表中的对象是同一对象,而后则表示嵌入,前种方式意味着源对象和表中的对象是同一对象,而后一种方式表示插入了原对象的副本,相比之下,链接方式

25、比嵌入方式一种方式表示插入了原对象的副本,相比之下,链接方式比嵌入方式节省存储空间。节省存储空间。(5)如果单击工具栏上的)如果单击工具栏上的“保存保存”按钮,将保存数据表,但是不关按钮,将保存数据表,但是不关闭表。闭表。 第第3章章 重要的表操作重要的表操作 3.3.1输入数据到数据表中输入数据到数据表中27在数据表的行选择区中常会出现下列符号,它们代表在数据表的行选择区中常会出现下列符号,它们代表的含义如下:的含义如下:三角形:表示该行是当前记录行。三角形:表示该行是当前记录行。铅笔形:表示正在该行输入或修改数据。铅笔形:表示正在该行输入或修改数据。星形:星形: 表示该行是表末的空白记录行

26、,可以在此输入表示该行是表末的空白记录行,可以在此输入数据。数据。第第3章章 重要的表操作重要的表操作 3.3编辑数据表中数据编辑数据表中数据3.3.1输入数据到数据表中输入数据到数据表中283.3.2修改数据表中数据修改数据表中数据n1 1直接修改数据直接修改数据n按按可删除光标后的数据。注意:可删除光标后的数据。注意:字段值的修改只是修改显示,只有在光标字段值的修改只是修改显示,只有在光标定位到被修改记录之外的其他记录中时,定位到被修改记录之外的其他记录中时,对该记录的一个或多个字段的修改才会被对该记录的一个或多个字段的修改才会被保存起来。保存起来。n2 2批量数据的修改批量数据的修改n使

27、用使用 “ “查找与替换查找与替换”功能来完成批量功能来完成批量数据的修改数据的修改第第3章章 重要的表操作重要的表操作 293.3.3复制数据表中数据复制数据表中数据1.选取数据选取数据用鼠标选择数据的主要方法有:用鼠标选择数据的主要方法有:选择部分数据:选择部分数据:在该数据开始处单击并拖动到该数据的尾部。在该数据开始处单击并拖动到该数据的尾部。选择整个字段:选择整个字段:单击该字段的列选择区。单击该字段的列选择区。选择相邻多个字段:选择相邻多个字段:单击拟选择的第一字段的列选择区并拖单击拟选择的第一字段的列选择区并拖过拟选定的字段。过拟选定的字段。选择一条记录:选择一条记录:单击该记录的

28、行选择区,当行选择区出现右单击该记录的行选择区,当行选择区出现右三角标记时,表示选中该条记录。三角标记时,表示选中该条记录。选择连续多条记录:选择连续多条记录:单击第一条记录的行选择区并按住鼠标单击第一条记录的行选择区并按住鼠标左键向下拖动鼠标至最后一条记录的位置为止。左键向下拖动鼠标至最后一条记录的位置为止。选择所有记录:选择所有记录:单击菜单栏的单击菜单栏的“编辑编辑”“选择所有记录选择所有记录”,或按快捷键或按快捷键+A+A或单击表左上角的表选择区或单击表左上角的表选择区。第第3章章 重要的表操作重要的表操作 302.复制和移动数据复制和移动数据 复制(移动)数据表中数据的操作如下:复制

29、(移动)数据表中数据的操作如下:(1 1)进入数据表视图,选中要复制(移动)的字段,)进入数据表视图,选中要复制(移动)的字段,然后选择菜单栏的然后选择菜单栏的“编辑编辑”“复制复制”(剪切)命令,(剪切)命令,或按或按+C+C(+X+X)键,将选定的字段复制)键,将选定的字段复制(移动)到剪贴板上。(移动)到剪贴板上。(2 2)切换到要粘贴数据的对象中,选择粘贴的位置,)切换到要粘贴数据的对象中,选择粘贴的位置,单击菜单栏的单击菜单栏的“编辑编辑”“粘贴粘贴”命令,或者按命令,或者按+V+V键,将剪贴板中的内容粘贴到该处。键,将剪贴板中的内容粘贴到该处。 第第3章章 重要的表操作重要的表操作

30、 3.3.3复制数据表中数据复制数据表中数据313.3.4删除数据表中的数据删除数据表中的数据删除记录分为两步删除记录分为两步: : 第一步:第一步:先按上述选中记录或字段先按上述选中记录或字段的方法,选中拟删除的数据。的方法,选中拟删除的数据。 第二步:第二步:单击菜单栏的单击菜单栏的“编编辑辑”“删除删除”,或者按,或者按键,键,就可将选中的记录删除。就可将选中的记录删除。第第3章章 重要的表操作重要的表操作 323.4 使用数据表中的数据使用数据表中的数据 对没有设置主键的数据表,将按对没有设置主键的数据表,将按记录输入的顺序排列记录;否则,记录输入的顺序排列记录;否则,AccessAc

31、cess将按主键的顺序排列记录。将按主键的顺序排列记录。 可以利用可以利用AccessAccess提供的排序功能,提供的排序功能,将表中的记录根据某一字段的数据按将表中的记录根据某一字段的数据按升序或降序来排列。升序或降序来排列。3.4.1数据表中数据的排序数据表中数据的排序第第3章章 重要的表操作重要的表操作 33 例:例: 对表对表“选课成绩选课成绩”按按“考试成绩考试成绩”字段字段的值从高到低排序。的值从高到低排序。 (1 1)在)在“教学管理系统教学管理系统”的数据库窗口中,的数据库窗口中,双击双击“选课成绩选课成绩”表,进入数据表视图。表,进入数据表视图。 (2 2)在数据表视图中,

32、选定)在数据表视图中,选定“考试成绩考试成绩”字字段,或将光标定位于段,或将光标定位于“考试成绩考试成绩”字段的任一字段的任一个记录中,然后单击工具栏上的个记录中,然后单击工具栏上的“降序降序” ” 按钮,就可以将表中的记录按按钮,就可以将表中的记录按“考试成绩考试成绩”字字段降序排列。段降序排列。3.4 使用数据表中的数据使用数据表中的数据3.4.1数据表中数据的排序数据表中数据的排序第第3章章 重要的表操作重要的表操作 343.4.2数据表数据的筛选数据表数据的筛选 在实际工作中,经常需要仅显示感兴趣的记在实际工作中,经常需要仅显示感兴趣的记录即符合某种条件的记录,暂时隐藏其它大量的录即符

33、合某种条件的记录,暂时隐藏其它大量的记录,以便对特定的记录进行分析或某种编辑操记录,以便对特定的记录进行分析或某种编辑操作,这时可以利用作,这时可以利用记录筛选记录筛选功能来实现。功能来实现。 第第3章章 重要的表操作重要的表操作 Access 2003提供了多种筛选功能,包括:提供了多种筛选功能,包括:“按窗体筛选按窗体筛选”、“按选定内容筛选按选定内容筛选”、“内容排除筛选内容排除筛选”以及以及“高级筛选高级筛选/排序排序”等功能,操作都非常简便。等功能,操作都非常简便。353.4.2数据表数据的筛选数据表数据的筛选 它们的功能如下:它们的功能如下: 当选择当选择“按窗体筛选按窗体筛选”时

34、,将打开时,将打开“按窗体筛按窗体筛选选”窗口,再由用户指定字段的筛选条件,满足条窗口,再由用户指定字段的筛选条件,满足条件的记录就显示来。件的记录就显示来。 当选择当选择“按选定内容筛选按选定内容筛选”时,选定内容的记时,选定内容的记录就显示出来。录就显示出来。 当选择当选择“内容排除筛选内容排除筛选”时,没有选定内容的时,没有选定内容的记录就显示出来。记录就显示出来。 当选择当选择“高级筛选高级筛选/ /排序排序”时,将打开时,将打开“筛选筛选”窗口,再由用户指定字段的筛选条件,满足条件的窗口,再由用户指定字段的筛选条件,满足条件的记录就显示出来。记录就显示出来。 第第3章章 重要的表操作

35、重要的表操作 363.5 更改数据表的显示方式更改数据表的显示方式1更改行高和列宽更改行高和列宽2隐藏列和取消隐藏列隐藏列和取消隐藏列3冻结列和取消冻结列冻结列和取消冻结列4改变字体、字形、字号改变字体、字形、字号5改变数据表效果改变数据表效果第第3章章 重要的表操作重要的表操作 373.6创建表关系创建表关系1.表关系的作用表关系的作用 在在AccessAccess数据库中,每个表都是一个独立的部分,数据库中,每个表都是一个独立的部分,都有各自的都有各自的“主题主题”信息,代表着一类事物即一个信息,代表着一类事物即一个实体集。表与表之间存在着相互的联系。如实体集。表与表之间存在着相互的联系。

36、如“学生学生”表和表和“选课成绩选课成绩”表就存在着联系。表就存在着联系。 如果要在一个数据库中表间建立关系,前提是拟如果要在一个数据库中表间建立关系,前提是拟建立关系的表要具有相同的字段(也称为关联字建立关系的表要具有相同的字段(也称为关联字段)。一般情况下,字段的数据类型必须相同,并段)。一般情况下,字段的数据类型必须相同,并且每个表都要为关联字段建立索引或者将关联字段且每个表都要为关联字段建立索引或者将关联字段设设为主键为主键。 第第3章章 重要的表操作重要的表操作 382.关联字段设置的具体规则关联字段设置的具体规则 根据表间关联关系的类型,对关联字段进行设置的具体规根据表间关联关系的

37、类型,对关联字段进行设置的具体规则如下:则如下: (1)(1)两个表之间若要建立两个表之间若要建立“一对一一对一”的关系,则两表的关联字段的关系,则两表的关联字段都必须被设为主键或者有索引(无重复);都必须被设为主键或者有索引(无重复); (2)(2)两个表之间若要建立两个表之间若要建立“一对多一对多”的关系,则代表的关系,则代表“一一”的表的表的关联字段必须被定义为主键或者有索引(无重复),代表的关联字段必须被定义为主键或者有索引(无重复),代表“多多”的表的关联字段都必须被设为有索引(有重复);的表的关联字段都必须被设为有索引(有重复);(3)(3)两个表之间若要建立两个表之间若要建立“多

38、对一多对一”的关系,则代表的关系,则代表“多多”的的表的关联字段都必须被定义为有索引(有重复),代表表的关联字段都必须被定义为有索引(有重复),代表“一一”的表的关联字段必须被定义为主键或者有索引(无重复)。的表的关联字段必须被定义为主键或者有索引(无重复)。第第3章章 重要的表操作重要的表操作 3.6创建表关系创建表关系39n使用参照完整性的目的是防止出现孤立记录并保持参照同步,以便不会有任何记录参照已存在的其他记录。实施参照完整性的方法是为表关系启用参照完整性。实施后,Access 将拒绝违反表关系参照完整性的任何操作。Access 拒绝更改参照目标的更新,还拒绝删除参照目标的删除。 3.建立表间关系建立表间关系实施参照完整性实施参照完整性第第3章章 重要的表操作重要的表操作 3.6创建表关系创建表关系40n如果在启用参照完整性时遇到困难,请注意需要满足以下条件才能实施参照完整性:n来自于主表的匹配字段必须是主键字段或具有唯一的索引。 n相关的字段必须具有相同的数据类型。例外的是自动编

温馨提示

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

评论

0/150

提交评论