第2章Access2010数据库创建与操作
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2007 之前的 Access 版本中的“数据库窗口”。
17
2.2.9 工作区与对象选项卡
工作区位于功能区的下边右侧(即导航窗格的右 侧),它是显示数据库的各种对象的地方。在工作区
中,通常是以选项卡形式显出所打开对象的相应视图
(如,某表的“设计视图”、某表的“数据表视图”、
某窗体的“窗体视图”等)。
一定要指定保存位置
一定要指定文件名
一定要指定保存类型
图2-22 “文件新建数据库”对话框
24
新建的数据库“学生管理系统”自动被打开,如图
2-17所示。在Access 2010窗口的标题栏中显示出当前
打开的数据库名称(如:学生管理系统)。
25
2.3.2 使用样本模板创建数据库
Access 2010 产品附带有很多模板,也可 以从 Office.com 下载更多模板。Access 模 板是预先设计的数据库,它们含有专业设计的 表、窗体和报表。使用样本模板创建数据库如 下例所述。 例2-2 在Access 2010中,要求在E盘根目 录下的子目录“Access”(即E:\Access)中, 使用“样本模板”创建一个名为“罗斯 文.accdb”的示例数据库。
20
2.3 Access数据库的创建
为了在Access 2010中建立数据库,用户
可以通过单击“文件”选项卡中的“新建”命
令来创建数据库。创建出来的数据库以独立的
数据库文件存储在磁盘上,数据库文件的扩展
名默认为 accdb。本书介绍主要以创建桌面数
据库为主。
21
2.3.1 创建空数据库
利用Access 2010数据库管理系统,创建一 个空数据库,一般的操作步骤如下例所述。 例2-1 在Access 2010中,要求在E盘根目 录下的子文件夹 “Access”(即E:\Access) 中,创建一个名为“学生管理系统.accdb”的数 据库。
图2-2 选定了“信息”命令后显出的“Backstage 视图”
8
Access 2010工作界面窗口示意图
图2-3 Access 2010的窗口界面
9
2.2.3 命令选项卡标题
命令选项卡标题栏(有点像Access 2003窗口的 菜单栏)位于Access 2010窗口的第二行,即功能区
的顶端。命令选项卡标题栏中始终都显出“文件”、
29
2.3.4 Access 2010数据库对象简介(续)
在Access 2010的 Backstage 视图(即“文件” 选项卡)中,使用“打开”命令,打开“E:\Access\ 罗斯文.accdb”数据库。单击“登录对话框”(如图 2-22 所示)中的“登录”按钮,显出“罗斯文”数 据库一般工作界面的窗口,在其中的工作区里,显出 了罗斯文贸易的有关信息,如图2-23 所示。
22
例2-1
创建一个名为“学生管理系统.accdb” 数据库
例2-1 在Access 2010中,要求在E盘根目录下的子 文件夹 “Access”(即E:\Access)中,创建一个名为 “学生管理系统.accdb” 的数据库。
图2-14 输入新数据库文件名“学生管理系统”
23
创建空数据库时一定要注意
数据”和“数据库工具”等五个标准选项卡标题。
11
2.2.5 功能区及命令选项卡
功能区是Access 2010 中主要的命令界面。 Access 2010 中的功能区是(Access 2003版本的)
菜单栏和工具栏的主要替代部分。
打开数据库时,功能区显示在 Access 2010窗口
的顶部(标题栏下)。在功能区上显示了活动命令选
28
2.3.4 Access 2010数据库对象简介
Access2010数据库中包含表、查询、窗体、报 表、宏和模块等 6 个对象。只要在导航窗格显出的 分类对象列表(如“查询”对象列表)中双击某个具 体对象,则该具体对象的相应视图(例如“数据表视 图”)就会显示在工作区的窗格中。 本小节将对这些对象作简要的介绍以便读者对 Access 2010数据库的组成有一个概貌性了解。
“快速访问工具栏”默认位置是在Access 2010窗 口顶端标题栏中的左侧位置。通过快速访问工具栏, 用户只需一次单击即可访问命令。默认命令集包括 “保存”、“撤消”和“恢复”。用户单击“快速访 问工具栏”右侧的下拉按钮,展开其下拉列表,再选 择该列表中的相应命令,可以自定义快速访问工具栏,
将常用的其他命令包含在内。
13
2.2.6 上下文命令选项卡
除标准命令选项卡之外,Access 2010将根据当
前进行操作的对象以及正在执行的操作的上下文情况,
在标准命令选项卡旁边可能会添加一个或多个上下文
命令选项卡。
图2-8 “表格工具”下的“设计”上下文命令选项卡
14
2.2.6 上下文命令选项卡
除标准命令选项卡之外,Access 2010将根据当
用这些命令的结果。其意图是提供一种可视化方式,
便于用户浏览和查看 Access 2010 可以执行的操作,
并关注操作结果,而不只是关注命令本身。
16
2.2.8 导航窗格
“导航窗格”位于功能区的下边左侧,它可以帮 助您组织归类数据库对象,并且是打开或更改数据库
对象设计的主要方式。“导航窗格”取代了 Access
34
4.报表
报表是数据管理中需要输出的内容,它是对表中的 数据或查询内容进行分组、排序或统计等操作的结果。 报表对象是对大量的数据表数据进行综合处理,把结 果产生成报表。 例如,在“罗斯文”数据库中,已建好的报表对象 包括“按类别产品销售”、“季度销售报表”、“月 度销售报表”等15个报表,如图2-27 中的下方左侧导 航窗格中的“报表”对象列表所示。 双击左边导航窗格中的报表对象列表中的“月度销 售报表”报表对象,便打开“月度销售报表”报表的 报表视图,如图2-27 中的下方右侧工作区窗格所示。
2010窗口,其基本方法有如下几种:
(1)单击Access 2010窗口右上角Fra Baidu bibliotek“关闭”按钮,
退出 Access 2010。
(2)单击 Access 2010窗口“文件”选项卡中的
“退出”,退出 Access 2010。
(3)双击Access 2010窗口左上角“控制菜单”按 钮,退出Access 2010。 (4)按 Alt + F4 组合键,退出 Access 2010。
击鼠标,Access 2010启动后的显出的 Access 2010
窗口(Backstage 视图)外观,形如图2-1所示。
4
图2-1 Access 2010 启动后未打开数据库时显出的“Backstage 视图”
5
2.1.3 退出Access 2010
退出 Access 2010应用程序也即是关闭 Access
如图2-1所示。Backstage 视图占据功能区上的“文件”
选项卡,并包含很多以前出现在 Access 早期版本
(如Access2003)的“文件”菜单中的命令。
Backstage 视图还包含适用于 整个数据库文件的其
他命令和信息(如“压缩和修复”等)。Backstage
视图中显出“文件”、“开始”、“创建”、“外部
6
2.2 Access 2010用户界面
2.2.1 Access 2010窗口
Access 2010窗口按其显示格式大体
上可分为两类。 第1类是Backstage 视图类的窗口。
第2类是含有功能区和导航窗格等的
Access 2010工作界面窗口,形如图2-3所
示。
7
Backstage 视图类的窗口
32
2.查询
查询对象实际上是一个查询命令,打开查询对象 便可以检索到满足指定条件的数据库信息。实质上, 查询是一个SQL语句。用户可以利用Access 2010提 供的命令工具,以可视化的方式或直接编辑SQL语句 的方式来建立查询对象。例如,在“罗斯文”数据库 中,已建好的查询对象包括“产品事务”、“按类别 产品销售”等27个查询,如图2-25 中的下方左侧导 航窗格中的“查询”对象列表所示。 双击左边导航窗格中的查询对象列表中的“产品 事务”对象,便打开“产品事务”查询对象的数据表 视图,如图2-25 中的下方右侧工作区窗格所示。 33
前进行操作的对象以及正在执行的操作的上下文情况,
在标准命令选项卡旁边可能会添加一个或多个上下文
命令选项卡。
图2-8 “表格工具”下的“设计”上下文命令选项卡
15
2.2.7 样式库
功能区还使用一种名为“样式库”的控件。样式 库控件的设计目的是为了让用户将注意力集中在获取
所要的结果上。样式库控件不仅显示命令,还显示使
30
图2-23 “罗斯文”数据库工作界面的窗口
31
1.表
表就是指关系数据库中的二维表,它是Access 2010数据库中最基本的对象。表对象被称为信息存 储器,是数据库的基础,Access 2010 数据库中的 所有数据都是以表的形式保存。通常在建立了数据库 之后,首先的任务就是建立数据库中的各个表。例如, 在“罗斯文”数据库中已建好的表对象包括“采购订 单”、“采购订单明细”、“采购订单状态”、“产 品”、“订单”等20个表,如图2-24 中的下方左侧 导航窗格中的“表”对象列表所示。
“开始”、“创建”、“外部数据”和“数据库工具”
五个标准命令选项卡标题。除标准命令选项卡之外,
Access 2010 还有上下文命令选项卡。 根据进行操作的对象以及正在执行的操作的不同, 标准命令选项卡旁边可能会出现一个或多个上下文命
令选项卡标题。
10
2.2.4 Backstage 视图
Access 2010启动后但未打开数据库时,显出 Backstage视图,并默认选定其中的“新建”命令,
Access2010数据库基础与应用教程 (第2版)
第2章 Access2010数据库 创建与操作
1
第2章 Access2010数据库创建与操作
本章主要内容
2.1 Access 2010的启动与退出 2.2 Access 2010用户界面 2.3 Access数据库的创建 2.4 数据库的打开与关闭 2.5 数据库的安全操作
项卡中的命令按钮。功能区的顶部显出命令选项卡标
题栏。
功能区主要由多个命令选项卡组成,各命令选项
卡上有多个命令组。每个组中又含有若干个命令按钮。12
2.2.5 功能区及命令选项卡(续)
注意,任何 时候在功能区中,仅显出一个活动命 令选项卡(即当前命令选项卡)。 若要隐藏功能区,请双击活动的命令选项卡标题。 若要再次显示功能区,请再次双击活动的命令选项卡 标题。
26
2.3.2 使用样本模板创建数据库
图2-25 使用默认的文件名“罗斯文”
图2-26 “文件新建数据库”对话框
27
2.3.3 创建空白Web数据库
在Access 2010中,创建一个空白Web数
据库的方法与第2.3.1节中介绍的创建空数据库 的方法相类似。一般的操作步骤如下例所述。 例2-3 在Access 2010中,要求在E盘的 “E:\AccessWeb”文件夹中,创建一个名为 “图书管理系统.accdb”的Web数据库。
18
2.2.10 状态栏
状态栏位于 Access 2010窗口底端,它能够反映 Access2010的当前工作状态。状态栏左端有时会显出
工作区中当前活动对象的视图名(如“设计视图”、
“数据表视图”等),状态栏右端有几个与工作区中
活动对象相关的(用于切换的)视图按钮,如图2-13
所示。
19
2.2.10 快速访问工具栏
2
2.1 Access 2010的启动与退出
在 Windows 系列操作系统中,启动和关闭 Access 2010类似平常启动任一应用程序那样进 行操作。启动后打开的Access 2010窗口也继承
了微软公司产品的一贯基本风格。
3
2.1.1 启动Access 2010
在 Windows 7操作系统中,启动Access 2010可 按如下步骤进行: (1)单击“开始”菜单按钮,移动鼠标指向“所有 程序”; (2)移动鼠标指向“Microsoft Office”并单击鼠标; (3)移动鼠标指向“Microsoft Access 2010”并单
3.窗体
窗体对象是用户和数据库之间的人机交互界面。在这个 界面中,用户不但可以浏览数据,还可以进行其他操作。一 个设计良好的窗体可以将表中的数据以更加友好的方式显示 出来,从而方便用户对数据进行浏览和编辑,也可以简化用 户输入数据的操作,尽可能避免因人为操作不当而造成失误。 例如,在“罗斯文”数据库中,已建好的窗体对象包括“按 类别产品销售图表”、“登录对话框”等34个窗体,如图226 中的下方左侧导航窗格中的“窗体”对象列表所示。 双击左边导航窗格中的窗体对象列表中的“供应商列表” 窗体对象,便打开“供应商列表”窗体的窗体视图,如图226 中的下方右侧工作区窗格所示。
17
2.2.9 工作区与对象选项卡
工作区位于功能区的下边右侧(即导航窗格的右 侧),它是显示数据库的各种对象的地方。在工作区
中,通常是以选项卡形式显出所打开对象的相应视图
(如,某表的“设计视图”、某表的“数据表视图”、
某窗体的“窗体视图”等)。
一定要指定保存位置
一定要指定文件名
一定要指定保存类型
图2-22 “文件新建数据库”对话框
24
新建的数据库“学生管理系统”自动被打开,如图
2-17所示。在Access 2010窗口的标题栏中显示出当前
打开的数据库名称(如:学生管理系统)。
25
2.3.2 使用样本模板创建数据库
Access 2010 产品附带有很多模板,也可 以从 Office.com 下载更多模板。Access 模 板是预先设计的数据库,它们含有专业设计的 表、窗体和报表。使用样本模板创建数据库如 下例所述。 例2-2 在Access 2010中,要求在E盘根目 录下的子目录“Access”(即E:\Access)中, 使用“样本模板”创建一个名为“罗斯 文.accdb”的示例数据库。
20
2.3 Access数据库的创建
为了在Access 2010中建立数据库,用户
可以通过单击“文件”选项卡中的“新建”命
令来创建数据库。创建出来的数据库以独立的
数据库文件存储在磁盘上,数据库文件的扩展
名默认为 accdb。本书介绍主要以创建桌面数
据库为主。
21
2.3.1 创建空数据库
利用Access 2010数据库管理系统,创建一 个空数据库,一般的操作步骤如下例所述。 例2-1 在Access 2010中,要求在E盘根目 录下的子文件夹 “Access”(即E:\Access) 中,创建一个名为“学生管理系统.accdb”的数 据库。
图2-2 选定了“信息”命令后显出的“Backstage 视图”
8
Access 2010工作界面窗口示意图
图2-3 Access 2010的窗口界面
9
2.2.3 命令选项卡标题
命令选项卡标题栏(有点像Access 2003窗口的 菜单栏)位于Access 2010窗口的第二行,即功能区
的顶端。命令选项卡标题栏中始终都显出“文件”、
29
2.3.4 Access 2010数据库对象简介(续)
在Access 2010的 Backstage 视图(即“文件” 选项卡)中,使用“打开”命令,打开“E:\Access\ 罗斯文.accdb”数据库。单击“登录对话框”(如图 2-22 所示)中的“登录”按钮,显出“罗斯文”数 据库一般工作界面的窗口,在其中的工作区里,显出 了罗斯文贸易的有关信息,如图2-23 所示。
22
例2-1
创建一个名为“学生管理系统.accdb” 数据库
例2-1 在Access 2010中,要求在E盘根目录下的子 文件夹 “Access”(即E:\Access)中,创建一个名为 “学生管理系统.accdb” 的数据库。
图2-14 输入新数据库文件名“学生管理系统”
23
创建空数据库时一定要注意
数据”和“数据库工具”等五个标准选项卡标题。
11
2.2.5 功能区及命令选项卡
功能区是Access 2010 中主要的命令界面。 Access 2010 中的功能区是(Access 2003版本的)
菜单栏和工具栏的主要替代部分。
打开数据库时,功能区显示在 Access 2010窗口
的顶部(标题栏下)。在功能区上显示了活动命令选
28
2.3.4 Access 2010数据库对象简介
Access2010数据库中包含表、查询、窗体、报 表、宏和模块等 6 个对象。只要在导航窗格显出的 分类对象列表(如“查询”对象列表)中双击某个具 体对象,则该具体对象的相应视图(例如“数据表视 图”)就会显示在工作区的窗格中。 本小节将对这些对象作简要的介绍以便读者对 Access 2010数据库的组成有一个概貌性了解。
“快速访问工具栏”默认位置是在Access 2010窗 口顶端标题栏中的左侧位置。通过快速访问工具栏, 用户只需一次单击即可访问命令。默认命令集包括 “保存”、“撤消”和“恢复”。用户单击“快速访 问工具栏”右侧的下拉按钮,展开其下拉列表,再选 择该列表中的相应命令,可以自定义快速访问工具栏,
将常用的其他命令包含在内。
13
2.2.6 上下文命令选项卡
除标准命令选项卡之外,Access 2010将根据当
前进行操作的对象以及正在执行的操作的上下文情况,
在标准命令选项卡旁边可能会添加一个或多个上下文
命令选项卡。
图2-8 “表格工具”下的“设计”上下文命令选项卡
14
2.2.6 上下文命令选项卡
除标准命令选项卡之外,Access 2010将根据当
用这些命令的结果。其意图是提供一种可视化方式,
便于用户浏览和查看 Access 2010 可以执行的操作,
并关注操作结果,而不只是关注命令本身。
16
2.2.8 导航窗格
“导航窗格”位于功能区的下边左侧,它可以帮 助您组织归类数据库对象,并且是打开或更改数据库
对象设计的主要方式。“导航窗格”取代了 Access
34
4.报表
报表是数据管理中需要输出的内容,它是对表中的 数据或查询内容进行分组、排序或统计等操作的结果。 报表对象是对大量的数据表数据进行综合处理,把结 果产生成报表。 例如,在“罗斯文”数据库中,已建好的报表对象 包括“按类别产品销售”、“季度销售报表”、“月 度销售报表”等15个报表,如图2-27 中的下方左侧导 航窗格中的“报表”对象列表所示。 双击左边导航窗格中的报表对象列表中的“月度销 售报表”报表对象,便打开“月度销售报表”报表的 报表视图,如图2-27 中的下方右侧工作区窗格所示。
2010窗口,其基本方法有如下几种:
(1)单击Access 2010窗口右上角Fra Baidu bibliotek“关闭”按钮,
退出 Access 2010。
(2)单击 Access 2010窗口“文件”选项卡中的
“退出”,退出 Access 2010。
(3)双击Access 2010窗口左上角“控制菜单”按 钮,退出Access 2010。 (4)按 Alt + F4 组合键,退出 Access 2010。
击鼠标,Access 2010启动后的显出的 Access 2010
窗口(Backstage 视图)外观,形如图2-1所示。
4
图2-1 Access 2010 启动后未打开数据库时显出的“Backstage 视图”
5
2.1.3 退出Access 2010
退出 Access 2010应用程序也即是关闭 Access
如图2-1所示。Backstage 视图占据功能区上的“文件”
选项卡,并包含很多以前出现在 Access 早期版本
(如Access2003)的“文件”菜单中的命令。
Backstage 视图还包含适用于 整个数据库文件的其
他命令和信息(如“压缩和修复”等)。Backstage
视图中显出“文件”、“开始”、“创建”、“外部
6
2.2 Access 2010用户界面
2.2.1 Access 2010窗口
Access 2010窗口按其显示格式大体
上可分为两类。 第1类是Backstage 视图类的窗口。
第2类是含有功能区和导航窗格等的
Access 2010工作界面窗口,形如图2-3所
示。
7
Backstage 视图类的窗口
32
2.查询
查询对象实际上是一个查询命令,打开查询对象 便可以检索到满足指定条件的数据库信息。实质上, 查询是一个SQL语句。用户可以利用Access 2010提 供的命令工具,以可视化的方式或直接编辑SQL语句 的方式来建立查询对象。例如,在“罗斯文”数据库 中,已建好的查询对象包括“产品事务”、“按类别 产品销售”等27个查询,如图2-25 中的下方左侧导 航窗格中的“查询”对象列表所示。 双击左边导航窗格中的查询对象列表中的“产品 事务”对象,便打开“产品事务”查询对象的数据表 视图,如图2-25 中的下方右侧工作区窗格所示。 33
前进行操作的对象以及正在执行的操作的上下文情况,
在标准命令选项卡旁边可能会添加一个或多个上下文
命令选项卡。
图2-8 “表格工具”下的“设计”上下文命令选项卡
15
2.2.7 样式库
功能区还使用一种名为“样式库”的控件。样式 库控件的设计目的是为了让用户将注意力集中在获取
所要的结果上。样式库控件不仅显示命令,还显示使
30
图2-23 “罗斯文”数据库工作界面的窗口
31
1.表
表就是指关系数据库中的二维表,它是Access 2010数据库中最基本的对象。表对象被称为信息存 储器,是数据库的基础,Access 2010 数据库中的 所有数据都是以表的形式保存。通常在建立了数据库 之后,首先的任务就是建立数据库中的各个表。例如, 在“罗斯文”数据库中已建好的表对象包括“采购订 单”、“采购订单明细”、“采购订单状态”、“产 品”、“订单”等20个表,如图2-24 中的下方左侧 导航窗格中的“表”对象列表所示。
“开始”、“创建”、“外部数据”和“数据库工具”
五个标准命令选项卡标题。除标准命令选项卡之外,
Access 2010 还有上下文命令选项卡。 根据进行操作的对象以及正在执行的操作的不同, 标准命令选项卡旁边可能会出现一个或多个上下文命
令选项卡标题。
10
2.2.4 Backstage 视图
Access 2010启动后但未打开数据库时,显出 Backstage视图,并默认选定其中的“新建”命令,
Access2010数据库基础与应用教程 (第2版)
第2章 Access2010数据库 创建与操作
1
第2章 Access2010数据库创建与操作
本章主要内容
2.1 Access 2010的启动与退出 2.2 Access 2010用户界面 2.3 Access数据库的创建 2.4 数据库的打开与关闭 2.5 数据库的安全操作
项卡中的命令按钮。功能区的顶部显出命令选项卡标
题栏。
功能区主要由多个命令选项卡组成,各命令选项
卡上有多个命令组。每个组中又含有若干个命令按钮。12
2.2.5 功能区及命令选项卡(续)
注意,任何 时候在功能区中,仅显出一个活动命 令选项卡(即当前命令选项卡)。 若要隐藏功能区,请双击活动的命令选项卡标题。 若要再次显示功能区,请再次双击活动的命令选项卡 标题。
26
2.3.2 使用样本模板创建数据库
图2-25 使用默认的文件名“罗斯文”
图2-26 “文件新建数据库”对话框
27
2.3.3 创建空白Web数据库
在Access 2010中,创建一个空白Web数
据库的方法与第2.3.1节中介绍的创建空数据库 的方法相类似。一般的操作步骤如下例所述。 例2-3 在Access 2010中,要求在E盘的 “E:\AccessWeb”文件夹中,创建一个名为 “图书管理系统.accdb”的Web数据库。
18
2.2.10 状态栏
状态栏位于 Access 2010窗口底端,它能够反映 Access2010的当前工作状态。状态栏左端有时会显出
工作区中当前活动对象的视图名(如“设计视图”、
“数据表视图”等),状态栏右端有几个与工作区中
活动对象相关的(用于切换的)视图按钮,如图2-13
所示。
19
2.2.10 快速访问工具栏
2
2.1 Access 2010的启动与退出
在 Windows 系列操作系统中,启动和关闭 Access 2010类似平常启动任一应用程序那样进 行操作。启动后打开的Access 2010窗口也继承
了微软公司产品的一贯基本风格。
3
2.1.1 启动Access 2010
在 Windows 7操作系统中,启动Access 2010可 按如下步骤进行: (1)单击“开始”菜单按钮,移动鼠标指向“所有 程序”; (2)移动鼠标指向“Microsoft Office”并单击鼠标; (3)移动鼠标指向“Microsoft Access 2010”并单
3.窗体
窗体对象是用户和数据库之间的人机交互界面。在这个 界面中,用户不但可以浏览数据,还可以进行其他操作。一 个设计良好的窗体可以将表中的数据以更加友好的方式显示 出来,从而方便用户对数据进行浏览和编辑,也可以简化用 户输入数据的操作,尽可能避免因人为操作不当而造成失误。 例如,在“罗斯文”数据库中,已建好的窗体对象包括“按 类别产品销售图表”、“登录对话框”等34个窗体,如图226 中的下方左侧导航窗格中的“窗体”对象列表所示。 双击左边导航窗格中的窗体对象列表中的“供应商列表” 窗体对象,便打开“供应商列表”窗体的窗体视图,如图226 中的下方右侧工作区窗格所示。