第1章 数据库基本概述 1
1.1关系数据库基础 1
1.1.1数据库的基础知识 1
1.1.2数据模型及关系数据库 3
1.2关系运算 6
1.2.1传统的集合运算 6
1.2.2专门的关系运算 9
1.2.3关系的完整性 10
1.2.4实体模型 11
1.3关系规范化基础 12
1.3.1规范化的含义 13
1.3.2关系规范化 13
1.4数据库设计基础 18
1.4.1数据库设计步骤和原则 18
1.4.2数据库设计过程 19
1.5 Access简介 21
1.5.1 Access 2010的工作环境 21
1.5.2 Access数据库的六大对象 25
1.5.3 Access 2010的启动和退出 26
1.5.4使用Access 2010的在线学习 28
小结 29
综合练习 30
第2章 数据库和数据表 32
2.1数据库操作 32
2.1.1创建数据库 32
2.1.2打开及关闭数据库 35
2.2创建数据表 37
2.2.1数据表的基本概念 37
2.2.2创建数据表结构 40
2.2.3设置字段“常规”属性 49
2.2.4设置字段“查阅”属性 54
2.2.5建立数据表之间的关系 57
2.3数据表的基本操作 60
2.3.1数据表记录的操作 60
2.3.2调整数据表的外观 64
小结 65
综合练习 66
第3章 查询 69
3.1查询的基本概念 69
3.1.1查询简介 69
3.1.2查询的准则 70
3.1.3查询视图 75
3.2创建选择查询 77
3.2.1使用向导创建查询 77
3.2.2使用设计视图创建查询 80
3.3创建计算查询 83
3.3.1查询的计算功能 84
3.3.2创建总计查询 84
3.3.3添加计算字段 89
3.4创建特殊用途查询 92
3.4.1参数查询 92
3.4.2交叉表查询 95
3.5创建操作查询 96
3.5.1生成表查询 96
3.5.2追加查询 97
3.5.3删除查询 99
3.5.4更新查询 100
3.6结构化查询语言 102
3.6.1查询语言概述 102
3.6.2简单查询 106
3.6.3简单联接查询 108
3.6.4嵌套查询 108
3.6.5排序查询 109
3.6.6计算查询 110
3.6.7 SQL特殊查询 112
3.6.8创建数据定义查询 113
小结 116
综合练习 116
第4章 窗体 120
4.1认识窗体 120
4.1.1窗体的功能和类型 120
4.1.2窗体设计工具选项卡 121
4.2创建窗体 122
4.2.1自动创建窗体 122
4.2.2使用向导创建窗体 126
4.2.3在设计视图中自行创建窗体 128
4.3窗体控件 131
4.3.1窗体设计概述 131
4.3.2窗体控件的使用 134
4.3.3窗体和控件属性的设置 146
4.4修饰窗体 149
4.4.1窗体的布局 149
4.4.2条件格式的使用 151
4.4.3添加日期和时间 152
4.4.4主题的应用 152
4.5定制系统控制窗体 152
4.5.1创建切换窗体 153
4.5.2创建导航窗体 155
小结 157
综合练习 157
第5章 报表 163
5.1报表的基本概念 163
5.1.1报表的功能 163
5.1.2报表的类型和视图 163
5.1.3报表的组成 164
5.2创建报表 165
5.2.1自动创建报表 166
5.2.2利用“报表向导”创建报表 167
5.2.3使用“报表设计”工具创建报表 176
5.3报表设计 177
5.3.1报表设计视图 178
5.3.2报表控件 179
5.3.3报表控件的使用 180
5.4报表的高级设计 183
5.4.1排序和分组数据 183
5.4.2创建有计算数据的报表 186
5.4.3创建子报表 189
5.5修饰报表 193
5.5.1完善表单 193
5.5.2页面设计 196
5.5.3报表的预览及打印 197
小结 198
综合练习 199
第6章宏 203
6.1宏的概念 203
6.1.1宏的基本概念 203
6.1.2宏的结构及常用宏 205
6.1.3宏选项卡和设计视图 207
6.1.4事件属性 209
6.2创建各类宏 210
6.2.1创建操作序列宏 211
6.2.2创建子宏 215
6.2.3创建条件宏 216
6.2.4创建AutoKeys宏 219
6.2.5创建AutoExec宏 220
6.3运行宏和调试宏 221
6.3.1运行宏 221
6.3.2调试宏 222
6.3.3宏操作及用宏制作用户登录窗体 223
小结 228
综合练习 228
第7章 模块与VBA 232
7.1 VBA程序设计基础 232
7.1.1 VBA中的常量和变量 232
7.1.2 VBA的数据类型 235
7.1.3操作符和表达式 235
7.1.4输入、输出函数 237
7.2 VBA的程序结构 239
7.2.1 VBA程序设计基础 239
7.2.2常用语句 242
7.2.3程序流程控制 244
7.2.4数组 252
7.3面向对象程序设计基础 254
7.3.1基本概念 254
7.3.2 VBA对象设计的操作方法 256
7.3.3 VBA对象设计的常见操作 258
7.4模块的基本概念 267
7.4.1宏、模块和VBA 267
7.4.2模块的分类 267
7.4.3创建模块 268
7.4.4创建过程 269
7.4.5编写事件过程 272
7.4.6在VBA中执行宏 274
7.5过程调用和程序调试 276
7.5.1过程调用 276
7.5.2程序调试 277
小结 279
综合练习 279
第8章SharePoint网站 283
8.1 SharePoint概述 283
8.1.1 SharePoint简介 283
8.1.2 SharePoint网站的组成 285
8.2 Access 2010外部数据的操作和数据链接 286
8.2.1 Access 2010外部数据的操作 286
8.2.2 Access 2010对象内部的超链接 289
8.3 Access数据库中的数据与SharePoint的链接 295
8.3.1 Access数据库中的数据表迁移到SharePoint网站上 295
8.3.2将数据发布到SharePoint网站 298
小结 301
综合练习 301
第9章Access数据库的安全与管理 304
9.1数据库的安全性 304
9.1.1数据库的安全问题 304
9.1.2 Access数据库的加密技术 304
9.2数据库的安全与管理 305
9.2.1压缩和修复数据库 305
9.2.2备份和恢复数据库 306
9.2.3设置数据库密码 307
9.2.4生成ACCDE文件 308
小结 309
综合练习 309
附录A授课及上机课时安排参考 312
附录B 全国计算机等级考试二级Access数据库程序设计考试大纲(2013年版) 315
附录C 2013年二级Access考试样题、答案及解析 319
附录D各章综合练习参考答案 330
参考文献 335