3、Access界面与基本操作:启动与退出、工作界面、导航窗格、数据库对象类型及基本操作

Access作为Microsoft Office家族中重要的桌面数据库管理系统,其界面设计与操作逻辑既遵循Windows标准应用程序的通用规范,又具备数据库管理工具的独特属性。对于初次接触Access的学习者而言,理解其界面构成、掌握基本操作流程,是后续深入学习表设计、查询构建、窗体开发等高级功能的前提。本章将系统讲解Access的启动与退出方式、工作界面各区域功能、导航窗格的使用方法、六种核心数据库对象类型及其基本操作,帮助学习者建立完整的Access操作认知框架。

Access 数据库对象类型与操作关系图 Access 数据库文件 (.accdb) 包含所有对象,统一管理 表 (Table) 存储数据的基础 行=记录,列=字段 查询 (Query) 按条件筛选/计算 数据源来自表 窗体 (Form) 用户交互界面 数据录入/展示 报表 (Report) 数据打印/汇总 格式化输出 宏 (Macro) 自动化操作序列 无需编程 模块 (Module) VBA代码编写 高级自定义功能 数据源 交互 输出 基本操作流程 启动Access → 创建/打开数据库 → 选择对象类型 → 设计/操作对象 → 保存退出 表 查询 窗体 报表 宏 模块

3.1 Access的启动与退出

3.1.1 启动Access的多种方式

Access的启动方式与Office家族其他成员类似,但考虑到数据库使用的专业性,掌握多种启动路径有助于提高工作效率。最常用的启动方式包括:通过Windows开始菜单找到“Microsoft Access”图标单击启动;若桌面存在快捷方式,双击即可;在文件资源管理器中直接双击已有的.accdb或.mdb数据库文件,系统会自动调用Access打开该文件。此外,通过“运行”对话框输入MSACCESS.EXE命令,或通过命令行参数指定数据库文件路径,也是高级用户常用的启动方式。

启动方式 操作步骤 适用场景
开始菜单 点击“开始”→“所有程序”→“Microsoft Office”→“Microsoft Access” 首次使用或日常启动
桌面快捷方式 双击桌面上的Access图标 高频使用用户
直接打开文件 在资源管理器中双击.accdb文件 需要快速打开特定数据库
命令行启动 Win+R输入MSACCESS.EXE "文件路径" 配合脚本或自动化任务

3.1.2 退出Access的规范操作

退出Access时,应确保所有数据库对象均已保存。若存在未保存的更改,系统会弹出提示对话框询问是否保存。规范的退出流程为:首先保存所有正在编辑的对象(表、查询、窗体等),然后点击窗口右上角的“关闭”按钮,或通过“文件”→“退出”命令退出。需要注意的是,直接关闭数据库窗口而不退出Access程序,与完全退出程序是两种不同的操作。前者仅关闭当前数据库,后者则结束整个Access进程。在考试环境中,建议使用“文件”→“退出”确保程序完全关闭。

风险提示:若在未保存的情况下强制关闭Access(如通过任务管理器结束进程),可能导致数据丢失或数据库文件损坏。务必养成“先保存、后退出”的操作习惯。

3.2 Access工作界面详解

3.2.1 工作界面的核心区域

Access 2016及以上版本的工作界面由多个功能区域组成,每个区域承担不同的操作职责。理解这些区域的布局与功能,是高效使用Access的基础。工作界面主要包括:标题栏(显示当前数据库文件名)、快速访问工具栏(自定义常用命令)、功能区(以选项卡形式组织各类命令)、导航窗格(列出所有数据库对象)、文档选项卡(显示当前打开的对象)、状态栏(显示当前操作状态信息)。

功能区是Access操作的核心区域,默认包含“文件”、“开始”、“创建”、“外部数据”、“数据库工具”等选项卡。其中“创建”选项卡用于新建表、查询、窗体、报表等对象;“外部数据”选项卡负责数据的导入导出;“数据库工具”选项卡提供关系设置、性能分析等高级功能。每个选项卡下又细分为多个命令组,例如“创建”选项卡下包含“表格”、“查询”、“窗体”、“报表”等组。

3.2.2 导航窗格的功能与操作

导航窗格位于Access窗口左侧,是管理数据库对象的核心工具。它默认显示当前数据库中所有对象,并按类型分组。导航窗格顶部有一个下拉菜单,可以切换显示方式:按对象类型显示、按创建日期显示、按修改日期显示或按组显示。用户可以通过导航窗格快速定位并打开所需的表、查询、窗体或报表。

导航窗格的基本操作包括:单击对象名称即可在右侧文档区域打开该对象;右键单击对象可弹出快捷菜单,包含“打开”、“设计视图”、“重命名”、“删除”、“复制”等常用命令;拖拽对象到其他位置可调整显示顺序。在导航窗格中,不同类型的对象使用不同的图标标识,例如表使用网格图标,查询使用漏斗图标,窗体使用表单图标,报表使用文档图标。

操作技巧:若导航窗格被意外关闭,可通过按F11键快速重新显示。在“选项”对话框中可以设置导航窗格的默认显示方式,例如是否显示搜索框、是否自动隐藏等。

3.3 数据库对象类型及基本操作

3.3.1 六种核心对象类型概述

Access数据库包含六种核心对象类型:表、查询、窗体、报表、宏和模块。这六种对象各司其职,共同构成完整的数据库应用系统。表是存储数据的基础容器,所有数据最终都保存在表中;查询用于从表中提取、筛选和计算数据;窗体提供用户与数据库交互的可视化界面;报表用于格式化输出数据,便于打印和分享;宏是一系列自动化操作的集合,无需编程即可实现重复任务的自动化;模块则通过VBA(Visual Basic for Applications)代码实现更复杂的功能扩展。

对象类型 核心功能 视图模式 创建方式
表 存储原始数据,定义字段和数据类型 数据表视图、设计视图 创建→表格→表设计
查询 从表中筛选、排序、计算数据 数据表视图、设计视图、SQL视图 创建→查询→查询设计
窗体 提供数据录入、编辑、展示界面 窗体视图、布局视图、设计视图 创建→窗体→窗体设计
报表 格式化输出数据,支持分组汇总 报表视图、打印预览、设计视图 创建→报表→报表设计
宏 自动化执行一系列操作 宏设计视图 创建→宏→宏
模块 编写VBA代码实现自定义功能 VBA编辑器 创建→宏→模块

3.3.2 表对象的基本操作

表是数据库的基石,所有其他对象都直接或间接依赖表。创建表的基本流程为:在“创建”选项卡中点击“表设计”,进入设计视图;在“字段名称”列输入字段名,在“数据类型”列选择合适的数据类型(如文本、数字、日期/时间、是/否等);在“字段属性”区域设置字段大小、格式、默认值等属性;设置主键字段(通常为自动编号或唯一标识字段);保存表并命名。在数据表视图中,可以直接输入数据,每一行代表一条记录,每一列代表一个字段。

表的基本操作还包括:添加字段(在设计视图中新增行)、删除字段(选中行后右键删除)、修改数据类型(注意数据兼容性)、设置字段属性(如必填、索引、有效性规则等)。在数据表视图中,可以执行排序、筛选、查找替换等数据操作。表之间的关系通过“数据库工具”→“关系”功能建立,这是实现多表查询的基础。

3.3.3 查询对象的基本操作

查询是从表中提取数据的强大工具。创建查询的常用方式有两种:使用查询向导或使用查询设计视图。查询设计视图提供了可视化操作界面,上半部分显示数据源表及其字段列表,下半部分为设计网格,用于设置查询字段、排序方式、筛选条件等。查询类型包括选择查询(提取数据)、参数查询(运行时提示输入条件)、交叉表查询(行列交叉汇总)、操作查询(生成表、更新、追加、删除)等。

以创建一个简单的选择查询为例:在“创建”选项卡中点击“查询设计”,在弹出的“显示表”对话框中选择需要的数据源表;双击表中的字段将其添加到设计网格的“字段”行;在“排序”行设置排序规则;在“条件”行输入筛选条件(如成绩>60);点击“运行”按钮查看查询结果。查询结果以数据表形式显示,但查询本身并不存储数据,它只是动态地从表中提取数据。

3.3.4 窗体与报表的基本操作

