Access 2013数据库系统及应用
书 号:9787113254186
丛 书 名:高等学校“十三五”规划教材
作 者:邓树文,王电化
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:45元
-
内容简介
本书以MicrosoftAccess2013关系型数据库为背景,由数据库系统概述、关系数据库、创建数据库、表、查询、窗体、报表、宏、SharePoint网站、VBA编程基础、VBA高级编程11章组成。全书以应用为目的,以案例为引导,结合数据库和管理信息系统的基本知识,使学生可以较快地掌握Access2013软件的基本功能和操作,达到基本掌握小型管理信息系统建设的目的。
本书适合作为普通高等学校数据库课程的教材,也可以作为全国计算机等级考试二级Access数据库程序设计的培训教材,还可作为计算机应用人员及其他相关人员的培训教材或参考用书。 -
前言
数据库技术是计算机软件领域的一个重要分支,已形成相当规模的理论体系和实用技术。作为Microsoft Office套件产品之一,Access已成为世界上非常流行的、功能强大的桌面关系型数据库管理系统。Access可以操作其他来源的数据,包括许多流行的PC数据库程序(如dBASE、Paradox、Microsoft FoxPro)和服务器上的许多SQL数据库。此外,Access还完全支持Microsoft的OLE技术。由于Access数据库界面友好,易学好懂,不需要有专业的程序设计能力,对于略知计算机高级语言的人来说也能很快掌握,因而深受广大用户的欢迎。
本书从数据库的基础知识讲起,由浅入深、循序渐进地介绍了Access 2013各种数据库对象的功能及创建方法。全书共分11章:第1章数据库系统概述,介绍了数据库系统的基本概念、数据模型等内容;第2章关系数据库,介绍了关系数据结构、关系代数、关系的完整性、关系数据库设计等内容;第3章创建数据库,介绍了创建数据库的相关知识及基本操作方法;第4章表,介绍了创建表、设置字段的常规属性、创建表间关系、创建查阅列和操作表等内容;第5章查询,介绍了创建查询的方法及利用查询进行统计计算的方法;第6章窗体,介绍了创建窗体的各种方法及对窗体的再设计,并介绍了作为窗体和报表的基本控件的功能及其属性;第7章报表,介绍了创建报表的各种方法、创建报表的计算字段、报表中的数据排序与分组等;第8章宏,介绍了宏的创建和使用;第9章SharePoint网站,介绍了SharePoint网站的概念及使用方法;第10章VBA编程基础,介绍了VBA编程的基础知识与模块的相关概念;第11章VBA高级编程,介绍了VBA编程中的事件处理机制、数据库访问技术和程序调试技术。
全书内容叙述清楚、示例丰富、图文并茂、步骤清晰、易懂易学,便于学生及有一定计算机基础的爱好者自学使用。
本书由邓树文、王电化任主编,陈博、熊小兵任副主编。编写分工:邓树文编写了第9、10、11章,王电化编写了第6、7、8章,陈博编写了第4、5章,熊小兵编写了第1、2、3章。
由于时间仓促,编者水平有限,书中难免存在疏漏和不当之处,敬请广大读者批评指正。
编 者
2018年10月 -
目录
第1章 数据库系统概述 1
1.1 数据库的概念与发展过程 1
1.1.1 数据、数据库、数据库管理系统、数据库系统 1
1.1.2 数据库系统的组成 2
1.1.3 数据管理技术的发展过程 3
1.2 概念模型 3
1.2.1 信息世界中的基本概念 4
1.2.2 实体集之间的联系 4
1.2.3 概念模型的一种表示方法(E-R图) 5
1.2.4 概念模型设计举例 5
1.3 数据模型概述 6
1.3.1 数据模型及其组成要素 6
1.3.2 层次模型 7
1.3.3 网状模型 7
1.3.4 关系模型 8
1.4 数据库系统结构 9
1.4.1 数据库系统的外部体系结构 9
1.4.2 数据库系统模式的概念 10
1.4.3 数据库系统的三级模式结构 10
1.4.4 数据库的二级映像功能与数据独立性 11
1.4.5 用户及用户界面 12
习题 12
第2章 关系数据库 15
2.1 关系的完整性 15
2.1.1 实体完整性 15
2.1.2 参照完整性 16
2.1.3 用户定义的完整性 17
2.2 关系数据库设计 17
2.2.1 数据库设计过程 17
2.2.2 E-R图转换为关系模型的规则 18
2.2.3 逻辑结构设计举例 19
2.2.4 完整性约束条件设计举例 19
习题 21
第3章 创建数据库 24
3.1 数据库的创建与设置 24
3.1.1 Access 2013的启动与退出 24
3.1.2 设置默认数据库文件夹 26
3.1.3 创建数据库的方法 26
3.1.4 打开与关闭数据库 28
3.1.5 设置与解除数据库密码 29
3.1.6 备份与导入数据库 30
3.1.7 复制与删除数据库 32
3.2 用户界面与数据库对象 33
3.2.1 Access 2013用户界面 33
3.2.2 Access 2013数据库中的对象 36
3.3.3 设置信任中心 38
习题 40
第4章 表 42
4.1 创建表 42
4.1.1 标识符与数据类型 42
4.1.2 表结构的设计 43
4.1.3 创建表结构 45
4.1.4 打开和关闭表 47
4.1.5 设置表的主键 48
4.1.6 表结构的编辑 49
4.1.7 向表中输入数据 50
4.1.8 记录的编辑 52
4.1.9 表的导入与导出 53
4.2 设置字段的常规属性 56
4.2.1 字段大小 56
4.2.2 格式 57
4.2.3 输入掩码 63
4.2.4 标题与默认值 65
4.2.5 有效性规则与有效性文本 66
4.2.6 必需字段与允许空字符串 68
4.2.7 索引 68
4.3 创建表间关系 72
4.3.1 表间关系的概念 72
4.3.2 表间关系的创建 72
4.3.3 实施参照完整性 74
4.3.4 表间关系的编辑与删除 75
4.3.5 参照完整性应用举例 76
4.4 创建查阅列 76
4.4.1 查阅列的概念 77
4.4.2 使用“查阅向导”创建查阅列 77
4.4.3 字段的查阅属性 81
4.4.4 查阅列中的绑定值和显示值 83
4.4.5 编辑值列表 85
4.5 操作表 86
4.5.1 设置表的常规属性 86
4.5.2 表的复制、重命名及删除 88
4.5.3 数据的查找与替换 89
4.5.4 排序记录 89
4.5.5 筛选记录 90
4.5.6 设置数据表的外观 95
习题 100
第5章 查询 102
5.1 查询概述 102
5.1.1 查询的功能 102
5.1.2 查询的类型 102
5.2 查询条件 103
5.2.1 运算符 103
5.2.2 内置函数 105
5.2.3 表达式 108
5.3 创建查询的方式 109
5.3.1 使用向导创建查询 110
5.3.2 使用查询设计创建查询 113
5.4 创建查询 115
5.4.1 创建选择查询 115
5.4.2 创建参数查询 119
5.4.3 创建交叉表查询 121
5.4.4 创建操作查询 125
5.4.5 对查询结果进行排序 128
5.5 SQL查询 128
5.5.1 SQL语句 128
5.5.2 使用SQL修改查询条件 130
5.5.3 联合查询 131
5.5.4 传递查询 132
5.5.5 数据定义查询 133
5.5.6 子查询 133
习题 134
第6章 窗体 137
6.1 窗体的结构和类型 137
6.1.1 窗体的结构 137
6.1.2 窗体类型及其视图 138
6.1.3 窗体的视图 140
6.2 创建窗体 141
6.2.1 使用“窗体”工具创建窗体 141
6.2.2 使用“窗体向导”创建窗体 142
6.2.3 使用“分割窗体”工具创建分割窗体 142
6.2.4 使用“多个项目”工具创建显示多个记录的窗体 143
6.2.5 使用“空白窗体”工具创建窗体 144
6.3 窗体控件 144
6.3.1 了解控件 144
6.3.2 控件布局 146
6.3.3 常用控件的使用 147
6.3.4 控件属性 149
6.3.5 控件常用的格式属性 149
6.3.6 计算控件的使用 149
6.3.7 保存窗体 150
习题 151
第7章 报表 152
7.1 报表概述 152
7.1.1 报表的分类 152
7.1.2 报表的视图 152
7.1.3 报表的结构 153
7.2 创建及编辑报表 154
7.2.1 创建报表 154
7.2.2 使用报表设计创建报表 159
7.2.3 在报表中排序和分组 160
7.2.4 使用计算控件 163
7.2.5 编辑报表 164
7.3 创建子报表 166
7.3.1 在已有的报表中创建子报表 166
7.3.2 添加子报表 169
7.3.3 链接主报表和子报表 169
7.4 创建多列报表 170
7.5 报表的预览和打印 171
7.5.1 预览报表 171
7.5.2 打印报表 171
7.5.3 保存报表 171
习题 172
第8章 宏 173
8.1 宏的基本概念 173
8.1.1 宏的定义 173
8.1.2 宏组的定义 173
8.1.3 嵌入宏 174
8.2 创建宏 174
8.2.1 常用的宏操作 174
8.2.2 单个宏的创建 176
8.2.3 宏组的创建 177
8.2.4 条件宏的创建 178
8.2.5 临时变量的使用 178
8.2.6 宏的操作参数设置 179
8.3 宏的运行与调试 179
8.3.1 宏的运行 179
8.3.2 宏的调试 180
习题 180
第9章 SharePoint网站 183
9.1 基本概念 183
9.2 将数据链接到SharePoint网站 185
9.3 将数据库发布到SharePoint网站 186
习题 187
第10章 VBA编程基础 188
10.1 创建VBA程序 188
10.1.1 事件和事件过程 188
10.1.2 模块 189
10.1.3 创建模块 190
10.1.4 使用VBA编程环境 191
10.2 数据类型与变量 194
10.2.1 数据类型 194
10.2.2 变量 196
10.2.3 常量 197
10.3 程序控制语句 198
10.3.1 程序书写格式 198
10.3.2 赋值语句 199
10.3.3 条件结构语句 199
10.3.4 循环结构语句 204
10.4 数组 206
10.4.1 数组的定义 207
10.4.2 数组的使用 208
10.5 自定义的数据类型 209
10.5.1 自定义数据类型的实现 209
10.5.2 自定义数据类型的使用 209
10.6 过程与函数 210
10.6.1 子过程 210
10.6.2 函数 210
10.6.3 参数的传递方式 211
10.6.4 变量的作用域 212
习题 214
第11章 VBA高级编程 218
11.1 VBA对象模型 218
11.1.1 Access对象 218
11.1.2 对象的属性 219
11.1.3 对象的方法 219
11.1.4 对象的事件 220
11.2 VBA事件处理 220
11.2.1 常用事件 220
11.2.2 事件处理代码 222
11.2.3 常用属性 223
11.2.4 常用操作方法 225
11.2.5 事件处理实例 230
11.3 VBA的数据库编程 233
11.3.1 数据库引擎及其接口 233
11.3.2 数据访问对象 234
11.3.3 ActiveX数据对象(ADO) 238
11.4 调试与错误处理 242
11.4.1 调试工具 242
11.4.2 错误处理 243
习题 245
参考文献 249 -
作者介绍
邓树文,男,湖北科技学院老师,硕士,讲师。主要研究方向为软件工程,嵌入式工程;近年来完成省厅级项目一项,参与完成横向科研项目十多项,获取软件著作权6项,主编教材4部。 王电化,男,湖北科技学院老师,硕士,讲师。主要研究方向为软件工程,大数据处理;近年来完成国家档案局科研项目一项,并获得国家档案局科技进步奖三等奖一项,咸宁市人民政府科技进步奖三等奖一项,完成横向科研项目十多项,主编教材3部。 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐



