第10章数据库Access2010_第1页
第10章数据库Access2010_第2页
第10章数据库Access2010_第3页
第10章数据库Access2010_第4页
第10章数据库Access2010_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机基础计算机基础第第 10 章章 数据库数据库Access2010计算机基础计算机基础主要内容主要内容10.1 认识认识Access201010.2 数据库与表操作数据库与表操作10.3 创建查询创建查询10.4 创建窗体和报表创建窗体和报表10.1 认识Access2010 数据库是存放数据的地方,是以一定的组织方数据库是存放数据的地方,是以一定的组织方式将相关的数据组织在一起形成的。式将相关的数据组织在一起形成的。AccessAccess是一个是一个专门管理专门管理“数据库数据库”的软件,即数据库管理系统。的软件,即数据库管理系统。 Access2010 Access2010是是Mic

2、rosoftMicrosoft公司最新推出的公司最新推出的AccessAccess版本,是版本,是MicrosoftMicrosoft办公软件包办公软件包Office2010Office2010的一部分。的一部分。10.1 认识Access2010 一个数据库可以包含多个表。数据库将自身的一个数据库可以包含多个表。数据库将自身的表与窗体、报表、宏和模块等一起存储在单个数据表与窗体、报表、宏和模块等一起存储在单个数据库文件中。库文件中。 Access2010Access2010是一个面向对象的、采用事件驱动是一个面向对象的、采用事件驱动的新型关系型数据库管理系统。以的新型关系型数据库管理系统。以

3、Access2010Access2010格式格式创建的数据库文件扩展名为创建的数据库文件扩展名为.accdb,.accdb,早期版本创建早期版本创建的数据库文件扩展名为的数据库文件扩展名为.mdf.mdf。10.1 认识Access2010 Access 2010 Access 2010提供了表生成器、查询生成器、提供了表生成器、查询生成器、宏生成器、报表设计器等许多可视化的操作工具,宏生成器、报表设计器等许多可视化的操作工具,以及数据库向导、表向导、查询向导、窗体向导、以及数据库向导、表向导、查询向导、窗体向导、报表向导等多种向导,可以使用户很方便地构建一报表向导等多种向导,可以使用户很方便

4、地构建一个功能完善的数据库系统。个功能完善的数据库系统。10.1.1 Access2010的启动在计算机桌面上,单击屏幕底部任务栏中的在计算机桌面上,单击屏幕底部任务栏中的“开开始始”菜单,然后依次选择菜单,然后依次选择“所有程所有程序序”“”“Microsoft Office”“Microsoft Microsoft Office”“Microsoft Access 2010”Access 2010”即可看到即可看到Access 2010Access 2010的启动界面。的启动界面。如果桌面上有快捷方式,可以直接双击如果桌面上有快捷方式,可以直接双击。10.1.2 Access2010的界面

5、Access2010Access2010采用了一种全新的用户界面采用了一种全新的用户界面10.1.2 Access2010的界面 启动启动Access2010Access2010后,启动界面上就可以看到可后,启动界面上就可以看到可用模板,在用模板,在BackstageBackstage视图的中间窗格中是各种数视图的中间窗格中是各种数据库模板。选择据库模板。选择“样本模板样本模板”选项,可以显示当前选项,可以显示当前Access2010Access2010系统中所有的样本模板。系统中所有的样本模板。 Access2010 Access2010提供的每个模板都是一个完整的应提供的每个模板都是一个完

6、整的应用程序,具有预先建立好的表、窗体、报表、查询、用程序,具有预先建立好的表、窗体、报表、查询、宏和表关系等。如果模板设计满足需要,则通过模宏和表关系等。如果模板设计满足需要,则通过模板建立数据库以后,便可以立即利用数据库开始工板建立数据库以后,便可以立即利用数据库开始工作;否则可以使用模板作为基础,对所建立的数据作;否则可以使用模板作为基础,对所建立的数据库进行修改,创建符合需求的数据库。库进行修改,创建符合需求的数据库。10.1.2 Access2010的界面 样本模板10.1.2 Access2010的界面功能区功能区 功能区是功能区是Access2010Access2010中菜单和工

7、具栏的主要替中菜单和工具栏的主要替代工具,提供了代工具,提供了Access2010Access2010中主要的命令界面。功中主要的命令界面。功能区位于程序窗口顶部的区域,用户可以在功能区能区位于程序窗口顶部的区域,用户可以在功能区中选择所需要的命令。功能区中有中选择所需要的命令。功能区中有4 4个选项卡,分别个选项卡,分别为:为:“开始开始”、“创建创建”、“外部数据外部数据”和和“数据数据库工具库工具”,称为,称为Access2010Access2010的命令选项卡,在每个的命令选项卡,在每个选项卡下,都有不同的操作工具。下面分别对其进选项卡下,都有不同的操作工具。下面分别对其进行介绍。行介

