第3章表.ppt

上传人:s****8 文档编号:68701443 上传时间:2022-12-29 格式:PPT 页数:115 大小:604.50KB
返回 下载 相关 举报
第3章表.ppt_第1页
第1页 / 共115页
第3章表.ppt_第2页
第2页 / 共115页
点击查看更多>>
资源描述

《第3章表.ppt》由会员分享,可在线阅读,更多相关《第3章表.ppt(115页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第3章章 表表 内容简介内容简介教学目标教学目标3.1 Access数据类型数据类型 3.2 创建表创建表 3.3 维护表维护表 3.4 操作表操作表 3.5 导入导出表导入导出表本章小结本章小结 习题三习题三 AccessAccess数据库技术及应用数据库技术及应用 第第3 3章章 表表12/29/2022内容简介内容简介p表是数据库的基本对象,是存放各类数据的地方。p本章主要介绍表的基本知识和基本操作,包括建立表、维护表、操作表和操作表间关系等。2第第3 3章章 表表12/29/2022教学目标教学目标p掌握建立表结构的步骤和方法p掌握数据的输入步骤和方法p掌握打开与关闭表的步骤和方法p

2、掌握表结构的修改和字段属性的设置步骤和方法p掌握编辑表内容的步骤和方法:添加记录、删除记录、修改记录和复制记录等p掌握表的外观格式设置和调整方法p掌握查找与替换数据的步骤和方法p掌握排序与筛选数据的步骤和方法p理解表间关系的概念,掌握建立表间关系的步骤和方法3第第3 3章章 表表12/29/20223.1 Access3.1 Access数据类型数据类型 p3.1.1 基本概念p3.1.2 字段数据类型及字段大小p3.1.3 设置字段的格式 4第第3 3章章 表表12/29/20223.1.1 3.1.1 基本概念基本概念p1表的命名p2表的组成p3视图切换5第第3 3章章 表表12/29/2

3、0221 1表的命名表的命名每个表有一个表名。p合法字符:表名可以是包含字母、汉字、数字和除了句号以外的特殊字符、叹号、重音符号或方括号的任何组合。p如:JSJX、0617_班、电子0701_02班等为合法表名。pAccess规定,一个数据库中不能有两个重名的表(甚至也不能与查询重名)。6第第3 3章章 表表12/29/20222 2表的组成表的组成p(1)表列p(2)表行p(3)表的建立7第第3 3章章 表表12/29/2022(1 1)表列)表列p一个二维表可以由多列组成,每一列有一个名称,且每列存放数据的数据类型必须相同。p在Access中,表的列称为字段。列的名称称为字段名,每列存放数

4、据的数据类型称为字段的数据类型。p字段名可以是包含字母、汉字、数字、空格和除了句号以外的特殊字符、叹号、重音符号或方括号的任何组合,可以包含最多64个字符。如:姓名、性别、班级等都是合法字段名。8第第3 3章章 表表12/29/2022(2 2)表行)表行p一个二维表由多行组成,每一行都包含完全相同的列,列中的数据值可能不同。p在Access中,表的每一行称为一条记录,每条记录包含完全相同的字段。p表的记录可以增加、删除和修改。p例如:“学生”表有22条记录,即22行数据。9第第3 3章章 表表12/29/2022(3 3)表的建立)表的建立p一个表由两部分构成:表的结构和表的数据。p表的结构

5、由字段的定义确定,表的数据按表结构的规定有序存放。p数据库创建完成后,应该先建立表结构,然后向表中输入数据。10第第3 3章章 表表12/29/20223 3视图切换视图切换p(1)视图种类p(2)视图切换11第第3 3章章 表表12/29/2022(1 1)视图种类)视图种类pAccess在对表操作时提供了两种视图:设计视图和数据表视图。p在设计视图中可以创建和修改表结构;p在数据表视图中可以查看表的记录内容和编辑数据。12第第3 3章章 表表12/29/2022(2 2)视图切换)视图切换p单击工具栏上的“视图切换按钮”,如图1-3-2所示。可以在设计视图与数据表视图之间切换。p或依次单击

6、“视图”“数据表视图”菜单命令或“视图”“设计视图”菜单命令,也可以在设计视图与数据表视图之间切换。13第第3 3章章 表表12/29/20223.1.2 3.1.2 字段数据类型及字段大小字段数据类型及字段大小p字段数据类型确定在字段中存储的数据的类型,字段大小是字段中存储数据的字符个数或字节数。1文本型 6自动编号2备注型 7是/否型3数字型 8OLE对象4日期/时间型 9超级链接5货币型 10查阅向导14第第3 3章章 表表12/29/20221 1文本型文本型p文本型字段可以存放字母、汉字、符号和数字。例如,姓名、籍贯等字段类型都可以定义为文本型。p不需要计算的数字,或可能以0开头的数

