Access 数据库技术与应用
作者:白立军,常建丽责任编辑 (中国)杨月江,吴晓丹,于咏霞
出版时间: 2019年版
丛编项: 高等学校计算机基础教育教材精选
内容简介
本书以教育部计算机基础课程教学基本要求为指导,结合应用型本科院校教学以及全国计算机等级考试二级Access数据库程序设计的要点,基于“快速上手、学以致用”的原则,以数据库的基础理论为引导,循序渐进、深入浅出地介绍了Access 2010数据库6种对象的功能、创建及使用方法。全书共9章,内容包括数据库系统的基础知识、Access 2010基础、Access 2010表、Access 2010查询、Access 2010窗体、Access 2010报表、宏、模块与VBA程序设计、学生选课管理系统开发。 本书既可作为应用型本科院校“Access数据库技术与应用”课程的教材,也可作为全国计算机等级考试二级Access数据库程序设计的备考用书,还可供广大Access数据库爱好者自学使用。
目录
目录
Access数据库技术与应用第1章数据库系统的基础知识1
1.1数据库系统的基本概念1
1.1.1数据、信息和数据处理1
1.1.2数据库技术的产生与发展2
1.1.3数据库系统的组成7
1.1.4数据库系统的三级模式结构8
1.1.5数据库系统实例10
1.2数据模型11
1.2.1基本概念11
1.2.2组成要素12
1.2.3概念模型和ER图13
1.2.4逻辑模型15
1.3关系数据库20
1.3.1基本概念20
1.3.2常用术语20
1.3.3关系完整性21
1.3.4关系运算22
1.4数据库设计30
1.4.1数据库设计的步骤31
1.4.2数据库设计范式34
1.5习题37
第2章Access 2010基础41
2.1Access 2010简介41
2.1.1Access 2010的新特点42
2.1.2Access 2010的操作基础45
2.1.3Access 2010数据库的对象52
2.2Access 2010数据库的创建53
2.2.1使用模板创建数据库53
2.2.2创建空数据库55
2.3打开与关闭数据库55
2.3.1打开Access 2010数据库56
2.3.2关闭Access 2010数据库56
2.4管理数据库56
2.4.1压缩与修复数据库56
2.4.2备份与还原数据库58
2.4.3加密数据库59
2.4.4生成ACCDE文件60
2.5数据库的转换61
2.6数据库的导入与导出61
2.6.1数据库的导入62
2.6.2数据库的导出64
2.7习题65
Access数据库技术与应用目录
第3章Access 2010表68
3.1表的概述68
3.1.1表的结构68
3.1.2“选课管理”数据库的表结构设计69
3.2创建表71
3.2.1利用“数据表视图”创建表71
3.2.2利用“设计视图”创建表73
3.2.3设置和取消表的主键74
3.2.4设置字段属性75
3.3编辑与维护表77
3.3.1打开和关闭表77
3.3.2修改表结构78
3.3.3维护表数据78
3.3.4表的复制、删除及重命名82
3.4调整表外观82
3.4.1调整表的行高和列宽82
3.4.2改变字段的显示顺序83
3.4.3隐藏和取消隐藏字段83
3.4.4冻结和取消冻结所有字段83
3.4.5设置字体84
3.4.6设置网格线的样式及表的背景颜色84
3.5建立表间关系84
3.5.1表间关系的分类84
3.5.2建立表间关系的前提85
3.5.3建立一对多关系85
3.5.4建立多对多关系87
3.5.5编辑表间关系88
3.5.6参照完整性、级联更新和级联删除88
3.6表的导入、导出与链接89
3.6.1导入表89
3.6.2导出表91
3.6.3链接表92
3.7习题94
第4章Access 2010查询97
4.1查询概述97
4.1.1查询的类型98
4.1.2创建查询的方法99
4.2查询条件的设置101
4.3选择查询111
4.3.1使用向导创建查询111
4.3.2使用查询设计视图创建查询120
4.3.3运行和修改查询123
4.3.4设置查询中的计算124
4.4参数查询127
4.4.1在查询设计视图中创建单参数查询127
4.4.2在查询设计视图中创建多参数查询129
4.5交叉表查询131
4.5.1使用查询向导创建交叉表查询131
4.5.2使用查询设计视图创建交叉表查询133
4.6操作查询136
4.6.1生成表查询136
4.6.2更新查询138
4.6.3追加查询139
4.6.4删除查询142
4.7SQL查询143
4.7.1SQL简介143
4.7.2数据查询语句144
4.7.3单表查询145
4.7.4多表查询152
4.7.5嵌套查询154
4.7.6联合查询158
4.8其他SQL语句159
4.8.1数据定义语句159
4.8.2数据更新语句162
4.9习题164
第5章Access 2010窗体171
5.1窗体概述171
5.1.1窗体的功能171
5.1.2窗体的结构171
5.1.3窗体的视图172
5.1.4窗体的类型173
5.2创建窗体176
5.2.1使用“窗体”按钮创建窗体176
5.2.2使用“窗体向导”创建窗体176
5.2.3使用“设计视图”创建窗体177
5.2.4主/子窗体179
5.3窗体控件182
5.3.1控件的类型182
5.3.2控件的基本操作182
5.3.3控件使用举例184
5.3.4窗体和控件的事件与事件过程186
5.4使用窗体操作数据186
5.5习题187
第6章Access 2010报表189
6.1报表概述189
6.1.1报表的功能189
6.1.2报表的类型189
6.1.3报表的视图192
6.1.4报表的组成192
6.2创建报表194
6.2.1使用“报表”按钮创建报表194
6.2.2使用“报表向导”创建报表194
6.2.3使用“设计视图”创建报表196
6.2.4使用“标签”创建报表199
6.2.5使用“空报表”创建报表201
6.3编辑报表203
6.3.1使用节203
6.3.2添加图像204
6.3.3添加背景图案204
6.3.4添加日期和时间205
6.3.5添加页码206
6.3.6设置字体和颜色206
6.4报表高级设计207
6.4.1记录的排序207
6.4.2记录的分组和汇总208
6.4.3使用计算控件211
6.4.4创建子报表212
6.4.5创建多列报表217
6.4.6窗体另存为报表217
6.5打印报表219
6.5.1报表的页面设置219
6.5.2打印报表221
6.6习题221
第7章宏224
7.1宏概述224
7.1.1宏的基本功能224
7.1.2宏的组成224
7.1.3宏的设计视图225
7.1.4宏的类型226
7.1.5常用的宏操作226
7.2创建宏228
7.2.1基本宏228
7.2.2条件宏229
7.2.3宏组231
7.2.4自动运行宏AutoExec233
7.3宏的编辑234
7.3.1添加宏操作234
7.3.2删除宏操作234
7.3.3移动宏操作234
7.3.4复制宏操作234
7.3.5添加注释235
7.4宏的调试与运行235
7.4.1调试宏235
7.4.2运行宏236
7.5宏与VBA238
7.5.1宏与VBA编程238
7.5.2将宏转换为VBA模块238
7.6习题239
第8章模块与VBA程序设计242
8.1模块概述242
8.1.1模块的概念242
8.1.2模块的类型243
8.1.3模块的组成244
8.2VBA程序设计概述244
8.2.1VBA简介244
8.2.2对象、属性、方法和事件244
8.3VBA编程环境246
8.3.1进入VBE窗口246
8.3.2VBE窗口的组成247
8.4VBA程序设计基础248
8.4.1数据类型248
8.4.2常量和变量249
8.4.3数组251
8.4.4运算符252
8.4.5表达式253
8.4.6常用的内部函数254
8.5VBA程序流程设计256
8.5.1VBA语句的书写规则256
8.5.2VBA常用语句256
8.5.3流程控制语句257
8.5.4顺序结构257
8.5.5选择结构258
8.5.6循环结构261
8.6过程声明、调用与参数传递265
8.6.1过程声明265
8.6.2过程调用266
8.6.3参数传递268
8.7VBA事件驱动机制269
8.8VBA程序调试和错误处理270
8.8.1VBA程序调试271
8.8.2错误类型273
8.8.3错误处理273
8.9习题274
第9章学生选课管理系统开发277
9.1数据库应用系统的开发步骤277
9.2系统分析与设计278
9.2.1需求分析278
9.2.2功能设计278
9.2.3数据库设计279
9.3系统实施281
9.3.1创建数据库281
9.3.2创建数据表282
9.3.3创建查询286
9.3.4创建窗体291
9.3.5创建报表295
9.4习题299
附录A全国计算机等级考试二级Access数据库程序设计考试大纲
(2018年版)301
附录B计算机二级Access数据库程序设计模拟题及答案304
参考文献315