8、绍。 “开始开始”选项卡选项卡 利用利用“开始开始”选项卡下的工具可以完成以下几选项卡下的工具可以完成以下几方面的功能:选择不同的视图、从剪切板复制和粘方面的功能:选择不同的视图、从剪切板复制和粘贴、设置当前的字体格式、设置当前的字体对齐方贴、设置当前的字体格式、设置当前的字体对齐方式、对备注字段应用式、对备注字段应用RTFRTF格式、格式、操作数据记录、对记操作数据记录、对记录进行排序和筛选、查找记录。录进行排序和筛选、查找记录。计算机基础计算机基础10.1.2 Access2010的界面Company Name图10-3 “开始”选项卡10.1.2 Access2010的界面 “创建创建”

9、选项卡选项卡 用户可以利用用户可以利用“创建创建”选项卡下的工具,创选项卡下的工具,创建数据表、窗体和查询等各种数据库对象。建数据表、窗体和查询等各种数据库对象。“创建”选项卡10.1.2 Access2010的界面 “外部数据外部数据”选项卡选项卡 利用利用“外部数据外部数据”选项卡下的工具可以完成选项卡下的工具可以完成以下功能:导入和连接到外部数据、导出数据、以下功能:导入和连接到外部数据、导出数据、通过电子邮件收集和更新数据、使用联机通过电子邮件收集和更新数据、使用联机SharePointSharePoint列表、将数据库移至列表、将数据库移至SharePointSharePoint网站

10、。网站。 “外部数据”选项卡10.1.2 Access2010的界面 “数据库工具数据库工具”选项卡选项卡 利用利用“数据库工具数据库工具”选项卡可以完成以下功选项卡可以完成以下功能:启动能:启动VBVB编辑器或运行宏、创建或查看表关系、编辑器或运行宏、创建或查看表关系、显示隐藏对象相关性或属性工作表、运行数据库显示隐藏对象相关性或属性工作表、运行数据库文档或分析性能、将数据移至数据库、运行链接文档或分析性能、将数据移至数据库、运行链接表管理器、管理表管理器、管理AccessAccess加载项、创建或编辑加载项、创建或编辑VBAVBA模模块等。块等。 10.1.2 Access2010的界面导

11、航窗格导航窗格 导航窗格区域位于窗口左侧,用以显示当前数导航窗格区域位于窗口左侧,用以显示当前数据库中各种数据库对象。导航窗格取代了据库中各种数据库对象。导航窗格取代了AccessAccess早早期版本中的数据库窗口。期版本中的数据库窗口。10.1.2 Access2010的界面10.1.2 Access2010的界面选项卡式文档选项卡式文档 在在Access2010Access2010中,默认将表、查询、窗体、报中,默认将表、查询、窗体、报表和宏等数据库对象显示为选项卡式文档。表和宏等数据库对象显示为选项卡式文档。10.1.2 Access2010的界面状态栏 “ “状态栏状态栏”位于窗口底

12、部,用于显示状态信位于窗口底部,用于显示状态信息,还包含用于切换视图的按钮。息,还包含用于切换视图的按钮。微型工具栏 在在Access2010Access2010中,可以使用微型工具栏轻松中,可以使用微型工具栏轻松设置文本格式。用户选择要设置格式的文本后,设置文本格式。用户选择要设置格式的文本后,微型工具栏会自动出现在所选文本的上方。如果微型工具栏会自动出现在所选文本的上方。如果将鼠标指针靠近微型工具栏,则微型工具栏会渐将鼠标指针靠近微型工具栏,则微型工具栏会渐渐淡入,用户可以用它来加粗、倾斜、选择字号、渐淡入,用户可以用它来加粗、倾斜、选择字号、颜色等。如果将鼠标指针移开,则微型工具栏会颜色

13、等。如果将鼠标指针移开,则微型工具栏会渐渐淡出。如果不想使用微型工具栏设置格式,渐渐淡出。如果不想使用微型工具栏设置格式,只需将指针移开一段距离,微型工具栏即会自动只需将指针移开一段距离,微型工具栏即会自动消失。消失。10.1.2 Access2010的界面样式库“样式库样式库”控件专为使用控件专为使用“功能区功能区”而设计,不仅可而设计,不仅可显示命令,还可以显示使用这些命令的结果,为用户提显示命令,还可以显示使用这些命令的结果,为用户提供一种可视方式,以便浏览和查看供一种可视方式,以便浏览和查看 Access2010执行的操作结果。10.1.3 Access 的六大对象AccessAcce

14、ss数据库包括数据表、查询、窗体、报表、宏数据库包括数据表、查询、窗体、报表、宏和模块等六大对象。和模块等六大对象。 表:表:Access Access 中表包括字段和记录,与中表包括字段和记录,与ExcelExcel中的中的工作表作用类似,主要用于存放数据。工作表作用类似,主要用于存放数据。 查询:是在数据库中查找符合条件的记录数据,查询:是在数据库中查找符合条件的记录数据,AccessAccess和其他数据库软件不同的是,它可以将查询和其他数据库软件不同的是,它可以将查询条件保存在数据库内,以后只要查询条件相同就可条件保存在数据库内,以后只要查询条件相同就可以执行已有的查询。以执行已有的查

