1、第第2章章 Access数据库和表数据库和表12023-8-25第第2 2章章 AccessAccess数据库和表数据库和表 了解了解Access的主要功能和特点的主要功能和特点 描述描述Access数据库中的对象的主要作用数据库中的对象的主要作用 设计简单的设计简单的Access数据库和表数据库和表 创建数据库的方法创建数据库的方法 设计、修改、操作表设计、修改、操作表 理解数据表之间的关联并正确地建立关联理解数据表之间的关联并正确地建立关联第第2章章 Access数据库和表数据库和表22023-8-25 ACCESS是面向windows操作系统的桌面关系数据库管理系统 是Office的一个
2、套件,使用界面与word、excel等风格相似 可视化的操作界面,用户不用编写代码就能很快开发出功能强大专业的数据库应用程序 管理文本、数字、图片、动画、声音等各种数据第第2章章 Access数据库和表数据库和表32023-8-25 Access1.0 Access2.0 Access95 Access97 Access2000 Access2002 Access2003 Access2007第第2章章 Access数据库和表数据库和表42023-8-25具有方便实用的强大功能,不用考虑构成数据库的多个单独文具有方便实用的强大功能,不用考虑构成数据库的多个单独文件件可以利用报表设计工具,方便生
3、成各类报表,不需要编程可以利用报表设计工具,方便生成各类报表,不需要编程能够处理多种数据类型,对能够处理多种数据类型,对Visual Foxpro等格式数据进行访问,等格式数据进行访问,支持支持ODBC(开放数据库互连)标准的(开放数据库互连)标准的SQL数据库的数据数据库的数据采用采用 DDE(动态数据交换)和(动态数据交换)和OLE(对象链接和嵌入)技术,(对象链接和嵌入)技术,能创建和编辑多媒体数据库,包括文本、声音、图像和视频能创建和编辑多媒体数据库,包括文本、声音、图像和视频较好的集成开发环境(较好的集成开发环境(VBA)与与Internet/Intranet的集成的集成第第2章章
4、Access数据库和表数据库和表52023-8-25 ACCESS将数据库定义成一个将数据库定义成一个.mdb文件,存放文件,存放所有数据库对象所有数据库对象 Access数据库窗口由按钮、对象类别按钮和对数据库窗口由按钮、对象类别按钮和对象列表三部分组成。象列表三部分组成。第第2章章 Access数据库和表数据库和表62023-8-25表:是存储数据的基本单元,是整个数据库的核心。表:是存储数据的基本单元,是整个数据库的核心。由不同的列、行组合而成,每一列代表某种特定的数据类型,称之为由不同的列、行组合而成,每一列代表某种特定的数据类型,称之为字段,每一行由各个特定的字段组成,称为记录字段,
5、每一行由各个特定的字段组成,称为记录字段的信息包括文本、数字、日期、货币、声音、图像、超级连接等字段的信息包括文本、数字、日期、货币、声音、图像、超级连接等第第2章章 Access数据库和表数据库和表72023-8-25查询:是数据库设计目的的体现,是用户期望查看表中的数查询:是数据库设计目的的体现,是用户期望查看表中的数据时,通过设置某些条件,从表中获取所需要的数据。据时,通过设置某些条件,从表中获取所需要的数据。查询可以从一个表、一组相关表或其他查询中抽取部分或全查询可以从一个表、一组相关表或其他查询中抽取部分或全部数据,形成一个数据集部数据,形成一个数据集查询结果可作为其他数据库对象的数
6、据源查询结果可作为其他数据库对象的数据源第第2章章 Access数据库和表数据库和表82023-8-25是数据库和用户的一个交互界面,用于显示包含在表或查询是数据库和用户的一个交互界面,用于显示包含在表或查询中的数据和操作数据库中的数据。可包含数据、图片、图形、中的数据和操作数据库中的数据。可包含数据、图片、图形、声音、视频等多种对象声音、视频等多种对象可以控制数据库程序的执行过程可以控制数据库程序的执行过程第第2章章 Access数据库和表数据库和表92023-8-25打印输出打印输出对数据库中数据进行分析、整理和计算对数据库中数据进行分析、整理和计算第第2章章 Access数据库和表数据库
7、和表102023-8-25可直接创建数据访问页对象,根据需求建立网可直接创建数据访问页对象,根据需求建立网页,对页,对Access数据库中的数据进行联接、查看数据库中的数据进行联接、查看和修改和修改第第2章章 Access数据库和表数据库和表112023-8-25由一系列命令组合而成的集合,以达到自动执由一系列命令组合而成的集合,以达到自动执行重复性工作的功能。行重复性工作的功能。第第2章章 Access数据库和表数据库和表122023-8-25是由是由VBA语言编写的程序段,它以语言编写的程序段,它以VB为内置的数据为内置的数据库程序语言,提供宏无法完成、较为复杂的功能库程序语言,提供宏无法
8、完成、较为复杂的功能第第2章章 Access数据库和表数据库和表132023-8-251启动启动Access 启动启动Access可以通过单击可以通过单击“开始开始”菜单,然后在菜单,然后在“程序程序”菜单中选择菜单中选择“Microsoft office”子菜单下的子菜单下的“Microsoft Access 2003”命令,即可打开命令,即可打开Access。启动启动Access之后,进入之后,进入Access窗口。窗口。第第2章章 Access数据库和表数据库和表142023-8-252退出退出Access 当结束数据库操作时,为防止数据库当结束数据库操作时,为防止数据库数据丢失需要先关
9、闭打开的数据库,再关数据丢失需要先关闭打开的数据库,再关闭闭Access窗口。窗口。关闭关闭Access窗口一般使用如下方式:窗口一般使用如下方式:单击单击Access窗口右上角的窗口右上角的“关闭关闭”按钮。按钮。选择选择“文件文件”菜单中的菜单中的“退出退出”命令。命令。使用使用Alt+F4快捷键。快捷键。第第2章章 Access数据库和表数据库和表152023-8-25数据库的创建步骤:数据库的创建步骤:1.系统需求分析系统需求分析2.设计数据库的表设计数据库的表3.规划表中的字段规划表中的字段4.数据设计数据设计5.确定主键确定主键6.确定表之间的联系确定表之间的联系7.设计优化设计优
10、化第第2章章 Access数据库和表数据库和表162023-8-25 Access数据库是以磁盘文件形式存在,其数据库是以磁盘文件形式存在,其文件的扩展名为文件的扩展名为.mdb。Access提供了两种创建数据库的方法提供了两种创建数据库的方法:先建立一个空数据库,然后向数据库添加表先建立一个空数据库,然后向数据库添加表、查询、窗体和报表等对象;、查询、窗体和报表等对象;使用数据库向导来完成数据库创建,即利用使用数据库向导来完成数据库创建,即利用系统提供的模板选择数据库类型,用户只需要系统提供的模板选择数据库类型,用户只需要做一些简单的选择操作,就可以建立相应的表做一些简单的选择操作,就可以建
11、立相应的表、窗体、查询和报表等对象,从而建立一个完、窗体、查询和报表等对象,从而建立一个完整的数据库。整的数据库。在数据库创建之后,都可以在任何时候修在数据库创建之后,都可以在任何时候修改或扩展数据库。改或扩展数据库。第第2章章 Access数据库和表数据库和表172023-8-25 在启动在启动Access进入进入Access窗口后,选择窗口后,选择“新建任务新建任务”窗格下窗格下“新建新建”选项下选项下“空数据库空数据库”命令来创建一个空数据库。命令来创建一个空数据库。如果需要在创建数据库时,就为数据库创如果需要在创建数据库时,就为数据库创建所需的表、窗体及报表,可以在建所需的表、窗体及报
12、表,可以在“新建文件新建文件”任务窗格下选择任务窗格下选择“模板模板”选项下的选项下的“本机上本机上的模板的模板”命令,选定模板后,可通过向导对话命令,选定模板后,可通过向导对话框创建数据库。框创建数据库。第第2章章 Access数据库和表数据库和表182023-8-25 建立数据库后,要对数据库中的表、查建立数据库后,要对数据库中的表、查询、窗体、报表等对象进行操作,就必须先询、窗体、报表等对象进行操作,就必须先要打开数据库,对数据库对象操作完成后应要打开数据库,对数据库对象操作完成后应正确关闭数据库,避免数据丢失。正确关闭数据库,避免数据丢失。第第2章章 Access数据库和表数据库和表1
13、92023-8-25 打开数据库的常用方法有打开数据库的常用方法有2种:种:在任务窗格的在任务窗格的“打开打开”选项中的文件列表选项中的文件列表中选择数据库文件,或者单击中选择数据库文件,或者单击“其他其他”图标图标。选择选择“文件文件”菜单中的菜单中的“打开打开”命令,或命令,或单击工具栏中单击工具栏中“打开打开”按钮,显示按钮,显示“打开打开”对话框,在对话框,在“打开打开”对话框中选择数据库所对话框中选择数据库所在的文件夹,在文件列表框中选择要打开的在的文件夹,在文件列表框中选择要打开的数据库文件名,单击数据库文件名,单击“打开打开”按钮,即可打按钮,即可打开指定的数据库。开指定的数据库
14、。第第2章章 Access数据库和表数据库和表202023-8-25 关闭数据库的常用方法有关闭数据库的常用方法有4 4种:种:选择选择“文件文件”菜单中菜单中“关闭关闭”命令项。命令项。单击单击“数据库窗口数据库窗口”中的中的“关闭关闭”按钮按钮。选择选择“数据库窗口数据库窗口”控制菜单中的控制菜单中的“关关闭闭”按钮。按钮。按按Ctrl+F4Ctrl+F4组合键,关闭数据库窗口。组合键,关闭数据库窗口。第第2章章 Access数据库和表数据库和表212023-8-25转换数据库转换数据库ACCESS版本不同,数据库应用系统的文件格式有版本不同,数据库应用系统的文件格式有所差异。所差异。可以
15、将旧版本的可以将旧版本的ACCESS数据库转换成新版本的数数据库转换成新版本的数据库格式,也可以逆向操作。据库格式,也可以逆向操作。压缩、修改数据库压缩、修改数据库压缩可以消除文件中的脆片,重新安排数据,提高压缩可以消除文件中的脆片,重新安排数据,提高数据库文件的使用效率。数据库文件的使用效率。在数据库压缩前,在数据库压缩前,Access会对数据库进行错误检查,会对数据库进行错误检查,如果检测到数据库损坏,就要求修复数据库。如果检测到数据库损坏,就要求修复数据库。第第2章章 Access数据库和表数据库和表222023-8-25 表是数据库中用来存储数据的对象,表是数据库中用来存储数据的对象,
16、是整个数据库的基础,也是数据库中其他是整个数据库的基础,也是数据库中其他对象的数据来源。例如查询、窗体、报表对象的数据来源。例如查询、窗体、报表等都是在表的基础上建立和使用的。数据等都是在表的基础上建立和使用的。数据库中只有建立了表,才能输入数据,才能库中只有建立了表,才能输入数据,才能创建查询、窗体、报表等对象。创建查询、窗体、报表等对象。第第2章章 Access数据库和表数据库和表232023-8-25 Access以二维表的形式来定义数据库表的数据结构。以二维表的形式来定义数据库表的数据结构。数据库表是由表名、表包含的字段名及其属性、表的记数据库表是由表名、表包含的字段名及其属性、表的记
17、录等几部分组成。可以说创建表的过程就是平时编制表录等几部分组成。可以说创建表的过程就是平时编制表的过程,只是更加方便灵活。的过程,只是更加方便灵活。在建立表之前首先要考虑以下方面来设计表:在建立表之前首先要考虑以下方面来设计表:确定好表的名称,表的名称应与用途相符。确定好表的名称,表的名称应与用途相符。确定表中字段及字段的名称,即字段的属性,例如学确定表中字段及字段的名称,即字段的属性,例如学号、姓名、性别、出生日期、入学成绩、照片、简历等号、姓名、性别、出生日期、入学成绩、照片、简历等字段;字段;确定每个字段的数据的类型。确定每个字段的数据的类型。确定每一个字段的大小;确定每一个字段的大小;
18、确定表中能够唯一标识记录的主关键字段,即主键确定表中能够唯一标识记录的主关键字段,即主键。第第2章章 Access数据库和表数据库和表242023-8-25 Access提供了文本、备注、日期提供了文本、备注、日期/时间、时间、数字、货币、自动编号、是数字、货币、自动编号、是/否、否、OLE对象、对象、超级链接和查阅向导等超级链接和查阅向导等10种数据类型,以满种数据类型,以满足数据的不同用途。足数据的不同用途。第第2章章 Access数据库和表数据库和表252023-8-25通过输入数据创建表通过输入数据创建表使用表向导创建表使用表向导创建表在设计视图中创建表在设计视图中创建表是最灵活和最有
19、效的方法,开发过程中最常用的方法是最灵活和最有效的方法,开发过程中最常用的方法需要设计者对表的功能比较了解,并事先设计出表的结构需要设计者对表的功能比较了解,并事先设计出表的结构使用使用“导入导入”建立表建立表不管使用哪种方式创建数据库表,用户都可以在数据库设计视图中不管使用哪种方式创建数据库表,用户都可以在数据库设计视图中进一步定义数据表,如新增字段、默认字段等。进一步定义数据表,如新增字段、默认字段等。第第2章章 Access数据库和表数据库和表262023-8-25 第第2章章 Access数据库和表数据库和表272023-8-25 第第2章章 Access数据库和表数据库和表28202
20、3-8-25 数字类型数字类型取值范围说明取值范围说明小数位小数位数数字段长度字段长度字节字节保存从保存从0255的数字的数字无无1个字节个字节整型整型保存从保存从-3276832767的数字的数字无无2个字节个字节长整型长整型保存从保存从-21474836482147483647的数的数字字无无4个字节个字节单精度单精度保存保存-3.4X10383.4X1038的数字的数字74个字节个字节双精度双精度保存保存-1.79734X103081.79734X10308的数字的数字158个字节个字节小数小数保存保存-10281028的数字的数字2812个字节个字节第第2章章 Access数据库和表数
21、据库和表292023-8-25数字数字/货货币型币型说明说明常规数字常规数字(默认值)以输入的方式显示数字。例如,(默认值)以输入的方式显示数字。例如,3456.789欧元欧元使用欧元符号。例如,使用欧元符号。例如,3,456.789货币货币使用千位分隔符使用千位分隔符。例如,¥。例如,¥3,456.789固定固定至少显示至少显示一一位数字。例如,位数字。例如,3456.79 标准标准使用千位分隔符。如例使用千位分隔符。如例,3,456.789百分比百分比乘以乘以 100 再加上百分号再加上百分号(%)。例如例如,123.00%科学记数科学记数使用标准的科学记数法。例如,使用标准的科学记数法。
22、例如,3.46E+03数字数字/货币数据类型的字段格式说明表货币数据类型的字段格式说明表第第2章章 Access数据库和表数据库和表302023-8-25日期日期/时间型时间型说明说明常规日期常规日期(默认值)例如,(默认值)例如,4/3/05,05:34:00 PM长日期长日期与与 Windows 区域设置中的区域设置中的“长日期长日期”设置相同。设置相同。例,例,2005年年4月月3日日中日期中日期例如,例如,05-04-03短日期短日期与与 Windows 区域设置中的区域设置中的“短日期短日期”设置相同。例如,设置相同。例如,05-4-3。长时间长时间与与 Windows 区域设置中的
23、区域设置中的“时间时间”选项卡上的设置相同。选项卡上的设置相同。例如,例如,17:34:23中时间中时间例如,例如,17:34:00短时间短时间例如,例如,17:34日期日期/时间数据类型的字段格式说明表时间数据类型的字段格式说明表说明:说明:“短日期”设置假设 00-1-1 和 29-12-31 之间的日期是二十一世纪的日期(即假定年从 2000 到 2029 年)。而 30-1-1 到 99-12-31 之间的日期假定为二十世纪的日期(即假定年从 1930 到 1999 年)。第第2章章 Access数据库和表数据库和表312023-8-25文本文本/备注型备注型说明说明要求文本字符(字符
24、或空格)。要求文本字符(字符或空格)。&不要求文本字符。不要求文本字符。强制所有字符为大写。强制所有字符为大写。文本文本/备注数据类型的字段格式说明表备注数据类型的字段格式说明表第第2章章 Access数据库和表数据库和表322023-8-25第第2章章 Access数据库和表数据库和表332023-8-25字符说明0数字(0 到 9,必选项;不允许使用加号+和减号-)。9数字或空格(非必选项;不允许使用加号和减号)。#数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)。L字母(A 到 Z,必选项)。?字母(A 到 Z,可选项)。A字母或数字(必选项)。a字母或数字(可选项)。&任一
25、字符或空格(必选项)。C任一字符或空格(可选项)。.,:;/-十进制占位符和千位、日期和时间分隔符。(实际使用的字符取决于 Microsoft Windows 控制面板中指定的区域设置。)使其后所有的字符转换为大写。!使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。可以在输入掩码中的任何地方包括感叹号。使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,A 显示为 A)。密码将“输入掩码”属性设置为“密码”,以创建密码项文本框。文本框中键入的任何字符都按字面字符保存,但显示为星号(*)。定义定义“输入掩码输入掩码”属性所使用的字符及其含义
26、如表所示。属性所使用的字符及其含义如表所示。第第2章章 Access数据库和表数据库和表342023-8-25 “标题”属性将取代字段名称,在显示表中数据时,表字段名将是“标题”属性值,而不是“字段名称”值。字段“标题”属性的默认值是该字段名,它用于表、窗体和报表中。利用“标题”属性,可以让用户用简单字符定义字段名,在“标题”属性中输入较完整的名称,这样可以简化表的操作。比如将“课程表”中的“学分”字段的“标题”属性值设为“课程学分”。第第2章章 Access数据库和表数据库和表352023-8-25 “默认值默认值”属性是当表增加新记录时,以默属性是当表增加新记录时,以默认值作为该字段的内容
27、,这样可以减少输入量,认值作为该字段的内容,这样可以减少输入量,也可以修改默认值。在一个数据库中,往往有一也可以修改默认值。在一个数据库中,往往有一些字段的数据内容相同或含有相同的部分,比如,些字段的数据内容相同或含有相同的部分,比如,“学生表学生表”中的中的“性别性别”字段只有字段只有“男男”、“女女”两种值,这种情况就可以设置一个默认值。两种值,这种情况就可以设置一个默认值。说明:输入文本值时不用加引号。设置默认说明:输入文本值时不用加引号。设置默认值属性时,必须与字段中所设的数据类型一致,值属性时,必须与字段中所设的数据类型一致,否则将出现错误。否则将出现错误。第第2章章 Access数
28、据库和表数据库和表362023-8-25 “有效性规则有效性规则”属性用于指定对输入到记录属性用于指定对输入到记录中字段数据的要求。中字段数据的要求。在在“有效性规则有效性规则”属性中输入检查表达式,属性中输入检查表达式,用来检查输入字段的值是否符合要求;用来检查输入字段的值是否符合要求;“有效有效性文本性文本”属性框中是一段提示文字,当输入的数属性框中是一段提示文字,当输入的数据违反了字段据违反了字段“有效性规则有效性规则”的设置时,字段有的设置时,字段有效性文本作为对话框的提示信息。效性文本作为对话框的提示信息。第第2章章 Access数据库和表数据库和表372023-8-25 “必填字段
29、必填字段”属性取值有属性取值有“是是”或或“否否”两项。当两项。当取值为取值为“是是”时,表示该字段的内容不能为空,必须时,表示该字段的内容不能为空,必须填写。一般情况下,作为主键字段的填写。一般情况下,作为主键字段的“必填字段必填字段”属属性为性为“是是”,其他字段的,其他字段的“必填字段必填字段”属性为属性为“否否”。索引可以加速对索引字段的查询,还能加速排序及索引可以加速对索引字段的查询,还能加速排序及分组操作。当表数据量很大时,为了提高查找速度,分组操作。当表数据量很大时,为了提高查找速度,可以设置索引属性。索引属性提供可以设置索引属性。索引属性提供3 3项取值:项取值:“无无”:表示
30、本字段无索引;:表示本字段无索引;“有(有重复)有(有重复)”:表示本字段有索引,且该字段中:表示本字段有索引,且该字段中的记录可以重复;的记录可以重复;“有(无重复)有(无重复)”:表示本字段有索引,且该字段中:表示本字段有索引,且该字段中的记录不允许重复。的记录不允许重复。第第2章章 Access数据库和表数据库和表382023-8-25 主键是指在数据表中定义的一个或一组字段,以唯一地识别表中存储的每一条记录。定义主键后才能进一步定义表之间的关系。设定主键字段必须遵循以下两条原则:主键字段中的每一个值必须是唯一能够标识记录的(不能有重复记录)主键字段的内容不能为空。第第2章章 Acces
31、s数据库和表数据库和表392023-8-25 在Access提供的数据类型中,查阅向导是一种特殊的类型。它利用列表框或组合框,从另一个表或值列表中选择值,可以方便数据的输入,减少输入时的错误。第第2章章 Access数据库和表数据库和表402023-8-25 修改表结构是指修改字段的名称、数据类型修改表结构是指修改字段的名称、数据类型及字段的属性,修改表结构还包括插入字段、移动及字段的属性,修改表结构还包括插入字段、移动字段、复制字段、删除字段等操作。修改表结构是字段、复制字段、删除字段等操作。修改表结构是在表设计视图下进行的。在表设计视图下进行的。第第2章章 Access数据库和表数据库和表
32、412023-8-25 修改表中字段名称、字段类型和字段属修改表中字段名称、字段类型和字段属性的操作步骤:性的操作步骤:在数据库窗口的在数据库窗口的“表表”对象下,单击表名对象下,单击表名称,单击称,单击“设计设计”按钮,进入表设计视图。按钮,进入表设计视图。在表设计视图下,修改表中的字段名称、在表设计视图下,修改表中的字段名称、数据类型和字段属性即可。数据类型和字段属性即可。第第2章章 Access数据库和表数据库和表422023-8-25在表中插入新的字段操作步骤:在表中插入新的字段操作步骤:在数据库窗口的在数据库窗口的“表表”对象下,单击表名称对象下,单击表名称,单击,单击“设计设计”按
33、钮,进入表设计视图;按钮,进入表设计视图;在表设计视图下,鼠标定位在需要增加的字在表设计视图下,鼠标定位在需要增加的字段的位置上(在当前字段前面插入新字段);段的位置上(在当前字段前面插入新字段);选择选择“插入插入“菜单中菜单中”行行“命令,命令,AccessAccess即自动在当前位置插入一空行,可以输入新的即自动在当前位置插入一空行,可以输入新的字段名,原字段将下移一行。字段名,原字段将下移一行。第第2章章 Access数据库和表数据库和表432023-8-25在表中调整字段顺序的操作步骤:在表中调整字段顺序的操作步骤:在数据库窗口的在数据库窗口的“表表”对象下,单击表名称对象下,单击表
34、名称,单击,单击“设计设计”按钮,进入表设计视图。按钮,进入表设计视图。在表设计视图下,鼠标定位在需要移动的字在表设计视图下,鼠标定位在需要移动的字段的行选定器位置上,使其鼠标指针改变为右段的行选定器位置上,使其鼠标指针改变为右箭头箭头;单击鼠标左键,将该行选中。;单击鼠标左键,将该行选中。将鼠标指针移到选中的行选定器位置,使其将鼠标指针移到选中的行选定器位置,使其鼠标指针为向左的箭头形状,拖动鼠标到所需鼠标指针为向左的箭头形状,拖动鼠标到所需位置,松开鼠标左键即可。位置,松开鼠标左键即可。第第2章章 Access数据库和表数据库和表442023-8-25复制字段的操作步骤:复制字段的操作步骤
35、:在数据库窗口的在数据库窗口的“表表”对象下,单击表名称,单击对象下,单击表名称,单击“设计设计”按钮,进入表设计视图;按钮,进入表设计视图;在表设计视图下,将鼠标定位在需要复制的字段的在表设计视图下,将鼠标定位在需要复制的字段的行选定器位置上,使其鼠标指针改变为右箭头行选定器位置上,使其鼠标指针改变为右箭头;单;单击鼠标左键,将该行选中;击鼠标左键,将该行选中;单击单击“复制复制”按钮,鼠标定位到要复制到的位置,按钮,鼠标定位到要复制到的位置,单击单击“粘贴粘贴”按钮,即可完成字段的复制;然后可以按钮,即可完成字段的复制;然后可以对字段进行更改。对字段进行更改。第第2章章 Access数据库
36、和表数据库和表452023-8-25删除表中不需要的字段时的操作步骤:删除表中不需要的字段时的操作步骤:在数据库窗口的在数据库窗口的“表表”对象下,单击表名称对象下,单击表名称,单击,单击“设计设计”按钮,进入表设计视图;按钮,进入表设计视图;在表设计视图下,鼠标定位在需要复制的字在表设计视图下,鼠标定位在需要复制的字段的行选定器位置上,使其鼠标指针改变为右段的行选定器位置上,使其鼠标指针改变为右箭头箭头;单击鼠标左键选中一行,若按住鼠标;单击鼠标左键选中一行,若按住鼠标左键拖动,可以选择要删除的多行;左键拖动,可以选择要删除的多行;按按DeleteDelete键,键,AccessAccess
37、弹出一个确认对话框,弹出一个确认对话框,单击单击“是是”按钮,即可完成删除操作。按钮,即可完成删除操作。第第2章章 Access数据库和表数据库和表462023-8-25 编辑表中的记录包括定位记录、选择记录、编辑表中的记录包括定位记录、选择记录、添加记录、删除记录、修改记录、复制记录等操添加记录、删除记录、修改记录、复制记录等操作,还可以调整表的外观,进行字体、字形、颜作,还可以调整表的外观,进行字体、字形、颜色等设置。色等设置。第第2章章 Access数据库和表数据库和表472023-8-25 当记录很多时,要修改某条记录,使用定位当记录很多时,要修改某条记录,使用定位记录方法是很快捷的。
38、常用的记录定位方法有两种,记录方法是很快捷的。常用的记录定位方法有两种,一种是使用记录号定位,另一种是使用快捷键定位。一种是使用记录号定位,另一种是使用快捷键定位。第第2章章 Access数据库和表数据库和表482023-8-25快捷键快捷键定位功能定位功能Tab 或右箭头键或或右箭头键或Enter 移到下一个字段移到下一个字段End移到当前记录中的最后一个字段移到当前记录中的最后一个字段Shift+Tab 或左箭头键或左箭头键移到上一个字段移到上一个字段Home移到当前记录中的第一个字段移到当前记录中的第一个字段下箭头键下箭头键移到下一条记录的当前字段移到下一条记录的当前字段Ctrl+下箭头
39、键下箭头键移到在最后一条记录中的当前字段移到在最后一条记录中的当前字段Ctrl+End移到最后一条记录中的最后一个字移到最后一条记录中的最后一个字段段上箭头键箭头键移到上一条记录中的当前字段移到上一条记录中的当前字段Ctrl+上箭头键上箭头键移到第一条记录中的当前字段移到第一条记录中的当前字段Ctrl+Home移到第一条记录中的第一个字段移到第一条记录中的第一个字段Page Dn 下移一屏下移一屏Page Up 上移一屏上移一屏Ctrl+Page Dn 右移一屏右移一屏Ctrl+Page UP左移一屏左移一屏快捷键及定位功能表快捷键及定位功能表第第2章章 Access数据库和表数据库和表492
40、023-8-25在数据表视图下,可以用如下方法选择数据范围:在数据表视图下,可以用如下方法选择数据范围:l选择字段中的部分数据:单击开始处,拖动鼠标到结尾处。选择字段中的部分数据:单击开始处,拖动鼠标到结尾处。l选择字段中的全部数据:单击字段左边,待鼠标指针变成选择字段中的全部数据:单击字段左边,待鼠标指针变成“”后,单击鼠标左键。后,单击鼠标左键。l选择相邻多字段中的数据:单击第一个字段左边,待鼠标指选择相邻多字段中的数据:单击第一个字段左边,待鼠标指针变成针变成“”,拖动鼠标到最后一个字段的结尾处。,拖动鼠标到最后一个字段的结尾处。l选择一列数据:单击该列的字段选定器。选择一列数据:单击该
41、列的字段选定器。l选择相邻多列数据:单击第一列顶端字段名,拖动鼠标到最选择相邻多列数据:单击第一列顶端字段名,拖动鼠标到最后一列顶端字段名。后一列顶端字段名。第第2章章 Access数据库和表数据库和表502023-8-25 在数据表视图下,可以用如下方法选择记录范围:在数据表视图下,可以用如下方法选择记录范围:选择一条记录:单击该选择一条记录:单击该记录的记录选定器记录的记录选定器。选择多条记录:单击第一个记录的记录选定器,然后按住选择多条记录:单击第一个记录的记录选定器,然后按住鼠标左键,拖动鼠标到选定范围的结尾处。鼠标左键,拖动鼠标到选定范围的结尾处。选择所有记录:单击选择所有记录:单击
42、“编辑编辑”菜单上的菜单上的“选择所有记录选择所有记录”命令。命令。第第2章章 Access数据库和表数据库和表512023-8-25 键盘选择数据范围可以使用如下方法:键盘选择数据范围可以使用如下方法:选择一个字段中的部分数据:将插入点移到要选定文本的选择一个字段中的部分数据:将插入点移到要选定文本的开始处,然后按住开始处,然后按住 ShiftShift,并按箭头键直到选择内容的结束,并按箭头键直到选择内容的结束处。处。选择整个字段的数据:将插入点移到字段中的任意位置,选择整个字段的数据:将插入点移到字段中的任意位置,按按 Home Home 然后按然后按 Shift+EndShift+En
43、d。选择相邻多个字段:选择第一个字段,按住选择相邻多个字段:选择第一个字段,按住 ShiftShift键,再键,再按方向键到结尾处。按方向键到结尾处。第第2章章 Access数据库和表数据库和表522023-8-25添加新记录的操作方法如下:添加新记录的操作方法如下:在数据库窗口的在数据库窗口的“表表”对象下,双击要编辑的表;对象下,双击要编辑的表;在数据表视图下,选择在数据表视图下,选择“插入插入”菜单中菜单中“新记录新记录”命令项命令项或者单击工具栏上的或者单击工具栏上的“新记录新记录”按钮,光标移到新记录上;按钮,光标移到新记录上;输入新记录的数据。输入新记录的数据。第第2章章 Acce
44、ss数据库和表数据库和表532023-8-25在数据库窗口的在数据库窗口的“表表”对象下,双击要编辑的表;对象下,双击要编辑的表;在数据表视图下,单击要删除记录的记录选定器,选择在数据表视图下,单击要删除记录的记录选定器,选择“编辑编辑”菜单中菜单中“删除记录删除记录”命令项或者单击工具栏上的命令项或者单击工具栏上的“删除记录删除记录”按钮,系统将弹出删除记录提示框;按钮,系统将弹出删除记录提示框;单击提示框中的单击提示框中的“是是”按钮,则删除选定的记录。若单按钮,则删除选定的记录。若单击击“否否”按钮,可以取消删除操作。按钮,可以取消删除操作。在数据表视图下,要一次删除多条相邻的记录,先单
45、击在数据表视图下,要一次删除多条相邻的记录,先单击第一条记录的选定器,然后按住鼠标拖动到要删除记录的第一条记录的选定器,然后按住鼠标拖动到要删除记录的末尾,最后单击工具栏上的末尾,最后单击工具栏上的“删除记录删除记录”按钮,就可以删按钮,就可以删除选定的记录。除选定的记录。第第2章章 Access数据库和表数据库和表542023-8-25 在数据表视图下修改数据的方法很简单,在数据表视图下修改数据的方法很简单,只要将光标移到要修改数据的相应字段直接修只要将光标移到要修改数据的相应字段直接修改即可。修改时,可以修改整个字段的值,也改即可。修改时,可以修改整个字段的值,也可以修改字段的部分数据。可
46、以修改字段的部分数据。第第2章章 Access数据库和表数据库和表552023-8-252-2-6 复制记录复制记录操作方法如下:操作方法如下:在数据库窗口的在数据库窗口的“表表”对象下,双击要编辑的表;对象下,双击要编辑的表;在数据表视图下,选中要复制数据的字段,选择在数据表视图下,选中要复制数据的字段,选择“编辑编辑”菜单中菜单中“复制复制”命令项或者单击具栏上的命令项或者单击具栏上的“复制复制”按钮;按钮;单击要复制到的字段位置,选择单击要复制到的字段位置,选择“编辑编辑”菜单中菜单中“粘贴粘贴”命令项或者单击具栏上的命令项或者单击具栏上的“粘贴粘贴”按钮;完成了字段内容的按钮;完成了字
47、段内容的复制。复制。第第2章章 Access数据库和表数据库和表562023-8-25 在处理数据时,有时需要重新安排数据在处理数据时,有时需要重新安排数据在表中的显示形式,例如改变字体调整表的外在表中的显示形式,例如改变字体调整表的外观颜色、单元格效果、背景颜色和边框等。观颜色、单元格效果、背景颜色和边框等。AccessAccess提供了调整数据表外观的多种提供了调整数据表外观的多种方法。方法。第第2章章 Access数据库和表数据库和表572023-8-25(1)调整字段显示高度调整字段显示高度 调整字段显示高度有使用鼠标和使用菜单命调整字段显示高度有使用鼠标和使用菜单命令两种方法。令两种
48、方法。在数据库窗口在数据库窗口“表表”对象下,双击要调整的表对象下,双击要调整的表;将鼠标指针放在表中行选定器之间,使鼠标指将鼠标指针放在表中行选定器之间,使鼠标指针改变为双箭头;针改变为双箭头;按住鼠标左键,拖动鼠标上、下移动,调整到按住鼠标左键,拖动鼠标上、下移动,调整到所需高度时,松开鼠标左键即可。所需高度时,松开鼠标左键即可。第第2章章 Access数据库和表数据库和表582023-8-25在数据库窗口在数据库窗口“表表”对象下,双击要调整的表;对象下,双击要调整的表;定位在表中任意单元格,选择定位在表中任意单元格,选择“格式格式”菜单中菜单中“行行高高”命令项,出现命令项,出现“行高
49、行高”对话框;对话框;在对话框的在对话框的“行高行高”文本框内输入所需的行高值,文本框内输入所需的行高值,如图所示;如图所示;单击单击“确定确定”按钮即可调整行高。按钮即可调整行高。第第2章章 Access数据库和表数据库和表592023-8-25(2)调整字段显示宽度有使用鼠标和调整字段显示宽度有使用鼠标和使用菜单命令两种方法。使用菜单命令两种方法。在数据库窗口在数据库窗口“表表”对象下,双击要调整的表;对象下,双击要调整的表;将鼠标指针放在表中要改变宽度的两列字段名之间(将鼠标指针放在表中要改变宽度的两列字段名之间(列选定器之间),使鼠标指针改变为双箭头;列选定器之间),使鼠标指针改变为双
50、箭头;按住鼠标左键,拖动鼠标左、右移动,调整到所需宽按住鼠标左键,拖动鼠标左、右移动,调整到所需宽度时,松开鼠标左键即可。度时,松开鼠标左键即可。第第2章章 Access数据库和表数据库和表602023-8-25在数据库窗口在数据库窗口“表表”对象下,双击要调整的表;对象下,双击要调整的表;定位在表中任意单元格,选择定位在表中任意单元格,选择“格式格式”菜单中菜单中“列宽列宽”命命令项,出现令项,出现“列宽列宽”对话框;对话框;在对话框的在对话框的“列宽列宽”文本框内输入所需的列宽值,如图所文本框内输入所需的列宽值,如图所示;示;单击单击“确定确定”按钮即可调整整个表的列宽。按钮即可调整整个表