7、字,例如身份证号码、电话号码等字段,通常也设置为文本型。15第第3 3章章 表表12/29/20222 2备注型备注型p备注数据类型可以存放长文本,或文本和数字的组合,最多为64000个字符(如果备注型字段是通过DAO来操作并且只有文本和数字保存在其中,则备注型字段的大小可以非常大,只受数据库大小的限制)。p常用备注型字段存放较长的大文本,但不能像文本型字段那样可以进行排序或索引。p例如,“学生”表中“简历”字段,“奖惩”字段都可以定义为备注型字段。16第第3 3章章 表表12/29/20223 3数字型数字型p数字型字段用于存放需要进行算术计算的数值数据,例如长度、重量和人数等。p数字型字段

8、的属性是“字段大小”,Access为了提高存储效率和运行速度,把数字型字段按大小进行细分,数字型字段的字段大小分为字节、整型、长整型、单精度型以及双精度型等类型,默认大小为长整型。详见表1-3-1。应根据数据的取值范围来确定其字段大小。17第第3 3章章 表表12/29/20224 4日期日期/时间型时间型pAccess“日期/时间”型字段用于存放日期和时间,该字段的存储空间为8个字节。可以表示1009999年的日期与时间值,超出此范围不能表示。p“日期/时间”型字段的主要字段属性是“输入掩码”和“格式”。“输入掩码”是输入时的日期时间格式;“格式”是显示字段值时的格式。p通常采用默认值,“输

9、入掩码”和“格式”的默认值是“常规日期”,其格式在Windows“控制面板”中“区域设置属性”对话框中设置。p例如,2008-5-19、07:01:26和2008-5-19 7:01:26都是合法的“日期/时间”型数据。p学生表中“出生日期”字段的数据类型为“日期/时间”型。18第第3 3章章 表表12/29/20225 5货币型货币型pAccess的“货币”型字段用于存放金额类数据,其存储空间为8个字节,精确到小数点左边15位和小数点右边4位,并自动在数据前显示一个货币符号。p对金额类数据应当采用“货币”型,而不采用数字型。如“学费”、“工资”等。19第第3 3章章 表表12/29/2022

10、6 6自动编号自动编号p若表中某一字段的数据类型设为“自动编号”类型,则当向表中添加一条新记录时,将由Access自动产生一个唯一的顺序号存入该字段。p“自动编号”类型的存储空间为4个字节,其大小为长整型,“自动编号”字段不能更新,指定后与相应记录永久链接,删除一条记录后不会自动重新编号。一个表只能有一个“自动编号”字段。p“自动编号”型字段的主要字段属性是“新值”,其取值方式有“递增”和“随机”,默认值为“递增”。如“课程编号”字段的类型为“自动编号”类型20第第3 3章章 表表12/29/20227 7是是/否型否型p对于二值型的字段,其数据类型采用“是/否”型,如婚否、落户口否等。p用“

11、是/否”数据类型表示是和否值、真/假或开/关。其字段大小为1位。p对“是/否”型数据Access一般用复选框显示,其主要的字段属性是显示控件,其默认值为“是”,用对号“”表示“是”,用空白“”表示“否”。21第第3 3章章 表表12/29/20228 8OLEOLE对象对象p对照片、图形等数据,Access提供OLE对象数据类型进行处理。p其实,不仅仅是照片,其他如Excel电子表格、Word文档、图形、声音或其他二进制数据,都可以用OLE对象处理,甚至一个Access数据库也可以放入OLE对象字段中。p字段数据的大小最大可为1GB,仅受可用磁盘空间的限制。pOLE对象字段类型也支持.bmp、

12、.gif、jpeg、.tif、.png、.pcd、.pcx等数据格式。22第第3 3章章 表表12/29/20229 9超级链接超级链接p该类型的字段存放的数据是超级链接地址,是以文本形式存储并用作超级链接地址。p超级链接地址是指向对象、文档或Web页面等目标的一个路径。超级链接地址可以是URL(Internet或Intranet站点的地址)。p可以在超级链接字段直接输入文本或数字,Access把输入的内容作为超级链接地址。当单击超级链接时,Web浏览器或Access就使用该超级链接地址跳转到指定的目的地。23第第3 3章章 表表12/29/20221010查阅向导查阅向导p创建允许用户使用组

