欢迎来到天天文库
浏览记录
ID:51259942
大小:802.50 KB
页数:19页
时间:2020-03-20
《Access27实用教程表的高级操作讲义.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、第05章表的高级操作表是Access数据库中最常用的对象之一,Access中的所有数据都保存在表对象中。因此对表之间的关系以及表中数据的操作成为数据库中最基本的操作。本章将介绍格式化数据表、查找、替换和筛选数据,创建子数据表以及创建表之间关系的方法。教学重点与难点格式化数据表编辑数据建立子数据表创建表之间的关系建立查阅字段5.1格式化数据表在数据表视图中,可以根据字段的大小调整表的行高和列宽、改变字段的前后顺序、隐藏、显示与冻结列和设置数据的字体格式等。调整表的行高和列宽调整字段顺序隐藏和显示字段设置网格属
2、性设置字体格式冻结列删除和添加字段数据库视图中,Access2007以默认的行高和列宽属性显示所有的行和列,用户可以改变行高和列宽属性来满足实际操作的需要。调整行高和列宽主要有两种方法:通过“开始”选项卡的“记录”组设置,另一种是通过鼠标直接调整。5.1.1调整表的行高和列宽字段在数据表中的显示顺序是以用户输入的先后顺序决定的。在表的编辑过程中,用户可以根据需要调整字段的显示位置,尤其是在字段较多的表中,调整字段顺序可以方便浏览到最常用的字段信息。5.1.2调整字段顺序在数据表视图中,Access会显示数据
3、表中的所有字段。当表中的字段较多或者数据较长时,需要单击字段滚动条才能浏览到全部字段,这时,可以将不重要的字段隐藏,当需要查看这些数据时再将它们显示出来。5.1.3隐藏和显示字段在数据表视图中,通常会在行和列之间显示网格,用户可以通过设置数据表的网格和背景来更好地区分记录。5.1.4设置网格属性在数据表视图中,用户同样可以为表中的数据设置字体格式,在“开始”选项卡的“字体”组中进行设置即可。5.1.5设置字体格式当表中的字段比较多时,由于屏幕宽度的限制无法在窗口上显示所有的字段,但又希望有的列留在窗口上,可
4、以使用冻结列命令实现这个功能。5.1.6冻结列在数据库的实际操作过程中,有时需要将多余的字段的删除,有时又需要添加字段来描述新的信息。删除和添加字段在Access中的操作非常简单,下面通过一个实例进行说明。5.1.7删除和添加字段5.2数据的编辑在表创建完成后,可以对表中的数据进行查找、替换、排序和筛选等操作,以便更有效地查看数据记录。数据的查找与替换数据排序数据筛选数据的导出和导入当需要在数据库中查找所需要的特定信息,或替换某个数据时,就可以使用Access提供的查找和替换功能实现。下图分别为“查找和替换
5、”对话框的“查找”选项卡和“替换”选项卡。5.2.1数据的查找与替换表中的数据有两种排列方式,一种是升序排序,另一种是降序排序。升序排序就是将数据从小到大排列,而降序排列是将数据从大到小排列。下图所示分别为将“职员信息表”的“年龄”字段按升序和降序排列。5.2.2数据排序要在窗体中查找一个或多个特定记录,或者要打印报表、表或查询中的特定记录,可以使用筛选。筛选可以将数据视图局限于特定记录。Access提供了使用筛选器筛选、基于选定内容、使用窗体筛选和使用高级筛选等筛选方式。本节将分别介绍这几种筛选方式,其中
6、高级筛选方式将穿插在各种筛选方式中介绍。使用筛选器筛选基于选定内容筛选按窗体筛选5.2.3数据筛选在实际操作过程中,时常需要将Access表中的数据转换成其他的文件格式,如文本文件(.txt)、Excel文档(.xls)、dBase(.dbf)、HTML文件(.html)等,相反,Access也可以通过“导入”的方法,直接应用其他应用软件中的数据。数据的导出数据的导入5.2.4数据的导出和导入5.3建立子数据表Access2007允许用户在数据表中插入子数据表。子数据表可以帮助用户浏览与数据源中某条记录相关
7、的数据记录,而不是只查看数据源中的单条记录信息。5.4创建表之间的关系Access是一个关系型数据库,用户创建了所需要的表后,还要建立表之间的关系,Access就是凭借这些关系来连接表或查询表中的数据的。创建关系设置参照完整性在表之间创建关系,可以确保Access将某一表中的改动反映到相关联的表中。一个表可以和多个其他表相关联,而不是只能与另一个表组成关系对。5.4.1创建关系参照完整性是一种系统规则,Access可以用它来确保关系表中的记录是有效的,并且确保用户不会在无意间删除或改变重要的相关数据。5.4
8、.2设置参照完整性复选框选项关系字段的数据关系实施参照完整性级联更新相关字段级联删除相关字段√两表中关系字段的内容都不允许更改或删除√√当更改主表中关系字段的内容时,子表的关系字段会自动更改。但仍然拒绝直接更改子表的关系字段内容√√当删除主表中关系字段的内容时,子表的相关记录会一起被删除。但直接删除子表中的记录时,主表不受其影响√√√当更改或删除主表中关系字段的内容时,子表的关系字段会自动更改或删除
此文档下载收益归作者所有