15、询。 窗体:是显示在屏幕上的画面,其功能在于建立窗体:是显示在屏幕上的画面,其功能在于建立一个可以查询、输入、修改、删除数据的操作界一个可以查询、输入、修改、删除数据的操作界面,以便用户在友好的界面下编辑或查阅数据。面,以便用户在友好的界面下编辑或查阅数据。10.1.3 Access 的六大对象 报表:是以打印格式展示数据的一种有效方式。报表:是以打印格式展示数据的一种有效方式。报表上所有内容的大小和外观都可以控制。报表上所有内容的大小和外观都可以控制。 宏:是宏:是AccessAccess中执行指定任务的一个或多个操作中执行指定任务的一个或多个操作的集合,利用宏可以自动完成某些常用的操作。的

16、集合,利用宏可以自动完成某些常用的操作。 模块:是用语言编写的程序。模块:是用语言编写的程序。AccessAccess提供了提供了VBAVBA程程序命令,可以控制细微或较复杂的操作序命令,可以控制细微或较复杂的操作。10.2 数据库与表操作 数据库是数据库对象的容器,数据库正式利用数据库是数据库对象的容器,数据库正式利用它的六大对象进行工作的。表作为六大数据库对象它的六大对象进行工作的。表作为六大数据库对象之一,是数据库中存储数据的唯一对象。设计良好之一,是数据库中存储数据的唯一对象。设计良好的表结构,对整个数据库系统的高效运行至关重要。的表结构,对整个数据库系统的高效运行至关重要。10.2.

17、1 数据库的创建与使用1 1创建空数据库创建空数据库 先创建一个空数据库,然后再添加表、查询、先创建一个空数据库,然后再添加表、查询、窗体、报表等对象,这种方法很灵活,但是需要分窗体、报表等对象,这种方法很灵活,但是需要分别定义每一个数据库元素。别定义每一个数据库元素。10.2.1 数据库的创建与使用操作步骤如下:操作步骤如下: 启动启动Access2010Access2010程序,进入程序,进入BackstageBackstage视图,在视图,在左侧导航窗格中单击左侧导航窗格中单击“新建新建”命令,然后在中间命令,然后在中间窗格中单击窗格中单击“空数据库空数据库”选项选项10.2.1 数据库

18、的创建与使用 在右侧窗格中的在右侧窗格中的“文件名文件名”文本框中输入新建文本框中输入新建文件的名称,单击文件的名称,单击“创建创建”图标按钮。若要改变图标按钮。若要改变新建数据库的位置,可以单击文件名右侧的文件新建数据库的位置,可以单击文件名右侧的文件夹图标,弹出夹图标,弹出“文件新建数据库文件新建数据库”对话框,选择对话框,选择文件的存放位置,接着在文件的存放位置,接着在“文件名文件名”文本框中输文本框中输入文件名,单击入文件名,单击“确定确定”即完成创建空白数据库,即完成创建空白数据库,并在数据库中自动创建一个数据表。并在数据库中自动创建一个数据表。10.2.1 数据库的创建与使用2利用

19、模板创建数据库操作步骤如下:操作步骤如下: 启动启动Access2010Access2010程序,单击程序,单击“样本模板样本模板”选项,选项,从列出的从列出的1212个模板中选择需要的模板,这里选择个模板中选择需要的模板,这里选择“教职员教职员”选项。选项。10.2.1 数据库的创建与使用 在屏幕右下方弹出的在屏幕右下方弹出的“数据库名称数据库名称”中输入数据中输入数据库文件名,单击库文件名,单击“创建创建”按钮,即完成数据库的创按钮,即完成数据库的创建。建。10.2.1 数据库的创建与使用3 3数据库的打开、保存与关闭数据库的打开、保存与关闭 打开数据库打开数据库 操作步骤如下:操作步骤如

20、下: 启动启动Access2010Access2010,单击屏幕左上方的,单击屏幕左上方的“文件文件”标标签,在打开的签,在打开的BackstageBackstage视图中选择视图中选择“打开打开”命令,命令,在弹出的在弹出的“打开打开”对话框口选择要打开的文件,对话框口选择要打开的文件,而后单击右下角的而后单击右下角的“打开打开”按钮即可。按钮即可。10.2.1 数据库的创建与使用打开数据库10.2.1 数据库的创建与使用保存数据库保存数据库操作步骤如下:操作步骤如下: 单击屏幕左上方的单击屏幕左上方的“文件文件”标签,在打开的标签,在打开的BackstageBackstage视图中选择视图

21、中选择“保存保存”命令,即可保存输命令,即可保存输入的信息。入的信息。 弹出弹出Microsoft AccessMicrosoft Access对话框,提示保存数据库对话框,提示保存数据库前必须关闭所有打开对象,单击前必须关闭所有打开对象,单击“是是”按钮即可。按钮即可。 或者选择或者选择“数据库另存为数据库另存为”命令,可更改数据库命令,可更改数据库的保存位置和文件名。的保存位置和文件名。10.2.1 数据库的创建与使用关闭数据库关闭数据库操作步骤如下:操作步骤如下: 关闭数据库单击关闭数据库单击“数据库数据库”窗口右上窗口右上角的角的“关闭关闭”按钮即可。按钮即可。 或者单击左上方的或者单