13、合框选择来自其他表或来自值列表中的值的字段。如果某个字段的取值来源于一个有限的集合。p例如,性别字段只能从“男”、“女”两个值中取一,则可以使用代码技术简化输入。p设置查阅向导的方法:在表设计器中选择“查阅向导”数据类型,打开“查阅向导”对话框。在向导的引导下完成设置查阅向导的操作。24第第3 3章章 表表12/29/20223.1.3 3.1.3 设置字段的格式设置字段的格式p“日期/时间”、“数字”、“货币”以及“是/否”数据类型提供预先预定义好的显示格式。p可以从每一个数据类型可用的格式中选择所需的格式来设置“格式”属性。也可以为所有的数据类型创建自定义显示格式,但“OLE对象”数据类型

14、除外。p格式属性只影响数据的显示和打印结果,不影响数据的实际保存方式。通常不用设置格式而用默认格式。用户可根据需要设置格式。p设置格式有两种方法,一是系统预定义的格式,从格式组合框中选择一种,预定义的格式是最常用的格式,用户可快速方便地选择。p对于特殊的格式,用户可以输入格式字符,自己定义特殊格式。25第第3 3章章 表表12/29/20221 1文本、备注的格式文本、备注的格式p可以使用表1-3-2所列的符号来创建自定义的文本和备注格式。p下表所示为自定义文本和备注格式的常用符号符号说明要求文本字符(字符或空格)&不要求文本字符使所有字符变为大写26第第3 3章章 表表12/29/20222

15、 2“日期日期/时间时间”的格式的格式p(1)“日期/时间”的格式非常多,Access支持各地区的各种常用的“日期/时间”格式,预定义的格式如下:p常规日期2008-5-23 16:26:08p长日期2008年5月23日p中日期2008-05-23p短日期2008-5-23p长时间16:26:08p中时间4:26p短时间16:2627第第3 3章章 表表12/29/2022(2 2)自定义日期及时间格式)自定义日期及时间格式 符号说明符号说明:(冒号)时间分隔符。分隔符通过Windows“控制面板”中“区域设置属性”对话框设置。y一年中的日期数(1-366)/日期分隔符yy年的最后两个数字(0

16、1-99)C与“常规日期”预定义的格式相同YYYY完整的年(0100-9999)D一个月中的日期,根据需要以一位或两位数显示(1-31)h小时,根据需要以一位或两位数显示(0-23)dd一个月中的日期,用两位数字显示(01-31)hh小时,以两位数显示(00-23)ddd星期名称的前3个字母(Sun-Sat)N分钟,以一位或两位数显示(0-59)dddd星期名称的全称(Sunday到Saturday)nn分钟,以两位数显示(00-59)ddddd与“短日期”的预定义格式相同S秒,以一位或两位数显示(0-59)dddddd与“长日期”的预定义格式相同SS秒,以两位数显示(00-59)W一周中的日

17、期(17)ttttt与“长时间”预定义的格式相同WW一年中的周(1-53)AM/PM以大写字母AM或PM相应显示的12小时时钟m一年中的月份,根据需要以一位或两位数显示(112)am/pm以小写字母am或pm相应显示的12小时时钟mm一年中的月份,以两位数显示(01-12)A/P以大写字母A或P相应显示的12小时时钟mmm月份名称的前三个字母(Jan-Dec)a/p以小写字母a或p相应显示的12小时时钟mmmm月份的全称(January-December)AM/PMWindows“控制面板”的“区域设置属性”对话框中所定义的带有相应的“上午/下午”指示器的12小时时钟q以一年中的季度来显示日期

18、(14)28第第3 3章章 表表12/29/20222 2数字、货币的格式数字、货币的格式p(1)数字、货币预定义的格式,详见下表。格式示例格式示例常规数字8,126.017科学记数3.46E+03固定8126.02欧元s8,126.02标准8,126.02货币¥8,126.02百分比126.0029第第3 3章章 表表12/29/2022(2 2)自定义数字、货币格式)自定义数字、货币格式 p可以使用下表所示的符号创建自定义数字、货币格式。符号说明.(英文句号)小数分隔符。分隔符通过在Windows“控制面板”中双击“区域设置”来设置,(英文逗号)千位分隔符0数字占位符。显示一个数字或0#数

19、字占位符。显示一个数字或不显示$显示原义字符“$”百分比。数字将乘以100,并附加一个百分比符号E-或e-科学记数法,在负数指数后面加上一个减号(-),在正数指数后不加符号。该符号必须与其他符号一起使用,如0.00E-00或0.00E00E+或e+科学记数法,在负数指数后面加上一个减号(-),在正数指数后面加上一个正号(+)。该符号必须与其他符号一起使用,如0.00E+0030第第3 3章章 表表12/29/20223.2 3.2 建立表建立表 p3.2.1 建立表结构p3.2.2 向表中输入数据p3.2.3 设置字段属性p3.2.4 建立表之间的关系31第第3 3章章 表表12/29/202

