《Access数据库基础 第3章数据库及表的操作.pptx》由会员分享,可在线阅读,更多相关《Access数据库基础 第3章数据库及表的操作.pptx(80页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第3章数据库及表的操作,Access数据库基础,前面讲过,数据库(Database,简称DB)就是存放各种数据的仓库,是长期存储在计算机内、有组织的、可共享的数据集合。表、查询、窗体、报表、宏和模块等6个对象均在一个数据库文件中进行管理,实现信息管理和数据共享。本章主要讨论数据库及表的一些基本操作。,本章学习目标通过本章的学习,学生应掌握创建Access数据库和创建表的方法,同时学会如何编辑数据表、设置字段类型和设置字段属性等。,3.1建立数据库,Access数据库是以磁盘文件形式存在的,文件的扩展名为.accdb。Access提供了两种创建数据库的方法:一种是使用数据库模板来完成数据库创建,
2、利用模板向导建立相应的表、查询、窗体、报表、宏、模块和Web数据库等对象,从而完成一个完整的数据库;另一种是直接创建一个空的数据库,之后建立相应的表、查询、窗体、报表、宏、模块等对象。3.1.1创建数据库1.使用“样本模板”创建数据库为了方便用户的使用,Access提供了一些标准的数据框架,又称模板,根据用户需求,Access2010提供了12个数据库样本模板,如图3-1所示。,3.1建立数据库,3.1建立数据库,用户只需要进行一些简单的操作,就可以在模板里创建一个包含表、查询等数据库对象的数据库系统。这些模板不一定完全符合用户的实际需求,但在向导的帮助下,对这些模板稍加修改即可建立一个新的数
3、据库。另外,用户可以通过这些模板学习如何组织构造一个数据库。也可通过O模板在线查找所需要的数据库模板。【例3-1】利用Access2010中的样本模板,创建一个“教职员”数据库。【解析】按“文件新建样本模板教职员定义文件名及文件存放位置创建”操作顺序进行操作,Access会自动创建好一个“教职员.accdb”数据库。系统设计好的表、窗体、查询、报表等数据库对象也同时创建,如图3-2所示。用户可以在“教职员列表”中输入教职员信息记录。,3.1建立数据库,3.1建立数据库,2.新建空白数据库通常情况下,用户都是先建立一个空白数据库,创建空白数据库后,用户可以根据实际需要自行手动添加所需要的表、窗体
4、、查询、报表、宏和模块等对象。这种创建模式要求用户熟悉Access的操作,对用户要求高但能自行创建现有模板却不能满足用户需求的数据库。【例3-2】创建一个“教学管理”的空数据库。【解析】操作步骤如下:(1)启动Access2010应用程序,自动弹出“文件”菜单打开Backstage视图,选择“新建”命令,在中间的窗格选择“空数据库”选项,如图3-3所示。,3.1建立数据库,3.1建立数据库,(2)在右侧的预览窗格中,定义数据库文件名为“教学管理.accdb”,单击文件名文本框右侧文件夹图标按钮,打开“文件新建数据库”对话框,如图3-4所示。,3.1建立数据库,(3)选择文件的存放位置。(4)单
5、击“确定”按钮,返回Backstage视图,单击“创建”按钮。一个空白数据库“教学管理”就已经创建成功并自动创建一个名为“表1”的数据表,如图3-5所示。,3.1建立数据库,3.1建立数据库,3.1.2打开、保存、关闭数据库1.打开数据库当用户需要对数据库进行维护之前,必须先将数据库打开。打开数据库的方法有3种。(1)双击已创建的数据库文件。(2)启动Access2010后,通过“文件”菜单中“最近使用文件”列表可以选择打开已有数据库文件,打开所需窗口。(3)启动Access2010后,通过“文件”菜单中“打开”命令(或者直接按Ctrl+O快捷键),在弹出的“打开”对话框中可以指定要打开数据库
6、文件所在文件夹、类型及文件名。,3.1建立数据库,通过第(3)种方法打开数据库时,Access2010提供了“打开”“以只读方式打开”“以独占方式打开”和“以独占只读方式打开”这4种打开方式,如图3-6所示。,3.1建立数据库,3.1建立数据库,“打开”方式:选择这种方式打开数据库,即以共享模式打开数据库,允许在同一时间能够有多个用户同时读取与写入数据库。“以只读方式打开”方式:选择这种方式打开数据库,用户只能浏览查看而无法编辑数据库。“以独占方式打开”方式:选择这种方式打开数据库时,当有一个用户读取和写入数据库期间,其他用户都无法使用该数据库。“以独占只读方式打开”方式:如果想要以只读且独占
7、的模式来打开数据库,则选择该选项。所谓“独占只读方式”,是指在一个用户以此模式打开某一个数据库之后,其他用户将只能以只读模式打开此数据库,而并非限制其他用户都不能打开此数据库。,3.1建立数据库,2.保存数据库创建数据库,并为数据库添加了“表”等数据库对象后,就需要将数据库进行保存,从而保存添加的项目。通常情况下,用户在处理数据库时,需要随时保存数据库,以免出现错误导致大量数据丢失。保存数据库的方法有以下3种:(1)单击快速访问工具栏中的“保存”按钮。(2)单击“文件”菜单,选择“数据库另存为”命令。(3)按Ctrl+S快捷键。需要注意的是,无论采取哪种方法保存数据库,在保存数据库之前,必须将
8、所有已打开的数据库对象先关闭,然后再执行保存操作。,3.1建立数据库,3.关闭数据库在完成了对数据库的保存后,当用户不再需要使用该数据库时,就可以关闭该数据库了。关闭数据库的方法:单击“文件”菜单,选择“关闭数据库”命令。,小知识,关闭数据库和关闭Access是两个不同的概念,关闭数据库时并没有退出Access,而关闭Access则是指关闭数据库时同时退出Access。关闭Access的方法:单击屏幕右上角的“关闭”按钮;单击“文件”菜单,选择“退出”命令;按Alt+F4快捷键等。,3.2新建数据表,Access数据库是所有相关对象的集合,包括表、查询、窗体、报表、宏和模块。每一个对象都是数据
9、库的一个组成部分。其中,表是数据库的基础,它记录数据库中的全部数据内容。数据表由表结构和表记录两部分组成,通过数据表视图创建表直观快捷,但无法提供更详细的字段设置。因此,在需要设置更详细的表属性时,可以通过设计视图来创建表。在表的设计视图中,用户可以设置记录的字段名称、数据类型、记录属性等内容。表的设计视图创建的仅仅是表的结构,各种数据记录还需要在数据表视图中输入。,3.2新建数据表,3.2.1数据表结构表的结构是指数据表的框架,包含表名和字段属性两部分。1.表名表名是该表存储在磁盘上的唯一标志,也可以理解为是用户访问数据的唯一标志。2.字段属性字段属性即表的组织形式,它包括表中字段的个数,每
10、个字段的名称、数据类型、字段大小、格式、输入掩码、有效性规则等。,3.2新建数据表,在Access中,字段的命名规则如下:(1)字段名可以包含字母、汉字、数字、空格和其他字符,第一个字符不能是空格。(2)字段名不能包含小数点、叹号、方括号、西文单引号、西文双引号。(3)字段长度为164个字符,在Access中一个汉字当作一个字符看待。(4)不能使用ASCII码为032的ASCII码字符。在设计表时,必须定义表中字段使用的数据类型。Access提供了文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接、附件、计算和查询向导12种数据类型,详见表2-1。,3.2新建数据表,3.
11、2.2通过“设计视图”创建表【例3-3】在【例3-2】创建的“教学管理.accdb”数据库中利用“设计视图”建立“教师”表,其结构见表3-1。,3.2新建数据表,【解析】操作步骤如下:(1)打开“教学管理.accdb”数据库,在功能区上的“创建”选项卡的“表格”组中,单击“表”按钮,如图3-7所示。,(2)单击“表格工具”“字段”“视图”,选择“设计视图”,如图3-8所示。弹出“另存为”对话框,表名称文本框中输入“教师”,单击“确定”按钮。,3.2新建数据表,(3)打开表的设计视图,按照表3-1“教师”表结构内容,在字段名称列输入字段名称,在数据类型列中选择相应的数据类型,在“字段属性”窗格中
12、设置字段大小,如图3-9所示。,3.2新建数据表,(4)单击“保存”按钮,以“教师”为名称保存表。,3.2新建数据表,3.2.3通过“数据表视图”新建表【例3-4】在“教学管理.accdb”数据库中创建“学生”表,使用“数据表视图”创建“学生”表的结构,其结构见表3-2。,3.2新建数据表,【解析】操作步骤如下:(1)打开“教学管理.accdb”数据库,在功能区上的“创建”选项卡的“表格”组中,单击“表”按钮,如图3-7所示。(2)选中ID字段,在“表格工具”“字段”选项卡中的“属性”组中,单击“名称和标题”按钮,如图3-10所示。,3.2新建数据表,(3)打开“输入字段属性”对话框,在“名称
13、”文本框中,输入“学生编号”,如图3-11所示。单击“确定”按钮。,(4)选中“学生编号”字段列,在“表格工具”“字段”选项卡的“格式”组中,把“数据类型”设置为“文本”,在“属性”组中把“字段大小”设置为“10”,如图3-12所示。,3.2新建数据表,(5)单击“学生编号”右边“单击以添加”,选择“数据类型”为“文本”,这时Access自动为新字段命名为“字段1”,把“字段1”修改为“姓名”,在“属性”组中把“字段大小”设置为“4”。(6)重复第(5)步,同样方法,按表3-2“学生”表结构的属性所示,依次定义表的其他字段,再利用设计视图修改。,3.2新建数据表,(7)单击“保存”按钮,弹出“
14、另存为”对话框,如图3-13所示。输入表名称“学生”,单击“确定”按钮。,3.2新建数据表,小知识,在功能区上的“创建”选项卡的“表格”组中有“表”和“表设计”两个按钮,单击“表设计”按钮可直接进入“设计视图”创建表,而单击“表”按钮则进入“数据表视图”创建表。利用“数据表视图”创建表时,可以通过输入记录的方式增加字段。如果需要修改数据类型,以及对字段的属性进行其他设置,最好的方法是在表“设计视图”中进行。,3.2.4通过外部数据导入来创建表数据共享是加快信息流通,提高工作效率的要求。Access提供的导入/导出功能就是用来实现数据共享的工具。,3.2新建数据表,在Access中可以通过导入存
15、储在其他位置的信息来创建表。例如,可以导入Excel工作表、ODBC数据库、其他Access数据库、文本文件、XML文件及其他类型文件。【例3-5】将保存在电脑中的“课程.xlsx”“选课成绩.xlsx”导入到“教学管理.accdb”数据库中。【解析】操作步骤如下:(1)打开“教学管理.accdb”数据库,在功能区选中“外部数据”选项卡,在“导入并链接”组中,单击“Excel”按钮,如图3-14所示。,3.2新建数据表,(2)在打开“获取外部数据”对话框中,单击“浏览”按钮,在弹出的“打开”对话框中,在“查找范围”定位外部文件所在位置,选中导入数据源文件“课程.xlsx”,单击“打开”按钮,返
16、回到“获取外部数据”对话框中,单击“确定”按钮,如图3-15所示,启动“导入数据表向导”对话框。,3.2新建数据表,3.2新建数据表,(3)在打开的“导入数据表向导”对话框中,选择数据源所在的工作表,单击“下一步”按钮,如图3-16所示。,3.2新建数据表,(4)在打开的“请确定指定的第一行是否包含列标题”对话框中,选中“第一行包含列标题”复选框,然后单击“下一步”按钮,如图3-17所示。,3.2新建数据表,(5)在打开的“指定有关正在导入的每一字段的信息”对话框中,指定“课程编号”的数据类型为“文本”,索引项为“有(无重复)”,如图3-18所示。然后依次选择其他字段,设置“学分”的数据类型为
17、“整型”,其他默认。单击“下一步”按钮。,3.2新建数据表,(6)在打开的“定义主键”对话框中,选中“我自己选择主键”,Access自动选定“课程编号”,然后单击“下一步”按钮,如图3-19所示。,3.2新建数据表,(7)在“导入数据表向导”最后一步中,在“导入到表”文本框中输入“课程”,单击“完成”按钮。到此即完成利用“外部数据”导入方法创建表的全过程。(8)采用相同的方法,将“选课成绩.xlsx”导入到“教学管理.accdb”数据库中。,3.2.5设置字段属性字段属性是字段特征值的集合,完成表结构的设置后,还需要在字段属性区设置相应的属性,字段属性分为常规属性和查阅属性,用来控制字段的操作
18、方式和显示方式。如字段大小、格式、输入掩码、标题等。表中的每一个字段都有一系列的属性,不同的字段类型具有不同的属性。当选择了某一字段,字段属性区就会依次显示该字段的相应属性。字段的属性随其数据类型的不同而不同。下面介绍几种常见的字段属性。,3.2新建数据表,3.2.5设置字段属性字段属性是字段特征值的集合,完成表结构的设置后,还需要在字段属性区设置相应的属性,字段属性分为常规属性和查阅属性,用来控制字段的操作方式和显示方式。如字段大小、格式、输入掩码、标题等。表中的每一个字段都有一系列的属性,不同的字段类型具有不同的属性。当选择了某一字段,字段属性区就会依次显示该字段的相应属性。字段的属性随其
19、数据类型的不同而不同。下面介绍几种常见的字段属性。,3.2新建数据表,1.字段大小该属性用来指定字段的长度。日期/时间、货币、备注、是否、超链接等类型不需要指定其属性。在减小字段的大小时,如果修改之前字段中已经有了数据,在减小长度时可能会丢失数据。对于文本型字段,将截取超出的部分;对于数字型字段,如果原来是单精度或双精度数据,在改为整型时,会自动将小数取整。2.格式字段的“格式”属性用来确定数据在屏幕上的显示方式以及打印方式,从而使表中的数据输出有一定的规范,浏览、使用更为方便。文本、备注、超链接等字段没有系统预定义格式,用户可以自定义格式。,3.2新建数据表,格式设置只是改变数据输出的样式,
20、对输入数据本身没有影响,也不影响数据的存储格式。若要让数据按输入时的格式显示,则不要设置“格式”属性。3.输入掩码输入掩码属性用来设置字段中的数据输入格式,并限制不符合规格的文字或符号输入。这种特定的输入格式,对在日常生活中相对固定的数据形式尤其适用,如电话号码、日期、邮政编码等。人工设置输入掩码的方法:在“输入掩码”编辑框中直接输入格式符,可以使用的格式符及其代表的含义,见表3-3。,3.2新建数据表,3.2新建数据表,4.默认值当表中有多条记录的某个字段值相同时,可以将相同的值设置为该字段的默认值,这样每产生一条新记录时,这个默认值就自动加到该字段中,避免重复输入同一数据。用户可以直接使用
21、这个默认值,也可以输入新的值。5.有效性规则与有效性文本“有效性规则”是一个与字段或记录相关的表达式,通过对用户输入的值加以限制,提供数据有效性检查。建立有效性规则时,必须创建一个有效的Access表达式,该表达式是一个逻辑表达式,以此来控制输入到数据表记录中的数据。如果输入的数据不符合有效性规则,将给出提示信息,并且光标停在原处,直到输入正确数据为止。,3.2新建数据表,“有效性文本”是一个提示信息,当输入的数据不在设置的范围内,系统就会出现提示信息,提示输入的数据有错,这个提示信息可以是系统自动加上,也可以由用户设置。有效性规则的设置不能与默认值冲突。【注意】性别字段只能输入文字“男”或“
22、女”,如“男Or女”。年龄字段的范围是大于0,如“0”。出生日期的字段范围是2001年,如“=#2001-1-1#And=13And=60”,在“有效性文本”属性框中输入文字“请输入1360之间的数据!”,如图3-22所示。,3.2新建数据表,(4)选中“学生编号”字段名称,在“标题”属性框中输入“学号”,在“输入掩码”属性框中输入“0000000000”。(5)保存“学生”数据表。3.2.6创建主键和索引1.主键数据表中经常有一列或多列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键,通过它可强制表的实体完整性。当创建或更改表时可通过定义主关键字(PRIMARYKEY)约束
23、来创建主键。一个表只能有一个PRIMARYKEY约束,而且PRIMARYKEY约束中的列不能接受空值。由于PRIMARYKEY约束确保唯一数据,所以经常用来定义标识列。主键类型有3种:自动编号、单字段和多字段。,3.2新建数据表,主键的主要作用有:(1)保证实体的完整性。(2)加快数据库的操作速度。(3)在表中添加新记录时,DBMS会自动检查新记录的主键值,不允许该值与其他记录的主键值重复。(4)DBMS自动按主键值的顺序显示表中的记录。如果没有定义主键,则按输入记录的顺序显示表中的记录。在【例3-3】中选择“教师编号”字段,在“表格工具”“设计”选项卡的“工具”组中单击“主键”按钮,在设计视
24、图上显示主键标志,将“教师编号”字段设置为数据表的主键,如图3-23所示。,3.2新建数据表,3.2新建数据表,2.索引Access中除了“主键”外,还提供了“索引”功能。通常在一个表中,选择一个能唯一识别记录的字段作为“主键”,其他字段可以设定为“索引”。建立索引可以提高记录的查找及排序速度。如果设定为不可重复的索引,在输入数据时会自动检查是否重复。实际上并不是每一个字段都需要设定索引。一般来说,如果当该字段作为查找记录的依据或作为排序的依据时,设定索引可以提高处理速度。索引分为“可重复”和“不可重复”两种。为某一字段设定索引的方法很简单,在字段属性区的“索引”项中选择“有(有重复)”和“有
25、(无重复)”中的一个即可。,小知识,索引与主键的主要区别:主键用于标识数据库记录的唯一性,不允许记录重复,且键值不能为空。主键也是一个特殊索引,主键等于索引,索引不一定等于主键;索引可以提高查询速度,通过它可以快速查询到结果,不需要进行全表扫描;使用主键,数据库会自动创建主索引,也可以在非主键上创建索引,提高查询速度;数据表中只允许有一个主键,但是可以有多个索引。,3.2新建数据表,3.3数据表基本操作,3.3.1建立数据表之间的关系1.表间关系的类型指定表间的关系是非常重要的,它告诉Access如何从两个或多个表的字段中查找、显示数据记录。通常在一个数据库的两个表使用了共同字段,就应该为这两
26、个表建立一个关系,通过表间关系就可以确定一个表中的数据与另一个表中数据的相关方式。表间关系主要有4种。一对一关系:主表中的每条记录只与辅表中的一条记录匹配。一对多关系:主表中的每条记录与辅表中的一条记录或多条记录匹配,但辅表中的每条记录只与主表中的一条记录匹配。,多对一关系:主表中的多条记录与辅表中的一条记录匹配。多对多关系:主表中的每条记录与辅表中的多条记录匹配,辅表中的每条记录也与主表中的多条记录匹配。创建表间关系时必须遵循参照完整性规则,这是一组控制删除或修改相关表间数据方式的规则。参照完整性规则可以防止错误地更改相关表中所需要的主表中的数据,在下列情况下应该应用参照完整性规则:(1)公
27、用字段是主表的主键。(2)相关字段具有相同的格式。(3)两个表都属于相同的数据库。,3.3数据表基本操作,参照完整性规则会强迫用户进行下面的操作:在将记录添加到相关表中之前,主表中必须已经存在了匹配的记录。如果匹配的记录存在于相关表中,则不能更改主表中的主键值。如果匹配的记录存在于相关表中,则不能删除主表中的记录。2.创建表间关系用户可以使用多种方法来定义表间关系。在用户首次使用表向导创建表时,表向导会包含创建表间关系的步骤。另外,也可以在设计视图创建和修改表间关系,操作步骤如下:,3.3数据表基本操作,(1)在导航窗格中选择表对象,在“表格工具”选项卡中打开“表”选项卡,在“关系”组中,单击
28、“关系”按钮,如果在数据库中已经创建了关系,那么在弹出的“关系”窗口中将显示这些关系,如图3-24所示。,3.3数据表基本操作,(2)如果数据库中还没有定义任何关系,在弹出“关系”窗口的同时弹出“显示表”对话框,用户可以从中选择需要创建关系的表,把它们添加到“关系”窗口中,如图3-25所示。在修改关系时,可以在“关系”窗口中右击,在弹出的快捷菜单中选择“显示表”命令。,3.3数据表基本操作,(3)当两个表都出现在“关系”窗口中时,在第一个表中单击公用字段,然后把它拖动到第二个表中的公用字段上,两个表之间就会出现关系连线。(4)单击关系连线,连线会变黑,表明已经选中了该关系,右击,在弹出的快捷菜
29、单中选择“编辑关系”命令(或直接双击),弹出“编辑关系”对话框,如图3-26所示,查看两表中的对应字段是否正确。单击图中“联接类型”按钮,可以在弹出的“联接属性”对话框中修改联接属性,如图3-27所示。,3.3数据表基本操作,3.3数据表基本操作,3.3.2设置数据表外观1.设置文本格式数据表的显示可以进行个性化设置,可以对数据表的字形、字体、字符颜色等进行设置。在数据库的“开始”选项卡下的“文本格式”组中,有字体的格式、大小、颜色及对齐方式等功能按钮,如图3-28所示。,3.3数据表基本操作,单击表中任一单元格,在“文本格式”组中还可以进行字号设置、字体加粗、字体倾斜、加下画线、字体颜色、对
30、齐设置、填充背景色、数据表格式等相关设置。(1)设置网格线通过“网格线”按钮可设置表格网格线的显示情况,当单击“网格线”右侧的下拉箭头时,将弹出如图3-29所示的快捷菜单,用户可以在其中设置网格线的显示效果。(2)设置数据表格式单击“文本格式”功能区右下角的按钮,可以打开如图3-30所示的“设置数据表格式”对话框。,3.3数据表基本操作,3.3数据表基本操作,在该对话框中可以进行单元格的效果、网格线显示方式、背景色、替代背景色、网格线颜色、表格边框和线型、表格显示方向的设置。2.字段的显示与隐藏有时一些字段只是为了联系两个表而引入的,并不需要显示,这时可以把它们隐藏起来,在用户想查看的时候再把
31、它们显示出来。操作步骤如下:在“数据表”视图中打开所需要的表,将插入点定位在需要隐藏的列上,如果想隐藏多列,只需同时选中多列,在选定列上右击鼠标,在快捷菜单中选择“隐藏命令”命令即可,如图3-31所示。如果要取消隐藏,可以在数据表任一字段上右击鼠标,在快捷菜单中选择“取消隐藏列”命令,在弹出的“取消隐藏列”对话框中选择(打“”)要取消隐藏的列即可,如图3-32所示。,3.3数据表基本操作,3.3数据表基本操作,3.调整字段显示宽度和高度设置数据表的行高和列宽可以采用直接拖动的方法,或通过“开始”选项卡“记录”组中的“其他”按钮,可在弹出的菜单中选择“行高”和“字段宽度”对数据表的行高和列宽进行
32、精确设置,如图3-33所示。,3.3数据表基本操作,4.冻结字段与取消冻结字段冻结字段的目的在于拖动水平滚动条查看数据表,无论怎样水平移动数据表,被冻结的字段始终显示在窗口最左边。具体操作与“字段的显示与隐藏”类似,不再赘述。3.3.3编辑表内容编辑表的内容主要包括以下操作:记录导航、选定记录、添加记录、删除记录、修改记录和复制记录。1.记录导航在Access2010中可快速定位记录,在“开始”选项卡的“查找”选项组中,当用户单击“转至”时将弹出导航菜单,如图3-34所示。,3.3数据表基本操作,位于数据表视图窗口的底部的导航按钮也是一种定位并浏览记录的操作。2.选定记录在数据表视图中,选定记
33、录包括如下操作:(1)选定一行:单击记录选定器(鼠标指针变成向右的黑箭头)。(2)选中一列:单击字段选定器(鼠标指针变成向下的黑箭头)。,3.3数据表基本操作,(3)选中多行:选中首行,按Shift键,再选中末行,则可以选中相邻的多行记录。(4)选中多列字段:选中首字段,按Shift键,再选中末列字段,则可以选中相邻的多列字段。(5)选择整个字段:把鼠标指针移动到数据表中字段的左边缘,鼠标指针变为空十字形状,单击鼠标即可选中整个字段。3.添加记录打开数据库,从导航窗格中打开需要添加记录的表,在数据表视图中单击空白单元格,输入要添加的记录。或单击“记录”导航中的“新建”按钮,如图3-34所示,输
34、入记录数据。,3.3数据表基本操作,4.删除记录在数据表视图中,选中要删除的记录,在选中的记录上右击,在快捷菜单里选择“删除记录”命令。也可以在选取记录后,直接按“Delete”键进行删除。删除记录的操作是不能撤销的。5.修改记录在数据表视图中,将光标定位到需要修改数据的位置,即可修改该位置的数据信息。6.复制记录在数据表视图中,选中要复制的记录,单击“开始”选项卡“剪贴板”组中的“复制”按钮,将光标移到要放置数据的位置,再单击“粘贴”按钮,即可完成复制记录操作。也可以选中要复制的数据并右击,在快捷菜单里进行操作。,3.3数据表基本操作,7.查找和替换Access2010实现查找和替换功能是通
35、过“开始”选项卡中的“查找”组实现的。打开要查找数据的表后,当用户单击“查找”按钮或按Ctrl+F快捷键时将弹出“查找和替换”对话框,如图3-35所示。,3.3数据表基本操作,3.3.4记录排序与筛选记录排序相关的操作在“开始”选项卡中的“排序和筛选”组中,如图3-36所示。在Access2010中,数据表中记录默认的显示顺序是按照关键字的升序进行显示的,但在有些情况下需要查看不同的显示顺序,即需要排序。,3.3数据表基本操作,若按“年龄”升序对“学生”表进行排序。将光标定位到“学生”表的“年龄”字段,单击“年龄”字段旁边的向下箭头对“学生”表进行排序,也可以将光标定位到“学生”表的“年龄”字
36、段,单击“排序和筛选”组中的“升序”按钮。3.3.5记录筛选如果希望只显示满足条件的数据,可以采用筛选功能。还可以利用时间筛选器、文本筛选器、数字筛选器进行更精准的筛选,如在“教师”表中要查看职称为“教授”的教师记录可以用文本筛选器完成,如图3-37所示。,3.3数据表基本操作,3.3.6子数据表建立了一对多关系后,在主表的数据表视图中每行记录前显示“+”,这表明存在一对多的关系,且该表为主表。【例3-7】在“教学管理.accdb”数据库中,利用子数据表,在“学生”表中直接查看学生的成绩。,3.3数据表基本操作,3.3数据表基本操作,【解析】“学生”表与“成绩”表之间是一对多关系,则对于“学生”表的数据表视图中每条“学号”记录,都可以查看“成绩”表中相匹配的多条记录。操作步骤如下:(1)打开“教学管理.accdb”数据库,在导航窗格中双击“学生”表。(2)单击第一个字段前面的“+”展开按钮,展开子数据表,如图3-38所示。(3)单击“-”收缩按钮,就可以收起子数据表。,3.3数据表基本操作,如果一个表与两个以上的表建立关系,展开子数据表时需要选择子表。,谢谢观看THANKYOU,