22、击左上方的“文件文件”标签,在标签,在打开的打开的BackstageBackstage视图中选择视图中选择“关闭数关闭数据库据库”命令,即可关闭数据库。命令,即可关闭数据库。10.2.1 数据库的创建与使用数据库进行备份数据库进行备份下面以下面以“xsgl.accdb”xsgl.accdb”数据库为例介绍备份数据库数据库为例介绍备份数据库的操作步骤。的操作步骤。 在在Access2010Access2010程序中,打开程序中,打开“xsgl.accdb”xsgl.accdb”数数据库,单击屏幕左上方的据库,单击屏幕左上方的“文件文件”标签,在打开的标签,在打开的BackstageBacksta

23、ge视图中选择视图中选择“保存并发布保存并发布”命令,选择命令,选择“备份数据库备份数据库” ” 选项。选项。10.2.1 数据库的创建与使用备份数据库_步骤一10.2.1 数据库的创建与使用 系统弹出系统弹出“另存为另存为”对话框,默认的数据库文件对话框,默认的数据库文件名为名为 “ “数据库名数据库名+ +备份日期备份日期” ” 单击单击“保存保存”按钮,即完成备份数据库。按钮,即完成备份数据库。10.2.2 表的建立创建创建AccessAccess数据表常用的方法有数据表常用的方法有4 4种。种。 使用使用“表表”模板创建表。模板创建表。 使用使用“表设计表设计”创建表。创建表。 使用使

24、用“SharePoint SharePoint 列表列表”创建表。创建表。 使用使用“字段字段”模板创建表。模板创建表。10.2.2 表的建立使用表模板创建表对于常用的应用,如联系人、资产等信息,用表模对于常用的应用,如联系人、资产等信息,用表模板更加方便。下面以运用表模板创建板更加方便。下面以运用表模板创建“联系人联系人”表表为例,来说明操作步骤。为例,来说明操作步骤。 启动启动Access2010Access2010,新建一个空数据库,命名为,新建一个空数据库,命名为“表示例表示例”。10.2.2 表的建立 切换到切换到“创建创建”选项卡,单击选项卡,单击“表模板表模板”按钮,按钮,在弹出

25、的列表中选择在弹出的列表中选择“联系人联系人”选项。选项。 这样就创建好这样就创建好“联系人联系人”表了。单击左侧导航栏表了。单击左侧导航栏的的“联系人联系人”表,即建立一个数据表,接着可以在表,即建立一个数据表,接着可以在表的表的“数据表视图数据表视图”中完成数据记录的创建、删除中完成数据记录的创建、删除等操作。等操作。10.2.2 表的建立 创建“联系人”表 表操作10.2.2 表的建立使用表设计创建表操作步骤:使用表设计创建表操作步骤:启动启动Access2010Access2010,新建数据库,新建数据库“表示例表示例” 切换到切换到“创建创建”选项卡,单击选项卡,单击“表格表格”组中

26、的组中的“表设计表设计”按钮,进入表的设计视图。按钮,进入表的设计视图。10.2.2 表的建立 在在“字段名称字段名称”栏中输入字段的名称栏中输入字段的名称“学号学号”;在在“数据类型数据类型”选择该字段的数据类型,这里选择选择该字段的数据类型,这里选择“数字数字”选项;选项;“说明说明”栏可以输入也可以不输入栏可以输入也可以不输入 用同样的方法,输入其它字段名称,并设置相应用同样的方法,输入其它字段名称,并设置相应的数据类型。的数据类型。 选择要设为主键(能唯一标识一条记录的字段)选择要设为主键(能唯一标识一条记录的字段)的字段,的字段, 在在“设计设计” ” 选项卡的选项卡的“工具工具”组

27、中,单组中,单击击 “ “主键主键”按钮,即可将其设为主键。按钮,即可将其设为主键。10.2.2 表的建立10.2.2 表的建立 在图的下半部分在图的下半部分“常规常规”选项卡中可以定义字段选项卡中可以定义字段的字段大小、格式、小数位数、掩码、标题、默认的字段大小、格式、小数位数、掩码、标题、默认值、有效规则、必需、索引等参数。值、有效规则、必需、索引等参数。 将所有字段设置完,单击右上角的按钮后,开始将所有字段设置完,单击右上角的按钮后,开始保存,输入表名称,单击保存,输入表名称,单击“确定确定”按钮。按钮。到此为止,利用表设计器定义表的结构就完成了,到此为止,利用表设计器定义表的结构就完成