20、23.2.1 3.2.1 建立表结构建立表结构p建立表结构有3种方法:p一是在“数据表”视图中直接在字段名处输入字段名等;p二是使用“设计”视图创建表结构;p三是通过“表向导”创建表结构。32第第3 3章章 表表12/29/20221 1使用使用“数据表数据表”视图视图p【例1.3.1】在“学生成绩管理系统”数据库中,使用“数据表”视图建立“学生”表,p“学生”表结构如下图所示。33第第3 3章章 表表12/29/20222 2使用使用“设计设计”视图创建表视图创建表p【例1.3.2】在“学生成绩管理系统”数据库中,使用“设计”视图建立“教师”表,p“教师”表结构如下图所示。34第第3 3章章

21、 表表12/29/20223 3使用使用“表向导表向导”创建数据表创建数据表p【例1.3.3】在“学生成绩管理系统”数据库中,使用“表向导”生成“学生课程成绩”表。p先选择“课程ID”、“学生ID”和“成绩”等字段,完成后将“学生ID”改为“学号”,“课程ID”改为“课程编号”,如下图所示。35第第3 3章章 表表12/29/20223.2.2 3.2.2 向表中输入数据向表中输入数据p1自动编号p2查阅向导p3超级链接p4备注p5OLE对象36第第3 3章章 表表12/29/20221 1自动编号自动编号p“自动编号”数据类型在输入记录时从1开始自动累加,不用输入。如果从表的后面删除一些记录

22、,再输入新记录时默认“自动编号”字段的新值还是按未删除前的值累加。p要想按现有的记录累加自动编号数据,必须初始化自动编号的数值,使其为当前在用的值。37第第3 3章章 表表12/29/2022一般操作方法如下:一般操作方法如下:p(1)依次单击“工具”“选项”菜单命令,打开“选项”对话框。如右图所示。p(2)先在“常规”选项卡中选择“关闭时压缩”复选框,再单击“确定”按钮关闭该对话框。p(3)关闭当前数据库,再打开该数据库,则数据库中所有的自动编号字段被初始化。38第第3 3章章 表表12/29/20222 2查阅向导查阅向导p设置查阅向导后,在输入记录的数据时,p可以直接从对应的组合框中选择

23、选项,p也可以在组合框上的文本框中直接输入数据。39第第3 3章章 表表12/29/20223 3超级链接超级链接p可以在超级链接字段直接输入文本或数字,Access把输入的内容作为超级链接地址。当单击超级链接字段时,自动跳转到相应的网页或对象。p输入超级链接字段的数据时,既可以直接输入,也可以依次单击“插入”“超级链接”菜单命令,打开“插入超级链接”对话框,如右图所示。根据需要设置超级链接。40第第3 3章章 表表12/29/20224 4备注备注p备注数据类型一般输入的数据量较大,直接在数据表中输入空间有限,可以按组合键【Shift+F2】打开专门的“显示比例”窗口输入备注数据。41第第3

24、 3章章 表表12/29/20225 5OLEOLE对象对象p在数据表视图中输入OLE对象数据类型的操作方法如下:p(1)将光标移动到插入OLE对象的字段中。p(2)依次单击“插入”“对象”菜单命令,打开“插入对象”对话框,如右图所示。p(3)从图中可以看到,要插入的对象有两个来源:新建和已有文件(如已扫描的照片)。如果选择“新建”选项,则在“对象类型”列表框中选择对象类型,Access将打开该对象的Windows应用程序创建新对象。如选择了BMP位图对象,则打开画图程序供用户创建图片对象。42第第3 3章章 表表12/29/20223.2.3 3.2.3 设置字段属性设置字段属性p1字段大小

25、p2格式p3默认值p4有效性规则和有效性文本p5输入掩码p6字段说明p7标题p8必填字段p9输入法模式p10显示控件p表中每个字段都有一系列的属性描述。字段的属性表示字段所具有的特性,不同的字段类型有不同的属性,当选择某一字段时,“设计”视图下部的“字段属性”区就会依次显示出该字段的相应属性。下面介绍几个重要的字段属性。43第第3 3章章 表表12/29/20221 1字段大小字段大小p通过“字段大小”属性,可以控制字段使用的空间大小。该属性只适用于数据类型为“文本”或“数字”的字段。p对于一个“文本”类型的字段,其字段大小的取值范围是0255,默认为50,可以在该属性框中输入取值范围内的整数

