发表于2024-11-25
(理论—实例-上机-习题)4阶段教学模式
任务驱动的讲解方式,方便学习和教学
众多典型的实例操作,注重培养动手能力
PPT电子教案及素材免费下载,专业的网上技术支持
本书由浅入深、循序渐进地介绍了Microsoft公司新推出的数据库处理软件——中文版Access2016的主要功能和使用方法。全书共分13章,分别介绍了数据库与数据管理技术的基本概念和知识、使用Access2016创建数据库与数据表、窗体设计、创建与打印报表、创建与使用宏、VBA程序语言等内容。后一章使用一个完整的数据库管理系统实例,强化读者对Access2016的理解以及对VBA代码的使用。
本书内容丰富、结构清晰、语言简练、图文并茂,具有很强的实用性和可操作性,是一本适合于高等院校、职业学校及各类社会培训学校的优秀教材,也是广大初、中级电脑用户的自学参考书。
本书对应的电子教案、实例源文件和习题答案可以到http://www.tupwk.com.cn/edu网站下载。
第1章 数据库基础知识 1
1.1 数据库概述 1
1.1.1 数据库的概念 1
1.1.2 数据模型 2
1.1.3 数据的处理 3
1.2 数据库系统概述 3
1.2.1 数据库系统的概念 3
1.2.2 数据库系统的特点 4
1.2.3 数据库系统的分类 6
1.2.4 数据库系统的体系结构 7
1.2.5 数据库系统的发展 8
1.3 数据库管理系统 11
1.3.1 数据库管理系统的功能 11
1.3.2 数据库管理系统的组成 11
1.4 数据库设计步骤 12
1.4.1 需求分析 12
1.4.2 概念结构设计 13
1.4.3 逻辑结构设计 13
1.4.4 物理结构设计 14
1.4.5 数据库实施 14
1.4.6 数据库的运行与维护 14
1.5 关系数据库简介 15
1.5.1 关系 15
1.5.2 函数依赖 15
1.5.3 范式 17
1.5.4 关系运算 20
1.6 习题 20
第2章 Access 2016基础知识 21
2.1 运行Access 2016 21
2.1.1 安装Access 2016 21
2.1.2 启动Access 2016 22
2.1.3 退出Access 2016 23
2.2 Access 2016的工作界面 24
2.2.1 【文件】按钮 24
2.2.2 标题栏 25
2.2.3 快速访问工具栏 25
2.2.4 功能区 25
2.2.5 导航窗格 26
2.2.6 工作区 27
2.2.7 状态栏 27
2.2.8 其他界面元素 28
2.2.9 自定义工作环境 28
2.3 Access数据库对象 31
2.3.1 表 32
2.3.2 查询 32
2.3.3 窗体 34
2.3.4 报表 34
2.3.5 宏 35
2.3.6 模块 36
2.4 Access中的数据 36
2.4.1 可用的字段数据类型 36
2.4.2 表达式 38
2.4.3 函数 40
2.5 上机练习 42
2.5.1 自定义Access 2016工作环境 42
2.5.2 使用Access帮助 43
2.6 习题 44
第3章 使用数据库 45
3.1 创建数据库 45
3.1.1 创建空白数据库 45
3.1.2 利用模板创建数据库 47
3.2 数据库基本操作 48
3.2.1 打开数据库 48
3.2.2 保存数据库 50
3.2.3 关闭数据库 51
3.3 数据库对象操作 51
3.3.1 使用导航窗格 51
3.3.2 打开数据库对象 53
3.3.3 搜索数据库对象 53
3.3.4 复制、剪切与粘贴数据库对象 54
3.3.5 重命名与删除数据库对象 54
3.3.6 显示与隐藏数据库对象 54
3.3.7 查看数据库对象的属性 56
3.4 上机练习 57
3.4.1 创建“销售渠道”数据库 57
3.4.2 管理“销售渠道”数据库 58
3.5 习题 60
第4章 使用表和字段 61
4.1 表的概述 61
4.1.1 表的概念和结构 61
4.1.2 表的创建方法 62
4.2 创建表 62
4.2.1 直接输入数据创建表 63
4.2.2 使用模板创建表 65
4.2.3 使用表设计器创建表 67
4.2.4 使用字段模板创建表 70
4.2.5 使用SharePoint列表创建表 71
4.3 设置字段属性 72
4.3.1 字段数据类型 72
4.3.2 选择数据格式 73
4.3.3 更改字段大小 74
4.3.4 输入掩码 75
4.3.5 设置验证规则和验证文本 78
4.3.6 设定主键 79
4.3.7 字段的其他属性 81
4.4 上机练习 83
4.5 习题 86
第5章 表的操作技巧 87
5.1 编辑数据记录 87
5.1.1 添加或修改记录 87
5.1.2 选定与删除记录 88
5.2 检索数据 89
5.2.1 数据的查找与替换 89
5.2.2 数据排序 91
5.2.3 数据筛选 93
5.2.4 数据的导入与导出 97
5.3 设置表格式 101
5.3.1 设置表的行高和列宽 101
5.3.2 调整字段顺序 103
5.3.3 隐藏和显示字段 103
5.3.4 设置网格属性 104
5.3.5 设置字体格式 105
5.3.6 冻结和取消冻结 106
5.4 创建表之间的关系 107
5.4.1 建立子数据表 107
5.4.2 表关系的类型 108
5.4.3 表的索引 109
5.4.4 创建表关系 110
5.4.5 设置参照完整性 112
5.5 上机练习 115
5.6 习题 116
第6章 使用查询 117
6.1 查询的概述 117
6.1.1 查询的功能 117
6.1.2 查询的类型 118
6.2 使用单表查询 119
6.2.1 创建单表查询 119
6.2.2 设置查询条件 122
6.2.3 设置查询字段 123
6.2.4 在单表中应用总计查询 127
6.3 使用多表查询 129
6.3.1 简单选择查询 129
6.3.2 连接查询 131
6.3.3 嵌套查询 132
6.3.4 交叉表查询 133
6.3.5 查找重复项查询向导 135
6.3.6 查找不匹配项查询向导 137
6.3.7 参数式查询 138
6.4 上机练习 140
6.5 习题 142
第7章 查询的高级操作 143
7.1 操作查询 143
7.1.1 更新查询 144
7.1.2 生成表查询 145
7.1.3 追加查询 147
7.1.4 删除查询 148
7.2 SQL查询 149
7.2.1 SQL视图 149
7.2.2 SELECT查询 150
7.2.3 INSERT语句 152
7.2.4 UPDATE语句 154
7.2.5 DELETE语句 154
7.2.6 SELECT…INTO语句 155
7.3 SQL特定查询 156
7.3.1 联合查询 157
7.3.2 传递查询 157
7.3.3 数据定义查询 158
7.4 上机练习 159
7.5 习题 160
第8章 使用窗体 161
8.1 窗体概述 161
8.1.1 窗体的类型 161
8.1.2 窗体的视图 162
8.2 创建窗体 163
8.2.1 自动创建窗体 163
8.2.2 使用窗体向导创建窗体 165
8.2.3 使用空白窗体工具创建窗体 167
8.2.4 使用设计视图创建窗体 168
8.3 添加窗体控件 171
8.3.1 使用组合框控件 172
8.3.2 使用列表框控件 174
8.3.3 使用复选框控件 175
8.3.4 使用选项卡控件 176
8.3.5 设置控件格式 178
8.3.6 设置窗体外观 180
8.3.7 设置窗体的节和属性 182
8.4 使用主/子窗体 184
8.4.1 同时创建主窗体和子窗体 185
8.4.2 创建子窗体并添加到已有
窗体 186
8.5 使用切换面板 187
8.5.1 创建切换面板 188
8.5.2 删除切换面板 191
8.6 上机练习 191
8.7 习题 194
第9章 使用报表 195
9.1 创建报表 195
9.1.1 初识报表 195
9.1.2 使用报表工具创建报表 196
9.1.3 使用报表向导创建报表 197
9.1.4 使用标签工具创建标签 199
9.1.5 使用空白报表工具创建报表 200
9.1.6 使用报表设计视图创建报表 201
9.1.7 创建子报表 206
9.2 报表的计数和求和 207
9.2.1 报表中的计数 207
9.2.2 报表中的求和 209
9.3 打印报表 210
9.3.1 页面设置 210
9.3.2 打印设置 213
9.4 上机练习 215
9.5 习题 216
第10章 使用Access宏 217
10.1 初识Access宏 217
10.1.1 宏的概念 217
10.1.2 事件的概念 218
10.1.3 宏的类型 219
10.2 宏的创建和操作 219
10.2.1 创建单个宏 219
10.2.2 创建宏组 221
10.2.3 创建条件宏 223
10.2.4 常用宏操作 224
10.3 宏的运行与调试 226
10.3.1 运行宏 226
10.3.2 调试宏 227
10.4 常用事件操作 228
10.4.1 Data事件 228
10.4.2 Focus事件 229
10.4.3 Mouse事件 229
10.4.4 Keyboard事件 230
10.5 上机练习 230
10.6 习题 232
第11章 VBA编程语言基础 233
11.1 初识VBA编程语言 233
11.1.1 VBA概述 233
11.1.2 VBA的编写环境 234
11.1.3 VBA语言代码界面 235
11.2 VBA语法知识 236
11.2.1 关键字和标识符 236
11.2.2 数据类型 237
11.2.3 常量、变量和数组 239
11.3 使用控制语句 241
11.3.1 赋值语句 241
11.3.2 选择语句 242
11.3.3 循环语句 245
11.4 使用过程与模块 247
11.4.1 模块的定义和创建 247
11.4.2 过程的创建 249
11.4.3 过程的调用 250
11.5 VBA代码的保护 252
11.6 上机练习 252
11.6.1 创建计算模块 253
11.6.2 等级评定模块 254
11.6.3 宏转换为模块 255
11.7 习题 256
第12章 数据库的保护和转换 257
12.1 数据库的安全保护 257
12.1.1 设置数据库访问密码 257
12.1.2 压缩和修复数据库 260
12.1.3 备份数据库 260
12.2 数据库的转换与导出 261
12.2.1 数据库的转换 261
12.2.2 数据库的导出 262
12.3 拆分数据库 265
12.4 数据库应用程序集成 266
12.5 数据库的打包并签署 266
12.6 习题 268
第13章 数据库综合实例应用 269
13.1 需求分析 269
13.2 数据库的结构设计 270
13.3 窗体的实现 276
13.4 查询的实现 283
13.5 报表的实现 286
13.6 编码的实现 287
数据库技术和系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管
理的最有效的手段,极大地促进了计算机应用的发展。本章将介绍数据库、数据库系统、数据
库管理系统、关系数据库等基础理论知识,为后面各章的学习打下基础。
数据库
数据库系统
数据库管理系统
数据库设计的一般步骤
关系数据库
1 .1 数据库概述
数据库(Database,简称DB)是计算机应用系统中的一种专门管理数据资源的系统。数据有
多种形式,如文字、数码、符号、图形、图像和声音等。
1 .1.1 数据库的概念
数据库就是数据的集合例如,在日常生活中,公司记录了每个员工的姓名、性别、员工编
号等信息,这个员工记录就是一个简单的“数据库”(如图1-1 所示)。每个员工的编号、员工姓
名、性别等信息就是这个数据库中的“数据”,设计者可以在这个“数据库”中添加新员工的
信息,也可以由于某个员工的离职或联系方式变动而删除或修改该数据。简单来说,数据库就
数据库基础知识
-2-
中文版Access 2016 数据库应用实用教程
是存放各种数据的仓库。它利用数据库中的各种对象,记录和分析各种数据。
实际上“数据库”就是为了实现一定的目的按某种规则组织起来的“数据”的“集合”,
在信息社会中,数据库的应用非常广泛,如银行业用数据库存储客户的信息、账户、贷款和银
行的交易记录;外贸公司里用数据库存储仓储信息、交易额和交易量等。
图1-1 数据库窗口与数据表
在图1-1 中,“员工信息”数据表内有1 笔数据。事实上,每一笔数据(即每一行)就是一
条“记录”,而每条记录包含多项数据。例如,第1 条记录为A001,Z-CM,王菲,女,22 等
多项数据,每一数据项就是一个“字段”。所以在数据表中,一行就是一条记录,在每一条记
录中,每一个数据项就是一个字段。例如,在“员工信息”数据表中,仅用1 行代表仅有的1
条记录,而该条记录有8 个字段(员工编号、部门编号、员工姓名、性别、年龄、移动电话、电
子邮箱和备注)组成。
综上所述,将得到:许多个“字段”可以组成一条“记录”,许多条“记录”可以组成一
个“数据表”,许多个“数据表”可以组成一个“数据库”,而许多“数据库”就可以组成一
个完整的“应用系统”。
1 .1.2 数据模型
数据模型是数据库中数据的存储方式,是数据库系统的基础。
数据的加工是一个转化的过程,经历了现实世界、信息世界和计算机世界这3 个不同的过
程,经历了两级抽象和转换。现实世界是指客观存在的事物及其相关联系。信息世界是人们把
上面文字中的“许多”也包含“1 个”,可以说1 个字段也可以组成1 条记录,1 条记录也可以组成1
个数据表,1 个数据表也可以组成1 个数据库。以Access 2016 格式创建的数据库的文件扩展名为.accdb,
以早期Access(如Access 2003)格式创建的数据库的文件扩展名为.mdb。
-3-
第1 章 数据库基础知识
现实世界的信息和联系,通过符号记录下来,然后用规范化的数据库定义描述而构成的一个抽
象世界。计算机世界是将信息世界的内容数据化后的产物,将信息世界中的概念模型,进一步
转换成数据模型,形成便于计算机处理的数据表现形式。
数据库的类型是根据数据模型来划分的,而数据模型一般分为层次模型、网状模型、关系
模型等。
层次模型:层次模型采用树状结构标示数据之间的联系,树的节点称为记录,记录之间
只有简单的层次关系。
网状模型:网状模型是以“图结构”来表示数据之间的联系,网状模型以网状结构表示
实体之间的联系。网状模型中的每一个节点代表一个记录类型,可以表示多个从属关系
的联系,也可以表示数据间的交叉关系。
关系模型:关系模型用二维表格来表示数据之间的联系,是以关系数据理论为基础。
Access 2016 属于关系模型数据库管理系统。
1 .1.3 数据的处理
数据处理就是将数据转换为信息的过程,它包括对数据库中的数据进行收集、存储、
传播、检索、分类、加工或计算、打印和输出等操作。数据是对事实、概念或指令的一种
表达形式,可由人工或自动化装置进行处理,数据经过解释并赋予一定的意义之后,便成
为信息。数据处理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并
推导出对于某些特定的人们来说是有价值、有意义的数据。数据处理是系统工程和自动控
制的基本环节。数据处理贯穿于社会生产和社会生活的各个领域。例如,向“员工基本资
料”数据表中增加一条记录,或者从中查找某员工的员工编号等都是数据处理。
1 .2 数据库系统概述
数据库系统,从根本上说是计算机化的记录保持系统,它的目的是存储和产生所需要的有
用信息。这些有用的信息可以是使用该系统的个人或组织的有意义的任何事情,是对某个人或
组织辅助决策过程中不可少的事情。
1 .2.1 数据库系统的概念
狭义地讲,数据库系统是由数据库、数据库管理系统和用户构成。广义地讲,数据库系统
是指采用了数据库技术的计算机系统,它包括数据库(Database,简称DB)、数据库管理系统
(Database Management System,简称DBMS)、操作系统、硬件、数据库应用程序、数据库管理
员及终端用户,如图1-2 所示。
-4-
中文版Access 2016 数据库应用实用教程
硬件
操作系统
数据库、数据库管理系统
应用程序
用户
图1-2 数据库系统结构图
数据库:由一组相互联系的数据文件组成,其中最基本的组成部分是包括用户数据的数
据文件。数据文件之间的逻辑关系也要存放到数据库文件中。
数据库管理系统:是专门用于数据库管理的软件,提供了应用程序与数据库的接口。它
允许用户逻辑地访问数据库中的数据,负责逻辑数据与物理地址之间的映射,是控制和
中文版Access 2016数据库应用实用教程(计算机基础与实训教材系列) 下载 mobi epub pdf txt 电子书 格式
中文版Access 2016数据库应用实用教程(计算机基础与实训教材系列) 下载 mobi pdf epub txt 电子书 格式 2024
中文版Access 2016数据库应用实用教程(计算机基础与实训教材系列) 下载 mobi epub pdf 电子书中文版Access 2016数据库应用实用教程(计算机基础与实训教材系列) mobi epub pdf txt 电子书 格式下载 2024