28、了,可以在数据库窗口中看到刚建立的表对象。可以在数据库窗口中看到刚建立的表对象。10.2.2 表的建立设置多个表之间的关系设置多个表之间的关系 通常情况下,一个数据库中不会只有一张表,通常情况下,一个数据库中不会只有一张表,而是至少包含两张或更多的表。为了让多个表中的而是至少包含两张或更多的表。为了让多个表中的数据形成一个有机的整体,就需要在各个表之间建数据形成一个有机的整体,就需要在各个表之间建立一个种关系,这种关系是通过表的主键和外键建立一个种关系,这种关系是通过表的主键和外键建立的。主键前面已经介绍过,下面通过建立学生情立的。主键前面已经介绍过,下面通过建立学生情况表和选课表之间的关系,

29、说明建立外键的方法。况表和选课表之间的关系,说明建立外键的方法。具体操作如下具体操作如下:10.2.2 表的建立 新建数据库新建数据库“学生管理学生管理”,从导航窗格中分别新,从导航窗格中分别新建建“学生信息表学生信息表”和和“选课表选课表”。其中其中“学生信息表学生信息表”中包括学号、姓名、性别、年中包括学号、姓名、性别、年龄、系别等字段,龄、系别等字段,“选课表选课表”中包括学号,课程号、中包括学号,课程号、课程名称字段。课程名称字段。 单击单击“数据库工具数据库工具”选项卡下的选项卡下的“关系关系”命令。命令。 系统弹出系统弹出“显示表显示表”对话框。对话框。10.2.2 表的建立计算机

30、基础计算机基础 “关系”命令 “显示表”对话框 10.2.2 表的建立 选择选择“学生信息表学生信息表”,然后单击,然后单击“添加添加”按钮,按钮,将该表添加到将该表添加到“关系管理器关系管理器”中。用同样的方法将中。用同样的方法将“选课表选课表”添加到添加到“关系管理器关系管理器”中。中。 添加表至“关系管理器”中 编辑关系窗口10.2.2 表的建立 将将“学生信息表学生信息表”中的中的“学号学号”字段用鼠标拖到字段用鼠标拖到“选课表选课表”的的“学号学号”字段处,松开鼠标后,弹出字段处,松开鼠标后,弹出“编辑关系编辑关系”对话框,选中对话框,选中“实施参照完整性实施参照完整性”和和“级联删

31、除相关记录级联删除相关记录”复选框。在该对话框的下端复选框。在该对话框的下端显示两个表的显示两个表的“关系类型关系类型”。 单击单击“创建创建”按钮,返回按钮,返回“关系管理器关系管理器”,可以,可以看到,在看到,在“关系关系”窗口中显示对应表之间的关系。窗口中显示对应表之间的关系。10.2.2 表的建立 显示表之间关系窗口10.2.2 表的建立 单击单击“保存保存”保存已建立的联系。保存已建立的联系。如果以后需要修改表之间的关系,可以双击如果以后需要修改表之间的关系,可以双击“关系关系”窗口中的关系连接线,在打开的窗口中的关系连接线,在打开的“编辑关系编辑关系”对话对话框中修改表间的关系。要

32、删除关系,可以单击连接框中修改表间的关系。要删除关系,可以单击连接线,按线,按DeleteDelete键。键。10.2.3 编辑数据1 1输入数据输入数据打开数据库窗口,双击要编辑的数据表,在完成表打开数据库窗口,双击要编辑的数据表,在完成表设计后,进入表的设计后,进入表的“数据表视图数据表视图”,在此可以直接,在此可以直接输入记录。关闭输入记录。关闭“数据表视图数据表视图”,系统将修改的记,系统将修改的记录字段自动保存。录字段自动保存。输入记录10.2.3 编辑数据2修改和删除记录(1 1)添加记录)添加记录打开数据库窗口,双击要编辑的数据表,进入表的打开数据库窗口,双击要编辑的数据表,进入

33、表的“数据表视图数据表视图”,移动光标到左侧选择栏,当光标,移动光标到左侧选择栏,当光标变成右箭头时,单击鼠标右键,在弹出的快捷菜单变成右箭头时,单击鼠标右键,在弹出的快捷菜单中选择中选择“新记录新记录”命令,即可添加记录。命令,即可添加记录。注:如果需要快速在数据表末尾插入空白记录,直注:如果需要快速在数据表末尾插入空白记录,直接单击数据表末尾的接单击数据表末尾的“新建新建”文本即可。文本即可。10.2.3 编辑数据(2 2)修改记录)修改记录 在在“数据表视图数据表视图”中,在此可以直接修改记录。中,在此可以直接修改记录。关闭关闭“数据表视图数据表视图”,系统将修改的记录字段自动,系统将修

34、改的记录字段自动保存。保存。(3 3)删除记录)删除记录 在在“数据表视图数据表视图”中,移动光标到左侧选择栏,中,移动光标到左侧选择栏,当光标变成右箭头时,单击鼠标右键,在弹出的快当光标变成右箭头时,单击鼠标右键,在弹出的快捷菜单中选择捷菜单中选择“删除记录删除记录”命令。系统弹出确认删命令。系统弹出确认删除对话框,单击除对话框,单击“是是”确认删除。确认删除。10.2.3 编辑数据3 3查找和替换数据查找和替换数据打开要用的数据表的打开要用的数据表的“数据表视图数据表视图”,在,在“开始开始”选项卡选项卡“查找查找”组中单击组中单击“查找查找”命令,打开命令,打开“查查找和替换找和替换”对