26、;p对于一个“数字”型的字段,可以单击“字段大小”属性框,然后单击右侧的向下箭头按钮,并从下拉列表中选择一种类型。44第第3 3章章 表表12/29/20222 2格式格式p“格式”属性用来决定数据的打印方式和屏幕显示方式。不同数据类型的字段,其格式选择有所不同。【例1.3.5】将“学生”表中“出生日期”字段的“格式”设置为“长日期”。45第第3 3章章 表表12/29/20223 3默认值默认值p默认值指当向表中插入新记录时字段的默认取值。p在一个数据库中,往往会有一些字段的数据内容相同或含有相同的部分,设置默认值的目的是减少数据的输入量。46第第3 3章章 表表12/29/20224 4有

27、效性规则和有效性有效性规则和有效性文本文本p(1)“有效性规则”属性用于限定输入到当前字段中的数据必须满足一定的简单条件,以保证数据的正确性。p利用该属性可以防止非法数据输入到表中。“有效性规则”的形式及设置目的随字段的数据类型不同而不同。p(2)“有效性文本”属性是当输入的数据不满足指定“有效性规则”时系统出现的提示信息。p对“文本”类型字段,可以设置输入的字符个数不能超过某一个值;p对“数字”类型字段,可以让Access只接受一定范围内的数据;对“日期时间”类型的字段,可以将数值限制在一定的月份或年份以内。47第第3 3章章 表表12/29/20225 5输入掩码输入掩码p在输入数据时,如

28、果希望输入的格式标准保持一致,或希望检查输入时的错误,可以单击“生成器”按钮,使用Access提供的“输入掩码向导”,来设置一个输入掩码。p对于大多数数据类型,都可以定义一个输入掩码。48第第3 3章章 表表12/29/2022表表1-3-6 1-3-6 输入掩码属性所使用字符的含义输入掩码属性所使用字符的含义 字 符说 明0数字(0到9,必选项;不允许使用加号(+)和减号(-)9数字或空格(非必选项;不允许使用加号和减号)#数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)L字母(A到Z,必选项)?字母(A到Z,可选项)A字母或数字(必选项)a字母或数字(可选项)&任一字符或空格(

29、必选项)C任一字符或空格(可选项).:;-/十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于Windows“控制面板”的“区域设置”中指定的区域设置)使其后所有的字符转换为大写!输入掩码从右到左显示,输入至掩码的字符一般都是从左向右的。可以在输入掩码的任意位置包含叹号使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,A显示为A)密码将“输入掩码”属性设置为“密码”,以创建密码输入项文本框。文本框中键入的任何字符都按原字符保存,但显示为星号(*)49第第3 3章章 表表12/29/20226 6字段说明字段说明p字段说明是可选择的,目的是对字段做进一步的描述,

30、该信息会显示在Access的状态栏中。50第第3 3章章 表表12/29/20227 7标题标题p字段标题指定当字段显示在数据表视图时,在列标头上显示的字符串。p默认情况下,不用另外设字段标题,字段标题为空白,显示的标题就等于字段名。p用查阅向导生成的字段其字段名与字段标题不同。51第第3 3章章 表表12/29/20228 8必填字段必填字段p有的字段必须输入一个取值,不能为空白,用必填字段属性可达到此要求。p如果此属性被设置为“是”,而用户又没有为该字段输入取值,或输入的为空值,Access将显示一条消息提示该字段需要输入一个取值。p例如,“学号”字段不能为空,必须输入数据,将该字段设为“

31、必填字段”。52第第3 3章章 表表12/29/20229 9输入法模式输入法模式p文本型字段和备注型字段的另外一个主要字段属性为“输入法模式”,在Windows中,输入汉字和输入英文要在中/英文不同的输入法之间手工切换,频繁的切换将影响输入效率。p若指定文本型字段的字段属性“输入法模式”为“输入法开启”,则当光标移动到该字段时,Access自动把输入法切换为中文输入法;p若将其指定为“输入法关闭”,则当光标移动到该字段时,Access自动把输入法切换为英文输入法;p若将其指定为“随意”,则当光标移动到该字段时,Access自动保持前一输入法状态。“输入法模式”默认值为“输入法开启”。53第第

32、3 3章章 表表12/29/20221010显示控件显示控件p显示控件指字段中数据的显示方式。p对“备注”、“日期/时间”、“货币”型字段没有该属性,不用指定其显示控件。p对“文本”型、“数字”型字段其“显示控件”默认为文本框,一般也不用指定显示控件。p对“是/否”型数据,默认显示控件是复选框,用对号“”表示“是”,用空白表示“否”。p对用查阅向导生成的字段,其显示控件默认为组合框。54第第3 3章章 表表12/29/20223.2.4 3.2.4 建立表之间的关系建立表之间的关系p1表间关系的概念p2参照完整性p3建立表间的关系p4索引55第第3 3章章 表表12/29/20221 1表间关

