书籍详情
Access数据库应用基础
作者:刘凌波
出版社:科学出版社
出版时间:2015-08-01
ISBN:9787030451682
定价:¥49.00
购买这本书可以去
内容简介
《Access数据库应用基础》以Access2010关系数据库为教学软件,以“教务管理”数据库为实例,系统地介绍了数据库的基本原理以及Access各种主要功能的使用方法,其中包括数据库的基本概念、关系数据库的基本原理、Access数据库的建立、数据表的创建与设计、查询的创建与设计、结构化程序设计、窗体的创建与设计、宏的创建与设计、报表的创建与设计,以及VBA数据库编程技术,*后介绍了“教务管理信息系统”的创建过程。
作者简介
刘凌波
目录
目录
前言
第1章 数据库系统概述 1
1.1 数据库概述 1
1.1.1 数据、信息和数据库 1
1.1.2 数据管理技术的发展 1
1.2 数据库系统的定义和组成 3
1.2.1 定义 3
1.2.2 组成 3
1.2.3 数据库系统的核心 4
1.2.4 数据库系统的特点 4
1.2.5 数据库应用系统中的核心问题 4
1.3 数据库系统的内部体系结构 5
1.3.1 数据库系统内部体系结构的三级模式 5
1.3.2 数据库系统的两层映射的概念 6
1.4 数据模型 6
1.4.1 概念数据模型 7
1.4.2 用E-R模型表示概念模型 7
1.4.3 逻辑数据模型 8
习题1 9
第2章 关系数据库基础 12
2.1 关系模型 12
2.1.1 关系模型的组成 12
2.1.2 关系模型中的基本术语 13
2.2 关系代数 15
2.2.1 传统的集合运算 15
2.2.2 专门的关系运算 16
2.3 关系完整性 20
2.4 关系数据库的规范化 21
2.4.1 关系模式对关系的限制要求 21
2.4.2 关系规范化理论概述 22
习题2 23
第3章 Access 2010数据库 25
3.1 Access数据库简介 25
3.1.1 Access的主要特点 25
3.1.2 Access数据库的系统结构 25
3.2 创建与使用数据库 27
3.2.1 Access数据库的集成环境 28
3.2.2 创建数据库 33
3.2.3 数据库的打开 35
3.2.4 数据库的关闭 35
3.3 数据库管理与安全 36
3.3.1 管理Access数据库 36
3.3.2 加解密Access数据库 38
习题3 39
第4章 表 41
4.1 创建表 41
4.1.1 字段的基本属性 41
4.1.2 使用数据表视图创建表 43
4.1.3 使用设计视图创建表 44
4.1.4 打开和关闭表 45
4.1.5 字段的常规属性 47
4.1.6 字段的查阅属性 56
4.1.7 设置主键 59
4.1.8 输入数据 60
4.2 修改表 64
4.2.1 修改表结构 64
4.2.2 修改数据 67
4.3 管理表 69
4.3.1 表的外观定制 69
4.3.2 表的复制、删除和重命名 73
4.3.3 导入与导出表 73
4.3.4 链接表 83
4.4 记录的操作 84
4.4.1 追加记录 85
4.4.2 定位记录 86
4.4.3 选择记录 87
4.4.4 排序记录 87
4.4.5 筛选记录 88
4.4.6 删除记录 92
4.5 建立索引和表间关系 92
4.5.1 索引 93
4.5.2 表间关系 94
4.5.3 主表和子表 97
习题4 99
第5章 查询 102
5.1 查询概述 102
5.1.1 查询的概念 102
5.1.2 查询的功能 102
5.1.3 查询的类型 103
5.1.4 查询视图 103
5.2 查询准则 104
5.2.1 Access常量 104
5.2.2 查询条件中使用的运算符 104
5.2.3 查询条件中使用的常用函数 106
5.2.4 查询中条件的设置 107
5.3 使用向导创建查询 109
5.3.1 简单查询向导 109
5.3.2 交叉表查询向导 111
5.3.3 查找重复项查询向导 112
5.3.4 查找不匹配项查询向导 113
5.4 选择查询 115
5.4.1 查询的设计视图 115
5.4.2 基于单张表的选择查询 116
5.4.3 基于多张表的选择查询 117
5.5 计算、汇总查询 121
5.5.1 查询的计算功能 121
5.5.2 在查询中进行计算 122
5.5.3 在查询中进行分组统计 123
5.5.4 子查询 126
5.5.5 排序查询结果 128
5.6 参数查询 130
5.6.1 单参数查询 130
5.6.2 多参数查询 132
5.7 交叉表查询 134
5.7.1 交叉表查询的概念 134
5.7.2 创建交叉表查询 134
5.8 操作查询 136
5.8.1 生成表查询 137
5.8.2 删除查询 139
5.8.3 更新查询 140
5.8.4 追加查询 142
5.9 结构化查询语言SQL 144
5.9.1 SQL语言概述 144
5.9.2 数据定义 145
5.9.3 数据操作 149
5.9.4 数据查询 151
5.9.5 创建SQL的特定查询 162
习题5 165
第6章 程序设计基础 170
6.1 VBA概述 170
6.1.1 VB编程环境:VBE 170
6.1.2 VBA程序书写原则 172
6.2 VBA语言基础 174
6.2.1 数据类型 174
6.2.2 常量、变量与数组 175
6.2.3 标准函数 178
6.2.4 运算符与表达式 188
6.3 VBA模块的创建 192
6.3.1 类模块的创建 192
6.3.2 标准模块的创建 192
6.4 VBA程序设计基础 195
6.4.1 声明语句 195
6.4.2 赋值语句 195
6.4.3 控制结构语句 195
6.5 过程调用与参数传递 204
6.5.1 过程调用 204
6.5.2 参数传递 205
6.6 VBA程序错误处理 206
6.6.1 程序中常见的错误 206
6.6.2 错误处理语句 207
习题6 207
第7章 窗体 215
7.1 窗体概述 215
7.1.1 窗体的主要功能 215
7.1.2 窗体的类型 215
7.1.3 窗体的视图 218
7.1.4 窗体的组成 219
7.2 创建窗体 220
7.2.1 自动创建窗体 220
7.2.2 创建数据透视表窗体 222
7.2.3 创建数据透视图窗体 223
7.2.4 使用“空白窗体”按钮创建窗体 224
7.2.5 使用向导创建窗体 225
7.3 设计窗体 229
7.3.1 窗体设计视图 229
7.3.2 属性、事件与方法 230
7.3.3 窗体的设计 231
7.3.4 窗体的使用 236
7.4 控件的创建与使用 239
7.4.1 控件的编辑处理 239
7.4.2 标签 243
7.4.3 命令按钮 245
7.4.4 文本框 248
7.4.5 列表框和组合框 251
7.4.6 选项按钮、复选框和切换按钮 256
7.4.7 选项组 257
7.4.8 图表和图像 260
7.4.9 直线和矩形 262
7.4.10 未绑定对象框和绑定对象框 262
7.4.11 分页符 263
7.4.12 选项卡 263
7.4.13 添加ActiveX控件 264
7.4.14 主/子窗体 264
7.5 其他设计 265
7.5.1 创建计算控件 265
7.5.2 使用Tab键设置次序 266
7.5.3 设置启动窗体 267
7.5.4 窗体外观设计 268
7.5.5 创建切换窗体 270
7.5.6 创建导航窗体 273
习题7 274
第8章 报表 279
8.1 报表的基础知识 279
8.1.1 报表的概念 279
8.1.2 报表的结构 279
8.1.3 报表的分类 280
8.1.4 报表的视图 282
8.2 使用向导创建报表 283
8.2.1 自动创建报表 283
8.2.2 创建空报表 284
8.2.3 报表向导创建报表 287
8.2.4 标签向导创建报表 290
8.3 使用设计视图创建报表 291
8.3.1 创建简单报表 292
8.3.2 报表记录的排序与分组 293
8.3.3 计算控件的使用 296
8.3.4 报表的其他设置 300
8.4 创建子报表 303
8.4.1 在已有报表中创建子报表 303
8.4.2 将某个报表添加到已有报表来创建子报表 305
8.5 打印报表 306
8.5.1 页面设置 306
8.5.2 预览报表 308
8.5.3 打印报表 308
习题8 309
第9章 宏 311
9.1 宏的基本概念 311
9.1.1 什么是宏 311
9.1.2 宏的分类 311
9.2 创建独立宏 312
9.2.1 创建操作序列宏 312
9.2.2 编辑宏 316
9.2.3 创建条件宏 317
9.2.4 创建宏组 318
9.3 执行与调试宏 318
9.3.1 运行宏 318
9.3.2 调试宏 320
9.4 嵌入宏和数据宏 321
9.4.1 嵌入宏 321
9.4.2 数据宏 323
9.5 利用宏建立菜单 324
9.5.1 创建包含菜单的宏组 324
9.5.2 创建用于创建菜单的宏 325
9.5.3 添加菜单 325
习题9 326
第10章 VBA数据库编程 328
10.1 数据库访问接口 328
10.1.1 VBA语言提供的通用接口方式 328
10.1.2 ActiveX数据对象与数据访问对象的引用 328
10.2 ActiveX数据对象 329
10.2.1 ADO模型简介 329
10.2.2 应用ADO访问数据库 332
10.3 数据访问对象 344
10.3.1 DAO模型简介 344
10.3.2 应用DAO访问数据库 346
10.4 域聚合函数的应用 350
10.4.1 Nz函数 350
10.4.2 常用统计函数 351
10.4.3 DLookUp函数 352
10.4.4 域聚合函数的应用实例 352
10.5 DoCmd对象的RunSQL方法的使用 354
习题10 355
第11章 教务管理信息系统简介 359
11.1 数据库系统设计 359
11.1.1 概念模型设计 359
11.1.2 数据库设计 359
11.2 数据表 360
11.2.1 数据表 360
11.2.2 表之间的关系 362
11.3 查询 363
11.3.1 选择查询 363
11.3.2 生成表查询 363
11.4 窗体 364
.5 报表 364
参考文献 365
前言
第1章 数据库系统概述 1
1.1 数据库概述 1
1.1.1 数据、信息和数据库 1
1.1.2 数据管理技术的发展 1
1.2 数据库系统的定义和组成 3
1.2.1 定义 3
1.2.2 组成 3
1.2.3 数据库系统的核心 4
1.2.4 数据库系统的特点 4
1.2.5 数据库应用系统中的核心问题 4
1.3 数据库系统的内部体系结构 5
1.3.1 数据库系统内部体系结构的三级模式 5
1.3.2 数据库系统的两层映射的概念 6
1.4 数据模型 6
1.4.1 概念数据模型 7
1.4.2 用E-R模型表示概念模型 7
1.4.3 逻辑数据模型 8
习题1 9
第2章 关系数据库基础 12
2.1 关系模型 12
2.1.1 关系模型的组成 12
2.1.2 关系模型中的基本术语 13
2.2 关系代数 15
2.2.1 传统的集合运算 15
2.2.2 专门的关系运算 16
2.3 关系完整性 20
2.4 关系数据库的规范化 21
2.4.1 关系模式对关系的限制要求 21
2.4.2 关系规范化理论概述 22
习题2 23
第3章 Access 2010数据库 25
3.1 Access数据库简介 25
3.1.1 Access的主要特点 25
3.1.2 Access数据库的系统结构 25
3.2 创建与使用数据库 27
3.2.1 Access数据库的集成环境 28
3.2.2 创建数据库 33
3.2.3 数据库的打开 35
3.2.4 数据库的关闭 35
3.3 数据库管理与安全 36
3.3.1 管理Access数据库 36
3.3.2 加解密Access数据库 38
习题3 39
第4章 表 41
4.1 创建表 41
4.1.1 字段的基本属性 41
4.1.2 使用数据表视图创建表 43
4.1.3 使用设计视图创建表 44
4.1.4 打开和关闭表 45
4.1.5 字段的常规属性 47
4.1.6 字段的查阅属性 56
4.1.7 设置主键 59
4.1.8 输入数据 60
4.2 修改表 64
4.2.1 修改表结构 64
4.2.2 修改数据 67
4.3 管理表 69
4.3.1 表的外观定制 69
4.3.2 表的复制、删除和重命名 73
4.3.3 导入与导出表 73
4.3.4 链接表 83
4.4 记录的操作 84
4.4.1 追加记录 85
4.4.2 定位记录 86
4.4.3 选择记录 87
4.4.4 排序记录 87
4.4.5 筛选记录 88
4.4.6 删除记录 92
4.5 建立索引和表间关系 92
4.5.1 索引 93
4.5.2 表间关系 94
4.5.3 主表和子表 97
习题4 99
第5章 查询 102
5.1 查询概述 102
5.1.1 查询的概念 102
5.1.2 查询的功能 102
5.1.3 查询的类型 103
5.1.4 查询视图 103
5.2 查询准则 104
5.2.1 Access常量 104
5.2.2 查询条件中使用的运算符 104
5.2.3 查询条件中使用的常用函数 106
5.2.4 查询中条件的设置 107
5.3 使用向导创建查询 109
5.3.1 简单查询向导 109
5.3.2 交叉表查询向导 111
5.3.3 查找重复项查询向导 112
5.3.4 查找不匹配项查询向导 113
5.4 选择查询 115
5.4.1 查询的设计视图 115
5.4.2 基于单张表的选择查询 116
5.4.3 基于多张表的选择查询 117
5.5 计算、汇总查询 121
5.5.1 查询的计算功能 121
5.5.2 在查询中进行计算 122
5.5.3 在查询中进行分组统计 123
5.5.4 子查询 126
5.5.5 排序查询结果 128
5.6 参数查询 130
5.6.1 单参数查询 130
5.6.2 多参数查询 132
5.7 交叉表查询 134
5.7.1 交叉表查询的概念 134
5.7.2 创建交叉表查询 134
5.8 操作查询 136
5.8.1 生成表查询 137
5.8.2 删除查询 139
5.8.3 更新查询 140
5.8.4 追加查询 142
5.9 结构化查询语言SQL 144
5.9.1 SQL语言概述 144
5.9.2 数据定义 145
5.9.3 数据操作 149
5.9.4 数据查询 151
5.9.5 创建SQL的特定查询 162
习题5 165
第6章 程序设计基础 170
6.1 VBA概述 170
6.1.1 VB编程环境:VBE 170
6.1.2 VBA程序书写原则 172
6.2 VBA语言基础 174
6.2.1 数据类型 174
6.2.2 常量、变量与数组 175
6.2.3 标准函数 178
6.2.4 运算符与表达式 188
6.3 VBA模块的创建 192
6.3.1 类模块的创建 192
6.3.2 标准模块的创建 192
6.4 VBA程序设计基础 195
6.4.1 声明语句 195
6.4.2 赋值语句 195
6.4.3 控制结构语句 195
6.5 过程调用与参数传递 204
6.5.1 过程调用 204
6.5.2 参数传递 205
6.6 VBA程序错误处理 206
6.6.1 程序中常见的错误 206
6.6.2 错误处理语句 207
习题6 207
第7章 窗体 215
7.1 窗体概述 215
7.1.1 窗体的主要功能 215
7.1.2 窗体的类型 215
7.1.3 窗体的视图 218
7.1.4 窗体的组成 219
7.2 创建窗体 220
7.2.1 自动创建窗体 220
7.2.2 创建数据透视表窗体 222
7.2.3 创建数据透视图窗体 223
7.2.4 使用“空白窗体”按钮创建窗体 224
7.2.5 使用向导创建窗体 225
7.3 设计窗体 229
7.3.1 窗体设计视图 229
7.3.2 属性、事件与方法 230
7.3.3 窗体的设计 231
7.3.4 窗体的使用 236
7.4 控件的创建与使用 239
7.4.1 控件的编辑处理 239
7.4.2 标签 243
7.4.3 命令按钮 245
7.4.4 文本框 248
7.4.5 列表框和组合框 251
7.4.6 选项按钮、复选框和切换按钮 256
7.4.7 选项组 257
7.4.8 图表和图像 260
7.4.9 直线和矩形 262
7.4.10 未绑定对象框和绑定对象框 262
7.4.11 分页符 263
7.4.12 选项卡 263
7.4.13 添加ActiveX控件 264
7.4.14 主/子窗体 264
7.5 其他设计 265
7.5.1 创建计算控件 265
7.5.2 使用Tab键设置次序 266
7.5.3 设置启动窗体 267
7.5.4 窗体外观设计 268
7.5.5 创建切换窗体 270
7.5.6 创建导航窗体 273
习题7 274
第8章 报表 279
8.1 报表的基础知识 279
8.1.1 报表的概念 279
8.1.2 报表的结构 279
8.1.3 报表的分类 280
8.1.4 报表的视图 282
8.2 使用向导创建报表 283
8.2.1 自动创建报表 283
8.2.2 创建空报表 284
8.2.3 报表向导创建报表 287
8.2.4 标签向导创建报表 290
8.3 使用设计视图创建报表 291
8.3.1 创建简单报表 292
8.3.2 报表记录的排序与分组 293
8.3.3 计算控件的使用 296
8.3.4 报表的其他设置 300
8.4 创建子报表 303
8.4.1 在已有报表中创建子报表 303
8.4.2 将某个报表添加到已有报表来创建子报表 305
8.5 打印报表 306
8.5.1 页面设置 306
8.5.2 预览报表 308
8.5.3 打印报表 308
习题8 309
第9章 宏 311
9.1 宏的基本概念 311
9.1.1 什么是宏 311
9.1.2 宏的分类 311
9.2 创建独立宏 312
9.2.1 创建操作序列宏 312
9.2.2 编辑宏 316
9.2.3 创建条件宏 317
9.2.4 创建宏组 318
9.3 执行与调试宏 318
9.3.1 运行宏 318
9.3.2 调试宏 320
9.4 嵌入宏和数据宏 321
9.4.1 嵌入宏 321
9.4.2 数据宏 323
9.5 利用宏建立菜单 324
9.5.1 创建包含菜单的宏组 324
9.5.2 创建用于创建菜单的宏 325
9.5.3 添加菜单 325
习题9 326
第10章 VBA数据库编程 328
10.1 数据库访问接口 328
10.1.1 VBA语言提供的通用接口方式 328
10.1.2 ActiveX数据对象与数据访问对象的引用 328
10.2 ActiveX数据对象 329
10.2.1 ADO模型简介 329
10.2.2 应用ADO访问数据库 332
10.3 数据访问对象 344
10.3.1 DAO模型简介 344
10.3.2 应用DAO访问数据库 346
10.4 域聚合函数的应用 350
10.4.1 Nz函数 350
10.4.2 常用统计函数 351
10.4.3 DLookUp函数 352
10.4.4 域聚合函数的应用实例 352
10.5 DoCmd对象的RunSQL方法的使用 354
习题10 355
第11章 教务管理信息系统简介 359
11.1 数据库系统设计 359
11.1.1 概念模型设计 359
11.1.2 数据库设计 359
11.2 数据表 360
11.2.1 数据表 360
11.2.2 表之间的关系 362
11.3 查询 363
11.3.1 选择查询 363
11.3.2 生成表查询 363
11.4 窗体 364
.5 报表 364
参考文献 365
猜您喜欢