35、话框,在对话框,在“查找内容查找内容”下拉列表框中下拉列表框中输入需要查找的数据,并在输入需要查找的数据,并在“查找范围查找范围”、“匹配匹配”和和“搜索搜索”下拉列表框中选择相应的选项,单击下拉列表框中选择相应的选项,单击“查找下一个查找下一个”按钮,即可查找,并以反白形式来按钮,即可查找,并以反白形式来显示查找的数据。显示查找的数据。在对话框中选择在对话框中选择“替换替换”选项卡,输入要查找的选项卡,输入要查找的内容和替换为的内容,设置范围、匹配等,单击内容和替换为的内容,设置范围、匹配等,单击“替换替换”或或“全部替换全部替换”按钮,即可替换相应的数按钮,即可替换相应的数据。据。10.2

36、.3 编辑数据“查找和替换”对话框10.2.3 编辑数据4 4排序记录排序记录排序是将数据表按照某一个或某几个相邻的字段排序是将数据表按照某一个或某几个相邻的字段进行排序,以方便查询。进行排序,以方便查询。打开所用数据表的打开所用数据表的“数据表视图数据表视图”,选中要排序,选中要排序的字段列,单击鼠标右键,在弹出的快捷菜单中的字段列,单击鼠标右键,在弹出的快捷菜单中选择选择“升序升序”或或“降序降序”,也可以单击工具栏上,也可以单击工具栏上的升序、降序按钮。的升序、降序按钮。要取消排序结果,选择要取消排序结果,选择“开始开始”菜单中菜单中“排序和排序和筛选筛选”选项卡中的选项卡中的“取消排序

37、取消排序”命令。命令。10.2.3 编辑数据5 5筛选记录筛选记录筛选是将数据表某个字段的条件,对全部记录进筛选是将数据表某个字段的条件,对全部记录进行选择,将满足条件的记录显示在行选择,将满足条件的记录显示在“数据表视图数据表视图”中。中。打开所用数据表的打开所用数据表的“数据表视图数据表视图”,选中要筛选,选中要筛选的字段列的值,单击的字段列的值,单击 “ “开始开始”菜单中菜单中“排序和筛排序和筛选选”选项卡中的选项卡中的“应用筛选应用筛选”按钮。按钮。要取消排序结果,选择要取消排序结果,选择“开始开始”菜单中菜单中“排序和排序和筛选筛选”选项卡中的选项卡中的“取消筛选取消筛选”按钮按钮

38、 10.3 创建查询 在在AccessAccess中使用查询从数据库中提取数据,然中使用查询从数据库中提取数据,然后再将得到的结果保存为一个对象。在创建并运行后再将得到的结果保存为一个对象。在创建并运行一个查询后,一个查询后,AccessAccess会检索相关表中的数据并返回会检索相关表中的数据并返回一个记录集。一个记录集。10.3.1 在设计视图中创建查询1.1.创建简单查询创建简单查询 本例添加到查询中的是本例添加到查询中的是“学生信息学生信息”表表, ,假设希假设希望查看年龄为望查看年龄为2121及以上的所有学生的信息,并将所及以上的所有学生的信息,并将所有学生年龄按从大到小排列,创建查

39、询的具体操作有学生年龄按从大到小排列,创建查询的具体操作如下:如下:10.3.1 在设计视图中创建查询 打开数据库打开数据库“学生管理学生管理”。 单击单击“创建创建”选项卡下面选项卡下面“查询查询”功能区的功能区的“查查询设计询设计”按钮。按钮。 系统弹出系统弹出“显示表显示表”对话框,如图对话框,如图10-3010-30所示。所示。 选择选择“学生信息表学生信息表”依次单击依次单击“添加添加”和和“关闭关闭”按钮按钮 将所选择的表添加到一个新创建的查询中。将所选择的表添加到一个新创建的查询中。10.3.1 在设计视图中创建查询“显示表”对话框 查询设计窗口 10.3.1 在设计视图中创建查

40、询 查询设计窗口包含上下两个部分,上半部分显示了查询来源的表,下半部分则用于设置查询条件。下半部分用设置查询条件的窗口包含以下六项: 字段:输入或添加字段名称。字段:输入或添加字段名称。 表:显示字段的来源表表:显示字段的来源表, ,用于多表查询。用于多表查询。 排序:为查询设置排序选项排序:为查询设置排序选项 显示:确定是否显示返回记录集中的字段显示:确定是否显示返回记录集中的字段 条件:筛选返回记录的条件条件:筛选返回记录的条件 或:添加多重查询条件的数行中的第一行或:添加多重查询条件的数行中的第一行10.3.1 在设计视图中创建查询 单击查询设计窗口下半单击查询设计窗口下半部分的字段单元