33、系的概念表间关系的概念p在Access中,每个表都是数据库中一个独立的部分,它们本身具有很多的功能,但是每个表又不是完全孤立的部分,表与表之间可能存在着相互的联系。p表之间有3种关系,分别为:一对多关系、多对多关系和一对一关系。56第第3 3章章 表表12/29/20222 2参照完整性参照完整性p参照完整性是一个规则系统,能确保相关表行之间关系的有效性,并且确保不会在无意之中删除或更改相关数据。p当实施参照完整性时,必须遵守以下规则:p(1)如果在相关表的主键中没有某个值,则不能在相关表的外部键列中输入该值。但是,可以在外部键列中输入一个Null值。p(2)如果某行在相关表中存在相匹配的行,

34、则不能从一个主键表中删除该行。p(3)如果主键表的行具有相关性,则不能更改主键表中的某个键的值。57第第3 3章章 表表12/29/20223 3建立表间的关系建立表间的关系p需要两个表共享数据时,可以创建两个表之间的关系。可以在一个表中存储数据,但让两个表都能使用这些数据;也可以创建关系,在相关表之间实施参照完整性。p在创建关系之前,必须先在至少一个表中定义一个主键或唯一约束。p然后使主键列与另一个表中的匹配列相关。p创建了关系之后,那些匹配列变为相关表的外部键。58第第3 3章章 表表12/29/20224 4索引索引p在记录数较多的表中查找、排序数据时,利用索引可以极大地加快操作速度,如

35、果经常需要在某字段进行查找、排序,建议对该字段设置索引。p设置一个表的主键后,Access会自动将该主键字段创建索引,索引类型是无重复的唯一索引,也称为主索引。因此,对主键不应重复设置索引。p与多字段主键类似,有时需要建立多字段索引。如在学生表中先按班级排序,若班级相同则按学号排序,此时就需要按班级、学号的多字段建立索引。p注意:注意:多字段索引的字段顺序很重要,不同的顺序得到不同的结果。59第第3 3章章 表表12/29/20223.3 3.3 维护表维护表p3.3.1 打开和关闭表p3.3.2 修改表的结构p3.3.3 编辑表的内容p3.3.4 调整表的外观60第第3 3章章 表表12/2

36、9/20223.3.1 3.3.1 打开和关闭表打开和关闭表p【例1.3.11】在“数据表”视图中打开“学生”表。在“设计”视图中打开“学生”表。操作完成后关闭此表。61第第3 3章章 表表12/29/20221 1打开表打开表p(1)在“数据库”窗口中,单击“对象”下的“表”对象。p(2)单击要打开的表的名称:“学生”。p(3)如果在表“设计”视图中打开表,单击“数据库”窗口工具栏上的“设计”按钮;如果在“数据表”视图中打开表,单击“数据库”窗口工具栏上的“打开”按钮。62第第3 3章章 表表12/29/20222 2关闭表关闭表p表的操作结束后,应该将其关闭。不管表是处于“设计视图”状态,

37、还是处于“数据表视图”状态,依次单击“文件”“关闭”菜单命令或单击窗口的“关闭”按钮,都可以将打开的表关闭。p在关闭表时,如果曾对表的结构或布局进行过修改,Access会弹出一个提示框,询问用户是否保存所做的修改。63第第3 3章章 表表12/29/20223.3.2 3.3.2 修改表的结构修改表的结构p1添加字段p2修改字段p3删除字段p4重新设置关键字p5复制、粘贴字段64第第3 3章章 表表12/29/20221 1添加字段添加字段p在表中添加一个新字段不会影响其他字段和现有的数据。但利用该表建立的查询、窗体或报表,新字段是不会自动加入的,需要手工添加上去。在表设计窗口的“字段名称”列

38、中,每一行输入每个字段的名字,光标所在的行为当前行,当前行的行选择器有一个箭头,刚进入设计视图时,第一行是当前行。p【例1.3.12】在“教师”表中的“职称”和“联系电话”字段间添加“工资”字段,“货币”型。65第第3 3章章 表表12/29/2022操作步骤如下:操作步骤如下:p(1)在“数据库”窗口中,单击“对象”下的“表”对象。p(2)单击要打开的表的名称:“教师”。p(3)单击工具栏上的“设计”按钮,以“设计视图”打开“教师”表。66第第3 3章章 表表12/29/20222 2修改字段修改字段p修改字段包括修改字段的名称、数据类型、说明等。p【例1.3.13】将“教师”表的“姓名”字

