《第三章 数据表优秀课件.ppt》由会员分享,可在线阅读,更多相关《第三章 数据表优秀课件.ppt(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第三章 数据表第1页,本讲稿共49页数据表是Access数据库的基础,是Access数据库用来存放原始数据的场所。从根本上讲,Access数据库中的其他对象如查询、窗体及报表等,都是在数据表的基础上创建的。建立数据库,首先要设计好数据库中每个数据表的结构,然后再建立数据表。第2页,本讲稿共49页通过本章的学习理解字段的概念及其与数据表结构的关系通过设计视图创建与修改数据表根据应用需求对数据记录进行排序在数据表中执行筛选、查找与替换操作美化数据表的外观理解表之间的关联并正确地建立关联第3页,本讲稿共49页3.1 表的进一步讨论3.1.1关系与表数据表是数据库系统的基础,用来存放用户的基本数据。一
2、个二维表就是一个关系,在Access中,一个关系存储为一个表,具有一个表名。在一个二维表中,水平方向的行称为元组。在Access中元组对应数据表中的一条记录;垂直方向的列称为属性,每一列有一个属性名,在Access中称为字段名,每个字段的数据类型、宽度等属性是在创建数据表的结构时规定的。字段的取值范围称为域。例如,xb(性别)字段的域是“男”或“女”。用来唯一标识一个元组的属性或属性的组合称为关键字。在Access数据表中,关键字表现为字段或字段的组合。例如,由于employee表中的zgbh(职工编号)字段能够用来唯一区分每一个教员;因此,可以作为标识每条记录的关键字。在Access中,主关
3、键字和候选关键字都起着唯一地标识一个元组的作用。如果数据表中的一个字段不是本表的主关键字,而是另外一个数据表的主关键字或候选关键字,这个字段就称为外部关键字。第4页,本讲稿共49页 如下图所示的是高校教师管理数据库中的一个表employee。从图中我们可以看到,Access中的数据表与我们实际应用中的二维表格在形式上是完全一致的。数据表中的各列(字段)确定了表格的基本结构,数据表中的每一行(记录),对应每位教职工的具体情况。第5页,本讲稿共49页3.1.2 表的结构 数据表的结构由字段决定。在建立数据表之前,首先要设计好数据表的结构,包括数据表的名称以及每个字段的属性(字段名、字段的数据类型及
4、长度等),同时还应确定索引字段,准备好输入数据。字段名类型字段大小说明zgbh文本型6教师的职工编号(主键)bmbh文本型4部门编号xm文本型3姓名xb文本型1性别csrq日期/时间型8(默认)出生日期sfzh文本型18身份证号mz文本型5民族zzmm文本型4政治面貌gzsj日期/时间型8(默认)参加工作时间zc文本型3职称xw文本型5学位lxdh文本型11联系电话zpOLE对象型照片 employee表结构 第6页,本讲稿共49页 数据表中的字段数,每个字段的字段名、字段的数据类型、字段长度、是否建立索引等确定了数据表的组织形式。在Access中,字段的命名规则如下:字段名长度为164个字符
5、;字段名可以包含字母、汉字、数字、空格和其他字符;字段名不能包含句点(.)、惊叹号(!)、方括号()和重音符号()等。在创建数据表时,必须确定数据表中各个字段的数据类型。Access中常用的字段数据类型有文本型、备注型及数字型等10种类型。第7页,本讲稿共49页1文本型(text)又称为字符型(char)。由字母、数字、各种字符及汉字组成。例如,姓名、地址及职称等字段都应该设置为文本型。对一些虽然用数字表示,但并不表示数值意思的字段,也应该设置为文本型。例如编号、身份证号、电话号码、邮政编码、学号、准考证号等。文本型字段的大小由用户定义,最多为 255 个字符,系统默认的字段长度为50个字符。
6、2备注型(memo)备注型数据是长文本或文本和数字的组合,允许存储的内容最多为 65,535 个字符。主要是用来保存较长的文本数据,如备注、说明之类的字段。但是,Access不能对备注型字段进行排序或索引,而文本、数字、日期/时间、货币、自动编号、是/否型字段是可以进行排序或索引的。第8页,本讲稿共49页3数字型 数字型数据是指可以用来进行算术运算的数据,由数字(09)、小数点和正负号组成。例如年龄、总分、工资等均属于数字型字段。在程序设计及SQL语句中,又分为整型(Integer)与浮点型(Float)。4日期/时间型(Date)日期/时间型数据用来存储日期、时间或日期时间的组合。每个日期/
7、时间数据需要8 个字节的固定存储空间,范围从 100 到 9999 年的日期与时间值。5货币型(Currency)货币型数据是数字数据类型的特殊类型,用来表示货币值。当给货币型字段输入数据时,Access会根据输入的数据自动添加货币符号及千位分隔符。系统默认的小数位是2,当数据的小数部分超过2时,系统会自动四舍五入。货币型字段的长度为8 个字节。第9页,本讲稿共49页6自动编号型 自动编号型数据是一种比较特殊的类型,当向数据表中添加一条新记录时,自动编号字段的数据无需输入,由 Access 指定的一个唯一的顺序号(每次加1)。自动编号数据与相应的记录是永久连接的,不允许用户修改。如果删除数据表
8、中含有自动编号字段的一个记录,Access并不会因此而对数据表中的自动编号型字段重新编号,当添加一条记录时,Access也不再使用已被删除的自动编号型字段的数值,而是按递增的规律赋值。自动编号型字段占4 个字节的存储空间,它是以长整数形式存于数据库中的。每个数据表中最多只能包含一个自动编号型字段。7是/否型 是/否型数据是针对只含有两种不同取值的字段而设置的,占1 个字节的存储空间。取值为“真”或“假”,用逻辑值来数据表示。“真”用Yes、True或者On表示,“假”用No、False或者Off表示。第10页,本讲稿共49页8OLE 对象型 OLE 对象数据类型是指在字段中允许“链接”或“嵌入
9、”其他应用程序所创建的对象,OLE 对象可以是文档、电子表格、图片等。OLE 对象字段最大为 1 GB 字节(受可用磁盘空间限制)。9超级链接型 超级链接型字段是用来保存超级链接地址的。以文本或文本和数字的组合形式存储并用作超级链接地址。当单击一个超级链接时,Web浏览器或Access将根据超级链接地址到达指定的目标。10查阅向导型 查阅向导字段为用户建立一个列表,用户可以在列表中选择一个值以存储到字段中。列表内容可以来自另一个数据表或由用户预先存储一组不可更改的固定值列表。第11页,本讲稿共49页3.2表的建立与修改 在使用Access创建数据表之前,首先要设计好表的结构。创建表的任务就是具
10、体地实现设计好的表结构并输入数据记录。Access提供了3种创建数据表结构的方法。第1种方法是通过表向导创建表结构,其创建方法与使用数据库向导创建数据库的方法类似;第2种方法是在数据表视图中直接输入字段名,这种方法比较简单,但不能对每一字段的数据类型、属性值等字段属性进行设置;第3种方法是使用设计视图定义数据表结构。设计视图是创建Access数据库对象最有力的工具,也是最常用的方法。第12页,本讲稿共49页3.2.1 使用设计视图创建表 使用设计视图定义数据表结构是创建数据表的基本方法。在数据表的设计视图中,不仅能确定数据表的字段名,还能同时确定字段的数据类型和字段属性的具体设置。例例3.1
11、使用设计视图,在高校教师管理数据库中建立教员基本信息表employee。分析:建立数据表的过程一般分为两步,第一步定义表的结构;第二步输入数据记录。定义数据表结构的主要任务就是定义数据表中的字段,即定义字段名、字段类型、大小与字段属性等。在开始定义数据表结构之前,一般应该先设计好表中的字段。最重要的是设计,设计好表的结构后,可以通过不同的方法建立它。主要的操作步骤如下:第13页,本讲稿共49页 打开新建表对话框 打开高校教师管理数据库,在数据库窗口中选择“表”对象,单击“新建”按钮,屏幕上显示“新建表”对话框,在此对话框中选中“设计视图”,单击“确定”按钮,屏幕显示如图所示的设计视图窗口。表的
12、设计视图分为上下两个部分。上半部分是字段输入区,从左至右分别为字段选定器、字段名称、数据类型和说明。下半部分左侧是字段的属性区,用来设置每个字段的属性值;右侧显示的是当前对象的说明信息。第14页,本讲稿共49页 定义第一个字段 单击第一行“字段名称”列,输入employee表的第一个字段名zgbh;单击“数据类型”列,并单击其右侧的向下箭头按钮,弹出一个下拉列表,列表中列出了Access提供的所有数据类型,选择文本数据类型;在“说明”栏中输入“教师的职工编号”,用来注释该字段的实际含义。第15页,本讲稿共49页 定义其他字段 重复步骤2,定义所有字段和数据类型。完成后,单击第一个字段的字段选定
13、器,然后单击工具栏上的“主键”按钮,将zgbh字段定义为主键。第16页,本讲稿共49页3.2.2 录入和删除记录 创建好数据表结构后,就可以通过数据表视图向表中输入数据记录了。以行、列格式显示表中数据的窗口称为“数据表视图”,在数据表视图中,可以方便地向数据表中输入记录,也可以方便地对已有的数据进行编辑、添加及删除等操作。第17页,本讲稿共49页1打开数据表视图在Access数据库窗口中,打开表的数据表视图有多种方法。双击所要打开的数据表单击选中要打开的数据表,然后单击“打开”按钮右击要打开的数据表,在弹出的快捷菜单中选择“打开”命令选项左拖数据表的图标到数据库数窗口外如果表的设计视图已经打开
14、,可单击工具栏中“数据视图”按钮,切换到数据表视图。第18页,本讲稿共49页2输入数据 向数据表中输入数据,首先要打开对应的数据表视图。在每个单元格内直接输入数据,每输入完一个字段值按Enter键或Tab键转至下一个字段。如果字段的数据类型为是/否型,则单击复选框。复选框中显示“”表示“是”,空表示“否”。如果输入字段的数据类型为“OLE 对象”数据类型,例如照片,可选择“插入”菜单下的“对象”命令,或者单击鼠标右键,在弹出的快捷菜单中选择“插入对象(O)”命令,打开“插入对象”对话框。用户可以选择“由文件创建(F)”,在“文件”文本框中输入对象文件的正确路径和文件名或单击浏览按钮查找,单击“
15、确定”后即可将指定的文件插入到OLE对象字段中。第19页,本讲稿共49页 在每次输入一条记录的同时,数据表中就会自动添加一条新的空记录,且该记录的选择器上显示一个“*”号,表明这条记录是一条空记录;当前准备输入的记录的选择器上显示一个向右箭头,称这条记录为当前记录;当用户给当前记录输入数据时,该条记录的记录选择器上则显示一个铅笔符号,表示正在输入或编辑记录。第20页,本讲稿共49页3定位记录 数据表的操作通常会涉及到某一条记录,因此在执行具体操作之前,总是要先定位该记录。Access提供了一种直观定位记录的方法,在数据表视图窗口的底端有一组记录浏览按钮。可以用这些按钮在记录间快速移动。4删除记
16、录 在数据表视图中,选择要删除的记录,单击工具栏上的“删除记录”按钮就可以实现记录的删除。第21页,本讲稿共49页3.2.3修改表的结构1插入新的字段插入新的字段 在表的设计视图中,将鼠标移动到要插入字段的位置处,选取该行,单击鼠标右键,在随后显示的快捷菜单中选择“插入行”命令或者单击工具栏上的“插入行”按钮,插入一个空行,然后在空行中输入新增字段的名字,选择字段的数据类型并设置字段的其他属性。增加新字段后,原来的字段会往下移。完成后单击工具栏上的保存按钮保存修改。第22页,本讲稿共49页2删除字段 在表的设计视图中,选择需要删除的字段,单击鼠标右键,在随后显示的快捷菜单中选择“删除行”命令,
17、也可以单击工具栏上的“删除行”按钮,这时系统会弹出提示框。删除字段后,下面的字段会顺序上移。如果要删除多个字段,可以按下Ctrl键不放,再单击每一个要删除字段的字段选择器选中他们,然后一次性删除。如果数据表中有与被删除的字段对应的数据,则将同时删除这些数据;如果Access中的其他对象含有对删除字段的引用,则这些引用也将被同时删除。因此,在删除字段时,一定要慎重。第23页,本讲稿共49页3改变字段顺序改变字段顺序 如果字段的顺序与数据输入的次序相同,可以增进数据处理的准确性及速度。已经建立的数据表中的字段,设计者可以自由调整显示顺序。操作方法比较简单,只要直接拖动字段到相应的位置处即可。修改完
18、成后要注意保存。4.编辑字段编辑字段 编辑字段主要包括修改字段的名称、数据类型及说明等。在表的设计视图中,单击要修改的字段名称、数据类型或说明,就可以对其修改。注意,改变字段的数据类型时,可能因数据类型的转换造成数据丢失,Access 在实际保存更改结果之前,将显示消息告诉用户在转换期间发生了错误。第24页,本讲稿共49页3.2.4 字段属性的设置 不同数据类型的字段有不同的属性。在数据表的设计视图窗口中,当选择某一字段时,下部的“字段属性”区就会显示出该字段的相应属性。在建立字段时,系统提供了某些字段属性的默认值;也有一些字段的属性值,在建立时为空,用户可以在设计视图窗口中根据实际情况,对其
19、进行重新设置。下面介绍字段属性。第25页,本讲稿共49页1设置字段大小设置字段大小 文本型及数字型字段,其“字段大小”属性可以由用户设置。用户应该根据实际需要合理地设置字段大小。如果在数据表中,字段中已有数据,那么Access将自动截去超出规定长度部分的字符,有可能会造成数据丢失。数字类型的字段有几种不同的格式,如下表所示.数字类型值的范围小数位数字段长度字节0255无1字节整数3276832767无2字节长整数21474836482147483647无4字节单精度数3.410383.4103874字节双精度数1.79734103081.7973410308158字节第26页,本讲稿共49页2
20、设置格式设置格式 文本型、数字型、日期/时间型、货币型、是/否型及自动编号型字段都具有“格式”属性,“格式”属性用来决定数据的打印和显示方式。不同数据类型的字段,其格式选取有所不同。3设置默认值设置默认值 在数据表中,有些字段中的数据大多相同或含有相同的部分。例如xb字段只有“男”、“女”,这种情况下,可将其中使用频率最高的值设置为默认值。设置了默认值的字段,在输入数据时,系统自动在该字段中填入默认值,当然,用户也可改变其中的值。合理设置字段的默认值,可以减少用户数据录入的工作量。文本型、备注型、数字型、日期/时间型、货币型、是/否型、超级链接型字段都具有默认值属性。其中数字型、货币型字段的默
21、认值为0。可以使用表达式定义字段的默认值。例如,如果某日期/时间型字段的值主要是当前的日期,可以在该字段的默认值属性框中输入表达式“date()”。第27页,本讲稿共49页4设置有效性规则和有效性文本设置有效性规则和有效性文本 利用字段的“有效性规则”属性,可以在一定程度上防止非法数据输入到数据表中,提高数据质量。“有效性文本”是指当用户输入的数据不满足有效性规则(即非法数据)时,系统给出的提示性信息。文本型、备注型、数字型、日期/时间型、货币型、是/否型、超级链接型字段都具有“有效性规则”和“有效性文本”属性。如下图所示.当输入的数据不符合“有效性规则”时,屏幕就会显示“有效性文本”属性中的
22、内容。第28页,本讲稿共49页5定义输入掩码定义输入掩码 字段的“输入掩码”属性是规定数据输入的格式。为字段设置了输入掩码后,只有符合输入掩码格式的数据才能输入,这在一定程度上保证了输入数据的合理性。默认情况下不设置输入掩码。文本型、数字型、日期/时间型、货币型字段都具有输入掩码属性。Access只为设置“文本”和“日期/时间”型字段的输入掩码提供向导。如果为某字段定义了输入掩码,同时又设置了它的格式属性,则格式属性将在数据显示时优先于输入掩码的设置。第29页,本讲稿共49页输入掩码格式符字符说明0必须输入数字(09)9可以选择输入数字或空格#可以选择输入数字或空格(在编辑模式下空格以空白显示
23、,但在保存数据时将空白删除;允许输入加号和减号)L必须输入字母(AZ)?可以选择输入字母(AZ)A必须输入字母或数字a可以选择输入字母或数字&必须输入任何的字母或一个空格C可以选择输入任何的字母或一个空格将所有字符转换为大写!使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右显示。可以在输入掩码中的任何地方包括感叹号/日期与时间的分隔符使接下来的字符以原义字符显示(例如,A只显示为A)第30页,本讲稿共49页3.2.5 索 引 通常可以为一个数据表建立多个索引,每个索引确定数据表中记录的一种逻辑顺序。在数据表中按索引字段或索引字段集建立索引后,一旦数据表和相关的索引被
24、打开,记录的显示顺序将按索引表达式值的大小顺序显示(逻辑顺序),而不是记录输入时的顺序(物理顺序)。索引也是同一个数据库内各数据表间建立关联关系的必要前提,同一个数据库中的两个数据表之间若要建立关联关系,就必须先对关联的字段建立索引。OLE对象型、备注型字段是不能建立索引的,其他数据类型的字段都可以建立索引。按功能,索引可分为3种类型。唯一索引,索引字段的值不能相同,即没有重复值。普通索引,索引字段的值可以相同,即可以有重复值。主索引,在Access中,一个数据表中可以创建多个唯一索引,其中可以设置一个为主索引(主键),一个数据表只能有一个主索引。第31页,本讲稿共49页3.2.6 主主 关关
25、 键键 字字 主关键字又简称为主键,用来唯一标识数据表中的一条记录,一般每个数据表都应有一个主键,通常为一个字段。例如employee表中的zgbh(职工编号)字段可以作为主键字段,因为每个教员的职工编号是不同的,是能够唯一确定每个记录的。设置了表的主关键字后,Access将自动以主关键字为索引字段建立索引。一个数据表设置一个主关键字,一旦设定后,便不允许输入与已有记录中主关键字值相同的记录。Access 数据表中可以定义三种类型的主键。自动编号主键 一个数据表,最多只能有一个自动编号型字段,如果有自动编号型字段,可以将其设置为主键。如果在保存新建的数据表之前没有设置主键,Access 将询问
26、是否要创建一个自动编号型主键。如果回答为“是”,Access 将创建一个自动编号主键。单字段主键 如果字段值都是唯一的,例如,职工号、学号、编号等具有唯一性的字段,可以将其指定为主键 多字段主键 在不能保证任何单字段都包含唯一值时,可以将两个或更多的字段组合指定为主键。第32页,本讲稿共49页3.2.7 使用向导创建表使用向导创建表 Access提供了一些数据库范例,其中已经定义好了一些示例数据表。向导就是以这些范例库为基础创建符合需要的数据表。主要有如下操作过程。1启动表向导2定义新表的字段3定义主键并保存表第33页,本讲稿共49页3.3 建立表之间的关系 在一个Access 数据库中,可能
27、包含多个数据表。有些应用,例如建立查询、窗体及报表等,需要从多个数据表中获取数据,这时需要建立数据表之间的关联。建立各数据表之间的关联关系,目的就是将各个表联系成一个有机的整体,为数据库应用打下基础。第34页,本讲稿共49页1.关系关系数据表之间的关系可以分为一对一关系、一对多关系和多对多关系3种形式。在Access数据库中,数据表之间的关系主要为一对多关系。一般情况下,将一端数据表称为主表,将多端数据表称为相关表。2.参照完整性参照完整性“参照完整性”是一个规则系统,如果实施了这些规则,在输入或删除记录时,为维持数据表之间已定义的关系而必须遵循这些规则,不会意外地删除或更改相关数据。第35页
28、,本讲稿共49页例3.8 建立高校教师管理数据库中各个数据表之间的关联关系。关闭所有打开的数据表 打开关系窗口 添加关系表或查询 建立关系 将数据表中的主键字段(以粗体文本显示)拖动到其他数据表中的名为外部键的相关字段(经常具有相同的名称)。在弹出的“编辑关系”对话框中,检查显示在两个列中的字段名称是否正确、合理,必要情况下可以进行更改。如果选择了“实施参照完整性”复选框,且设置了“级联更新相关字段”复选框,则在主表中更改主键值时,将自动更新所有相关记录中的匹配值。如果设置了“级联删除相关记录”复选框,则删除主表中的记录时,将删除任何相关数据表中的相关记录 第36页,本讲稿共49页3.4 表的
29、优化与调整3.4.1 排序排序1.排序规则排序规则 英文按字母顺序排序(字典顺序),大、小写视为相同,升序时按AZ排序,降序时按ZA排序。中文按拼音字母的顺序排序。数字按数字的大小排序。日期/时间字段按日期的先后顺序排序,升序按从前到后的顺序排序,降序按从后到前的顺序排序。在实际排序时,需要注意以下事项:顺序将和表一起保存。文本型字段中保存的数字将作为字符串而不是数值来排序,按照其ASCII码值的大小排序 数据类型为备注、超级链接或OLE对象的字段不能排序。第37页,本讲稿共49页2.简单排序简单排序 所谓简单排序,是指仅仅按照某一个字段值的大小进行排序,操作比较简单。在数据表视图中,选择好用
30、于排序记录的字段,再单击升序或降序按钮即可。3.使用高级筛选使用高级筛选/排序窗口进行排序排序窗口进行排序 使用Access的“高级筛选/排序”功能,首先对记录进行筛选,再根据筛选的结果进行排序。排序时,可以设置多个排序字段。首先按照第一个字段的值进行排序,在第一个字段值相同时,再按照第二个字段的值进行排序,依此类推,直到排序完毕。还可以将设置好的“高级筛选/排序”条件以查询的形式保存起来。使用高级筛选/排序进行排序 第38页,本讲稿共49页3.4.2 筛选筛选 筛选是指根据所设置的条件,显示出符合条件的数据记录。Access提供了“按选定内容筛选”、“内容排除筛选”、“按窗体筛选”、“输入筛
31、选目标”以及“高级筛选/排序”等筛选方法。筛选是一种提高查找速度的有效方法。使用“筛选目标”窗体筛选 第39页,本讲稿共49页使用“高级筛选/排序”筛选目的按选定内容筛选按窗体筛选或输入筛选目标高级筛选/排序搜索符合多个准则的记录是(但是必须一次指定一个准则)是(并且可以一次指定所有准则)是(并且可以一次指定所有准则)搜索符合一个准则或另一准则的记录否是是允许输入表达式作为准则。否是是按升序或降序排序记录。否(但是,在应用筛选后,可以单击工具栏上的“升序”按钮或“降序”按钮来排序所筛选的记录。)否(但是,在应用筛选后,可以单击工具栏上的“升序”按钮或“降序”按钮来排序所筛选的记录。)是(并且可
32、以对某些字段按升序排序,而对其他字段则按降序排序。)筛选方法的比较 第40页,本讲稿共49页3.4.3 查找与替换查找与替换1数据表中数据的查找数据表中数据的查找 在字段中查找指定内容打开“编辑”菜单,选择“查找”选项 字符用 法示 例*与任何个数的字符匹配,它可以在字符串中,当做第一个或最后一个字符使用。wh*可以找到以wh开头的所有字符串。如:what、white 和 why 等。?与任何单个字母的字符匹配B?ll 可以找到 ball、bell 和 bill 与方括号内任何单个字符匹配Baell 可以找到 ball 和 bell 但找不到 bill!匹配任何不在括号之内的字符b!aell
33、可以找到 bill 和 bull 但找不到 bell.与范围内的任何一个字符匹配。必须以递增排序次序来指定区域(A 到 Z,而不是 Z 到 A)。ba.cd 可以找到 bad、bbd 和 bcd#与任何单个数字字符匹配1#3 可以找到 103、113、123通配符的用法 第41页,本讲稿共49页 查找空值或空字符串查找空值或空字符串 Null(空值)是指字段中数据没有或未知的值。可以在字段、表达式以及查询中使用 Null表示不知道的信息。主键字段不能包含 Null 值。空字符串是指不包含任何字符的字符串,即长度为零的字符串。可以使用空字符串表示没有值的字段。输入时,用两个挨在一起的双引号(中间
34、没有空格)表示空字符串。查找空值或空字符串的操作方法基本同上。在输入查找内容时,如果是查找空值字段,请键入“Null”或“Is Null”;如果要查找空字符串,则键入不包含空格的双引号()。第42页,本讲稿共49页2数据表中数据的替换如果要对数据表中多处相同的数据作相同的修改,可以使用替换功能,Access自动将查找到的数据替换为新数据。这种方法既有效、准确,又能节省时间。例例 将employee表中zc为“教授”的记录全部改为“正教授”。打开“编辑”菜单,选择“替换”命令。设置替换对话框第43页,本讲稿共49页3.4.4 表的外观设置1改变行高和列宽通过鼠标拖动通过格式菜单中行高和列宽命令,
35、可以指定行高各列宽的具体值更改列宽 更改行高度第44页,本讲稿共49页2隐藏隐藏/取消隐藏列取消隐藏列 打开表的数据表视图,选中要隐藏的一列或多列,执行“格式”菜单上的“隐藏列”命令,可以设置隐藏列属性。若要显示被隐藏的列,执行“格式”菜单上的“取消隐藏列”命令,用户可以部分或全部显示被隐藏的列。3.移动列移动列 在“数据表”视图中打开相应的数据表,选定要移动的一列或多列,再次单击字段选定器并按住鼠标按钮将选定的列拖动到新的位置。4冻结列冻结列/解除冻结列解除冻结列 可以在数据表中冻结一列或多列,使它们成为数据表视图最左边的列,不管如何水平滚动,冻结的列总是可见的。在数据表视图中,选中要冻结的
36、一列或多列,执行“格式”菜单中的“冻结列”命令即可冻结选中列。如果要解除对列的冻结,执行“格式”菜单中的“取消对所有列的冻结”命令。第45页,本讲稿共49页5设置默认外观设置默认外观 通过“工具”菜单中的“选项”命令,屏幕显示如图所示的“选项”窗口,在这个窗口中,可以选择不同的选项对数据库的默认设置进行调整。通过数据表选项,可设置数据表的默认外观。设置视图的默认外观第46页,本讲稿共49页6设置字体设置字体 打开数据表视图,执行“格式”菜单中的“字体”命令,屏幕显示字体设置窗口,根据需要选择相应选项即可。7改变网格线样式和背景颜色改变网格线样式和背景颜色 执行“格式”菜单中的“数据表”命令,屏
37、幕显示设置数据表格式对话框,可以改变数据表视图的网格线样式和背景颜色等。第47页,本讲稿共49页3.5 表与外部数据的交换3.5.1 数据的导入数据的导入 在 Access 中,可以导入表的类型包括Access 数据表、Excel的工作簿文件、Dbase或FoxPro等数据库管理系统所创建的表和HTML文档等。3.5.2 导出数据库对象导出数据库对象 导出是一种将数据和数据库对象输出到其他数据库、电子表格或文件格式的方法,以便其他数据库、应用程序可以使用这些数据或数据库对象。导出在功能上与复制和粘贴相似。通常,使用“文件”菜单中的“导出”命令可以导出数据或数据库对象。可以将数据导出到各种支持的
38、数据库、程序和文件格式中。可以将多数数据库对象从Access 数据库导出到其他 Access 数据库或Access 项目、Web 页、文本文件、Word、Excel电子表格等。第48页,本讲稿共49页3.5.3 链链接数据接数据 在 Access 数据库中,链接数据能使你读取外部数据源中的数据,并在大多数情况下更新外部数据源中的数据,而不用导入。外部数据源的格式也不会改变,因此,可以在创建该文件的原始程序中继续使用文件,但也可以通过使用 Microsoft Access 添加、删除或编辑该文件的数据。Access 使用不同图标来代表链接表和存储在当前数据库中的数据表。如果删除了代表链接表的图标,只是删除了对该表的链接,而不是外部表本身。链接表的图标链接表的方法与导入表的方法类似。第49页,本讲稿共49页