41、格右侧的下部分的字段单元格右侧的下拉按钮,从下拉列表中选择拉按钮,从下拉列表中选择 “姓名姓名”选项,同行右侧两选项,同行右侧两个单元格中依次选择个单元格中依次选择“年龄年龄”和和“学号学号”。 在年龄列中,将在年龄列中,将“排序排序”对应的单元格设置为降序;对应的单元格设置为降序;在条件行对应的单元格输入在条件行对应的单元格输入“=21”=21”并设置排序为并设置排序为“降降序序”。 查询设计窗口查询条件设置 10.3.1 在设计视图中创建查询 单击单击“设计设计”选项卡选项卡, ,在在“结果结果”功能区中单击功能区中单击“运行运行”按钮,将得到查询结果。按钮,将得到查询结果。查询结果10.

42、3.1 在设计视图中创建查询2.2.创建多表查询创建多表查询在设计表结构时,通常会将数据分散到多个表中,在设计表结构时,通常会将数据分散到多个表中,所以在提取数据时也需要从多个相关表中进行操作。所以在提取数据时也需要从多个相关表中进行操作。本例添加到查询中的是本例添加到查询中的是“学生信息表学生信息表”和和“选课选课表表”, ,假设希望查看年龄为假设希望查看年龄为2121及以上的所有学生的选及以上的所有学生的选课信息,并将所有学生年龄按从大到小排列,创建课信息,并将所有学生年龄按从大到小排列,创建查询的具体操作如下:查询的具体操作如下:10.3.1 在设计视图中创建查询 在创建简单在创建简单查

43、询步骤的基查询步骤的基础上,在查询设础上,在查询设计窗口上半部分计窗口上半部分空白处单击右键,空白处单击右键,选择选择“显示表显示表”命令。弹出如图命令。弹出如图对话框,将对话框,将“选选课表课表”添加到窗添加到窗体中。体中。添加“选课表” 10.3.1 在设计视图中创建查询查询设计窗口查询条件设置查询设计窗口查询条件设置 查询设计窗口查询条件设置10.3.1 在设计视图中创建查询 单击单击“设计设计”选项卡选项卡, ,在在“结果结果”功能区中单击功能区中单击“运行运行”按钮,将得到查询结果如图所示。按钮,将得到查询结果如图所示。查询结果 10.3.2 使用查询向导创建查询 使用使用“查询向导

44、查询向导”创建査询比较简单,用户可创建査询比较简单,用户可以在向导指示下选择表和表中字段,但不能设置査以在向导指示下选择表和表中字段,但不能设置査询条件。本例添加到查询中的是询条件。本例添加到查询中的是“学生信息学生信息”表表, ,假假设希望查所有学生的信息以及其选课信息,创建查设希望查所有学生的信息以及其选课信息,创建查询的具体操作如下:询的具体操作如下: 打开数据库打开数据库“学生管理学生管理”。 单击单击“创建创建”选项卡下面选项卡下面“查询查询”功能区的功能区的“查查询向导询向导”按钮。按钮。 系统弹出系统弹出“新建查询新建查询”对话框,选择对话框,选择“简单查询简单查询向导向导”,单

45、击确定。,单击确定。10.3.2 使用查询向导创建查询 选择要使用的选择要使用的字段,可以从多个字段,可以从多个表中选取,此处将表中选取,此处将“学生信息表学生信息表”以以及及“选课表选课表”的所的所有字段添加到有字段添加到“选选定字段定字段”。 选择要使用的字段 10.3.2 使用查询向导创建查询 单击下一步,创建查询标题,得到的查询结果。单击下一步,创建查询标题,得到的查询结果。 使用查询向导的查询结果10.3.3 保存查询 在当前的查询结果界面,右键单击查询选项卡,在当前的查询结果界面,右键单击查询选项卡,从弹出的快捷菜单中选择从弹出的快捷菜单中选择“保存保存”命令,如果是第命令,如果是

46、第一次保存查询,会要求提供查询名称。输入一个名一次保存查询,会要求提供查询名称。输入一个名称并单击称并单击“确定确定”按钮,即可将查询结果保存到数按钮,即可将查询结果保存到数据库中。其实保存的并不是查询提出的记录,而是据库中。其实保存的并不是查询提出的记录,而是查询中设置的条件。查询中设置的条件。 10.4 创建窗体和报表 为了更加方便的输入和显示数据,可以使用窗为了更加方便的输入和显示数据,可以使用窗体对输入和显示界面进行自定义。同时可以通过在体对输入和显示界面进行自定义。同时可以通过在窗体中添加一系列控件来方便控件的操作。窗体中添加一系列控件来方便控件的操作。10.4.1 创建窗体 点击功

47、能区点击功能区“创建创建”按钮,在按钮,在“窗体窗体”组中有组中有多种创建窗体的方法:多种创建窗体的方法:“窗体窗体”“”“窗体设计窗体设计”“”“空空白窗体白窗体”“”“窗体向导窗体向导”“”“导航导航”“”“其他窗体其他窗体”等。等。用户可根据需求和用途来选择创建窗体的类型。用户可根据需求和用途来选择创建窗体的类型。 根据根据“导航窗格导航窗格”中选得表或查询创建窗体,操中选得表或查询创建窗体,操作如下:作如下: 单击单击“导航窗格导航窗格”中要创建窗体的表,如中要创建窗体的表,如“学生学生信息表信息表”。10.4.1 创建窗体 单击功能区单击功能区“创建创建”按钮,按钮,在在“窗体窗体”

48、项中项中点击点击“窗体窗体”按按钮,此时会有一钮,此时会有一个新窗体产生,个新窗体产生,该窗体包含了该窗体包含了“学生信息表学生信息表”中的所有字段和中的所有字段和数据。数据。 新建的窗体 10.4.1 创建窗体另外,也可以通过使用另外,也可以通过使用“窗体向导窗体向导”这一快捷方法这一快捷方法创建窗体。步骤如下:创建窗体。步骤如下: 单击功能区单击功能区“创建创建”按钮,在按钮,在“窗体窗体”项中点击项中点击“窗体向导窗体向导”按钮,打开按钮,打开“窗体向导窗体向导”对话框。在对话框。在“表表/ /查询查询”下拉列表中选择要创建窗体的表或查询,下拉列表中选择要创建窗体的表或查询,点击中间的点

49、击中间的“”按钮就可以将字段从左侧按钮就可以将字段从左侧“可用字可用字段段”列表框添加到右侧列表框添加到右侧“选定字段选定字段”列表框中列表框中。10.4.1 创建窗体 窗体向导10.4.2 添加窗体控件 点击点击“下一步下一步”按钮选择窗体布局结构,继续点按钮选择窗体布局结构,继续点击击“下一步下一步”按钮,为窗体指定名称,然后单击按钮,为窗体指定名称,然后单击“完成完成”按钮。按钮。 如果已经创建了窗体,可以单击状态栏中的如果已经创建了窗体,可以单击状态栏中的“设设计视图计视图”按钮进入窗体设计视图,以更改窗体结构,按钮进入窗体设计视图,以更改窗体结构,其主要工作就是向窗体中添加控件。在窗

50、体中添加其主要工作就是向窗体中添加控件。在窗体中添加控件的步骤如下:控件的步骤如下:10.4.2 添加窗体控件 单击功能单击功能区区“创建创建”按钮,在按钮,在“窗体窗体”项项中点击中点击“窗窗体设计体设计”按按钮,在设计钮,在设计视图中新建视图中新建一个空白窗一个空白窗体,如图所体,如图所示:示: 窗体设计视图 10.4.2 添加窗体控件 点击点击“设计设计”“”“控控件件”组中的控制类型组中的控制类型按钮,然后在窗体中按钮,然后在窗体中拖动鼠标绘制所选类拖动鼠标绘制所选类型的控件,如图型的控件,如图10-4210-42所示,在窗体中绘制所示,在窗体中绘制了一个文本框控件,了一个文本框控件,

51、一个按钮控件。一个按钮控件。 添加控件10.4.3 控件的设置1.1.调整控件位置和大小调整控件位置和大小 在将控件添加到窗体后,可能需要对控件的格在将控件添加到窗体后,可能需要对控件的格式进行调整,因此要掌握控件的选择方法一个选定式进行调整,因此要掌握控件的选择方法一个选定的控件其四周会显示的控件其四周会显示4848个控制柄,这些控制柄可用个控制柄,这些控制柄可用于调整控件大小,左上角的控制柄较大一些,用于于调整控件大小,左上角的控制柄较大一些,用于移动控件。使用鼠标拖动控件四个边中间上的控制移动控件。使用鼠标拖动控件四个边中间上的控制柄,可以在一个方向扩大或缩小控件。柄,可以在一个方向扩大

52、或缩小控件。10.4.3 控件的设置2.2.改变控件类型改变控件类型 如果发现开始创建的控件并不是自己想要的,如果发现开始创建的控件并不是自己想要的,那么可以更改窗体中控件的类型。右击控件,在弹那么可以更改窗体中控件的类型。右击控件,在弹出的快捷菜单中选择出的快捷菜单中选择“更改为更改为”命令,然后在子菜命令,然后在子菜单中选择要更改为的控件类型。单中选择要更改为的控件类型。10.4.3 控件的设置3.设置控件属性 控件属性决定控件的各种特性。可以在控件属性决定控件的各种特性。可以在“属性表属性表”中设置。单击功能区中设置。单击功能区“设计设计”按钮,在按钮,在“工具工具”项项中点击中点击“属性表属性表”按钮,打开按钮,打开“属性表属性表”窗格,然窗格,然后进行设置。后进行设置。4.4.删除控件删除控件 在在AccessAccess窗体的设计视图中选中一个或多个控窗体的设计视图中选中一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论