39、段更名为“教师姓名”,在“说明”栏输入“专职”内容。67第第3 3章章 表表12/29/20223 3删除字段删除字段p如果所删除字段的表为空,就会出现删除提示框;p如果表中含有数据,不仅会出现提示框需要用户确认,而且还会将利用该表所建立的查询、窗体或报表中的该字段删除,即删除字段时,还要删除整个Access数据库中对该字段的使用。68第第3 3章章 表表12/29/20224 4重新设置关键字重新设置关键字p如果原定义的主关键字不合适,可以重新定义。重新定义主关键字需要先删除原主关键字,然后再定义新的主关键字。69第第3 3章章 表表12/29/20225 5复制、粘贴字段复制、粘贴字段p有

40、时,为了提高工作效率,需要复制、粘贴字段。p在行选择器按住鼠标左键上下拖动鼠标选择多个字段,单击“复制”按钮,p移动光标到适当位置,单击“粘贴”按钮,则把所选字段的字段名及字段所有属性全部粘贴过来。甚至可以复制另一个表的一些字段,粘贴到当前表中。70第第3 3章章 表表12/29/20223.3.3 3.3.3 编辑表的内容编辑表的内容p1定位记录p2选择记录p3添加记录p4删除记录p5修改数据p6复制数据71第第3 3章章 表表12/29/20221 1定位记录定位记录p数据表中有了数据后,修改是经常要做的操作,其中定位和选择记录是首要的任务。p常用的记录定位方法有两种:p一是用记录号定位,

41、二是用快捷键定位。p快捷键及其定位功能如下表所示。快捷键定位功能快捷键定位功能Tab、回车、右箭头下一字段Home当前记录中的第一个字段Shift+Tab、左箭头上一字段End当前记录中的最后一个字段PgDn下移一屏上箭头上一条记录中的当前字段PgUp上移一屏下箭头下一条记录中的当前字段Ctrl+PgDn左移一屏Ctrl+Home第一条记录中的第一字段Ctrl+PgUp右移一屏Ctrl+End最后一条记录中的最后一个字段72第第3 3章章 表表12/29/20222 2选择记录选择记录p选择记录是指选择用户所需要的记录。p用户可以在“数据表”视图下使用鼠标或键盘两种方法选择数据范围。p选择一格

42、:左侧单击“空十字架”;p选定连续多格:拖动“空十字架”。p选择一行:单击记录选定器,拖动选择多行。p选择一列:单击字段选定器,拖动选择多列。p全选记录:单击全选按钮。73第第3 3章章 表表12/29/20223 3添加记录添加记录 4 4删除记录删除记录p在已经建立的表中,打开“数据表”视图,单击“新纪录”按钮“”直接添加新的记录。p删除表中出现的不需要的记录,选中该记录,然后单击“删除记录”按钮“”。74第第3 3章章 表表12/29/20225 5修改数据修改数据 6 6复制数据复制数据p在已建立的表中,修改出现错误的数据。p在输入或编辑数据时,有些数据可能相同或相似,这时可以使用复制

43、和粘贴操作将某些字段中的部分或全部数据复制到另一个字段中。75第第3 3章章 表表12/29/20223.3.4 3.3.4 调整表的外观调整表的外观p1改变字段次序p2调整字段显示宽度和高度p3隐藏列和显示列p4冻结列p5设置数据表格式p6改变字体显示76第第3 3章章 表表12/29/2022调整表的结构和外观概述调整表的结构和外观概述p调整表的结构和外观是为了使表看上去更清楚、美观。p可以通过“格式”菜单命令来完成。77第第3 3章章 表表12/29/20221 1改变字段次序改变字段次序p在缺省设置下,通常Access显示数据表中的字段次序与它们在表或查询中出现的次序相同。但是,在使用

44、“数据表”视图时,往往需要移动某些列来满足查看数据的要求。此时,可以改变字段的显示次序,不会改变表“设计”视图中字段的排列顺序。【例1.3.16】将“教师”表中“姓名”字段和“教师编号”字段位置互换。78第第3 3章章 表表12/29/2022操作步骤如下:操作步骤如下:p(1)在“数据库”窗口的“表”对象中,双击“教师”表,以“数据表视图”打开“教师”表。p(2)将鼠标指针定位在“姓名”字段列的字段选择器上,鼠标指针会变成一个粗体黑色下箭头“”,单击鼠标左键,选定“姓名”列。p(3)将鼠标放在“姓名”字段列的字段选择器上,然后按下鼠标左键并拖动鼠标到“教师编号”字段前,释放鼠标左键完成互换。