窗体是用户与数据库交互的桥梁。创建窗体的快捷方式是选中导航窗格中的表或查询,然后在“创建”选项卡中选择“窗体”工具,Access会自动生成一个基于该数据源的窗体。窗体设计视图允许用户自由调整控件布局、添加标签、文本框、按钮等控件,设置控件的数据源属性和格式属性。窗体支持三种视图:窗体视图(运行状态)、布局视图(可调整布局)、设计视图(完全控制)。

报表用于数据的格式化输出。创建报表的方式与窗体类似,可以使用“报表”工具快速生成,也可以使用“报表设计”手动创建。报表支持分组与汇总功能,例如按部门分组统计员工人数、计算平均工资等。报表设计视图中可以设置页眉页脚、添加页码、设置打印格式。报表的预览视图可以查看打印效果,确保输出格式符合要求。

3.3.5 宏与模块的基本操作

宏是一种无需编程即可实现自动化的工具。宏设计视图由“操作目录”和“宏设计区”两部分组成。用户可以从操作目录中选择需要的操作(如OpenForm打开窗体、MessageBox弹出消息框、GoToRecord跳转记录等),设置操作参数,然后保存并运行宏。宏可以绑定到窗体按钮的“单击”事件上,实现点击按钮自动执行一系列操作。

模块是VBA代码的容器,适合实现复杂的业务逻辑。创建模块的步骤为:在“创建”选项卡中点击“模块”,进入VBA编辑器;编写Sub过程或Function函数;保存并关闭VBA编辑器。模块中的代码可以通过事件过程(如按钮的Click事件)调用,也可以作为公共函数供多个对象使用。对于计算机二级考试而言,掌握简单的VBA代码编写(如变量声明、条件判断、循环语句)即可满足要求。

实战场景:假设需要创建一个“学生信息管理系统”,操作流程如下:首先创建“学生表”(字段:学号、姓名、性别、年龄、专业),然后创建“成绩表”(字段:学号、课程、成绩);通过“关系”功能建立两表关联;创建“学生信息查询”查询,筛选成绩大于60分的学生;创建“学生信息录入窗体”用于数据录入;创建“成绩汇总报表”按专业分组统计平均成绩;最后创建一个宏,实现打开窗体时自动弹出欢迎消息。

3.4 常见误区与操作规范

3.4.1 初学者常见错误

在Access学习过程中,初学者容易犯以下几类错误:一是混淆表与查询的概念,认为查询结果可以永久保存数据,实际上查询是动态的,每次运行都会重新从表中提取数据;二是忽视主键设置,导致数据重复或无法建立表间关系;三是在设计视图中随意修改数据类型,导致已有数据丢失或格式错乱;四是关闭数据库时不保存对象,造成工作成果丢失;五是不理解导航窗格中对象图标的含义,无法快速定位所需对象。

3.4.2 操作规范建议

为提升操作效率和准确性,建议遵循以下规范:第一,创建表时务必设置主键字段,并选择合适的数据类型;第二,对象命名应具有描述性,如“tbl_学生信息”表示表,“qry_成绩查询”表示查询,“frm_录入窗体”表示窗体;第三,定期备份数据库文件,防止数据丢失;第四,在修改表结构前,先确认相关查询、窗体、报表是否依赖该表,避免破坏引用关系;第五,使用“数据库工具”→“分析性能”功能检查数据库设计是否合理。

考试提醒:在计算机二级Access考试中,界面操作类题目通常要求考生完成指定操作,如“在导航窗格中新建一个查询”、“将窗体标题设置为‘学生管理’”等。答题时注意操作路径的准确性,例如创建查询应使用“创建”选项卡而非“开始”选项卡。同时注意保存操作,未保存的对象在关闭数据库时会丢失。

3.5 本章总结

本章系统介绍了Access的启动与退出方式、工作界面的核心区域、导航窗格的功能、六种数据库对象类型及其基本操作。掌握这些基础知识是深入学习Access数据库设计的前提。表是数据存储的基础,查询是数据处理的工具,窗体是用户交互的界面,报表是数据输出的载体,宏和模块则提供了自动化与扩展能力。在实际应用中,这六种对象往往协同工作,共同构成完整的数据库应用系统。建议学习者在理解概念的基础上,通过实际操作加深印象,例如创建一个包含表、查询、窗体、报表的完整小系统,体验从数据存储到数据展示的全流程。