45、79第第3 3章章 表表12/29/20222 2调整字段显示宽度和高度调整字段显示宽度和高度p在所建立的表中,有时由于数据过长,数据显示被遮住;有时由于数据设置的字号过大,数据显示在一行中被切断。为了能够完整地显示字段中的全部数据,可以调整字段显示的宽度或高度。p(1)调整字段显示高度p(2)调整字段显示列宽80第第3 3章章 表表12/29/2022(1 1)调整字段显示高度)调整字段显示高度p调整字段显示高度有两种方法:鼠标和菜单命令。p使用鼠标操作步骤如下:在“数据库”窗口的“表”对象下,双击所需的表。将鼠标指针放在表中任意两行选定器之间,这时鼠标指针变为双箭头。按住鼠标左键,拖动鼠标

46、上、下移动,当调整到所需高度时,松开鼠标左键。81第第3 3章章 表表12/29/2022使用菜单命令操作步骤如下:使用菜单命令操作步骤如下:【例1.3.17】将“教师”表行高设置为13。p在“数据库”窗口的“表”对象下,双击“教师”表,以“数据表视图”打开“教师”表。p单击“数据表”中的任意单元格。p依次单击“格式”“行高”菜单命令,这时屏幕上出现“行高”对话框。在该对话框的“行高”文本框内输入所需的行高值,13,单击“确定”按钮。p改变行高后,整个表的行高都得到了调整。82第第3 3章章 表表12/29/2022(2 2)调整字段显示列宽)调整字段显示列宽p与调整字段显示高度的操作一样,调

47、整宽度也有两种方法,即鼠标和菜单命令。p使用鼠标调整p首先将鼠标指针移动到要改变宽度的两列字段名中间,当鼠标指针变为双箭头时,按住鼠标左键,并拖动鼠标左、右移动,当调整到所需宽度时,松开鼠标左键。在拖动字段列中间的分隔线时,如果将分隔线拖动超过下一个字段列的右边界时,将会隐藏该列。83第第3 3章章 表表12/29/2022使用菜单命令调整使用菜单命令调整p【例1.3.18】将“教师”表“姓名”列列宽设置为8,设置所有字段列列宽为最佳匹配。p先打开教师表,选择要改变宽度的字段列:姓名,然后依次单击“格式”“列宽”菜单命令,并在打开的“列宽”对话框中输入所需的宽度:8。单击“确定”按钮。p如果在

48、“列宽”对话框中输入值为“0”,则会将该字段列隐藏。84第第3 3章章 表表12/29/20223 3隐藏列和显示列隐藏列和显示列p在“数据表”视图中,为了便于查看表中的主要数据,可以将某些字段列暂时隐藏起来,需要时再将其显示出来。p【例1.3.19】隐藏“学生”表中的“出生日期”字段。85第第3 3章章 表表12/29/2022具体的操作步骤如下:具体的操作步骤如下:p(1)在“数据库”窗口的“表”对象下,双击“学生”表,以“数据表视图”打开“学生”表。p(2)单击“出生日期”字段选定器。如果要一次隐藏多列,单击要隐藏的第一列字段选定器,然后按住鼠标左键,拖动鼠标到达最后一个需要选择的列。p

49、(3)依次单击“格式”“隐藏列”菜单命令。这时,Access就将选定的列隐藏起来。p取消的方法是单击“格式”菜单中的“取消隐藏列”命令86第第3 3章章 表表12/29/20224 4冻结列冻结列p在操作中,常常需要建立比较大的数据库表,由于表过宽,在“数据表”视图中,有些关键的字段值因为水平滚动后无法看到,影响了数据的查看。解决这一问题的最好方法是利用Access提供的冻结列功能。p【例1.3.21】冻结“学生”表中的“班级”列。87第第3 3章章 表表12/29/2022具体的操作步骤如下:具体的操作步骤如下:p(1)在“数据库”窗口的“表”对象下,双击“学生”表,以“数据表视图”打开“学

50、生”表。p(2)单击“班级”字段选定器,选定要冻结的字段,p(3)依次单击“格式”“冻结列”菜单命令,此时水平滚动窗口时,可以看到“班级”字段列始终显示在窗口的最左边。p当不再需要冻结列时,可以取消。取消的方法是单击“格式”菜单中的“取消对所有列的冻结”命令。88第第3 3章章 表表12/29/20225 5设置数据表格式设置数据表格式p在“数据表”视图中,一般在水平方向和垂直方向都显示网格线,网格线采用银色,背景采用白色。但是,用户可以改变单元格的显示效果,也可以选择网格线的显示方式和颜色,表格的背景颜色等。p【例1.3.22】在“学生”表中,去掉垂直方向的网格线;背景颜色设置为“橄榄色”。

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

当前位置:首页 > 生活休闲 > 生活常识

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

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