章从整体上认识和把握数据库
1.1数据库概述2
1.1.1数据库管理的对象——数据2
1.1.2在计算机中实现数据的管理——数据库系统2
1.1.3在计算机中模拟现实——数据模型3
1.2关系型数据库的升级换代4
1.3关系型数据库基础5
1.3.1关系型数据库中的一些基本概念6
1.3.2关系的特点7
1.3.3关系的运算8
1.3.4关系的完整性9
1.45步完成数据库的设计9
第2章Access2016基础认知
2.1Access2016的启动与退出14
2.1.1启动Access201614
2.1.2退出Access201614
2.2Access2016的界面介绍15
2.2.1“文件”选项卡15
2.2.2快速访问工具栏16
2.2.3功能区17
2.3Access数据库中的基本概念18
2.3.1表18
2.3.2记录和字段18
2.3.3值18
2.3.4查询19
2.3.5窗体19
2.3.6报表19
2.3.7视图19
2.4在导航窗格中操作数据库对象20
2.4.1通过导航窗格打开对象20
2.4.2设置对象在导航窗格中的显示效果21
2.4.3隐藏和显示导航窗格24
2.5数据库对象的视图24
实战演练打开并操作“信息查询系统”数据库文件26
第3章创建数据库和表
3.1数据库文件的基本操作30
3.1.1数据库文件的创建与保存30
3.1.2数据库文件的打开32
3.1.3数据库文件的压缩与修复32
3.2Access数据表基础34
3.2.1表的结构34
3.2.2表的视图34
3.2.3字段的类型35
3.3创建和关闭表36
3.3.1在数据表视图中创建表36
3.3.2在设计视图中创建表38
3.3.3关闭表43
3.4设置主键44
3.4.1主键的作用44
3.4.2选择主键的原则44
3.4.3创建主键45
3.4.4了解复合主键46
3.5使用索引提高表的性能47
3.5.1索引的重要性47
3.5.2创建复合索引48
3.5.3合理使用索引48
3.6在数据库中操作表49
3.6.1重命名表49
3.6.2删除表49
3.6.3在同一数据库文件中复制表50
3.6.4将表数据复制到其他的数据库中51
3.7向数据表中添加记录53
实战演练以罗斯文数据库的表结构制作销售管理数据库53
第4章使Access数据库更为规范
4.1什么样的表才规范58
4.1.1范式58
4.1.2第二范式59
4.1.3第三范式61
4.2表关系62
4.2.1主键和外键——关系实现的方法62
4.2.2关系的类型62
4.2.3创建表之间的关系64
4.2.4实施关系参照完整性66
4.3检索数据66
4.3.1数据的排序66
4.3.2数据的筛选69
4.3.3数据的汇总71
4.4创建与设计表格式72
4.4.1设置单元格行高和列宽73
4.4.2设置数据格式74
4.4.3隐藏和显示字段75
4.4.4冻结字段76
实战演练创建“工资管理数据库”的表77
第5章使用查询选择数据
5.1查询的基础知识84
5.1.1什么是查询84
5.1.2查询的类型85
5.1.3查询的功能86
5.1.4记录集的工作方法87
5.2创建查询87
5.2.1使用查询向导创建查询88
5.2.2使用查询设计创建查询95
5.3编辑查询中的字段107
5.3.1添加与删除字段107
5.3.2重命名字段107
5.3.3移动字段108
5.4在查询中进行计算108
5.4.1认识查询中常用的运算符108
5.4.2计算的类型110
第6章不错查询设计
6.1认识SQL语言116
6.1.1Access中的SQL语言116
6.1.2SQL语言的特点117
6.1.3SQL语言可实现的功能117
6.2SQL语言的数据定义功能118
6.2.1创建基本表118
6.2.2修改基本表125
6.3SQL的数据操作功能128
6.3.1通过SELECT语句查询数据128
6.3.2操作查询记录130
6.3.3通过INSERTINTO语句插入记录136
6.3.4通过UPDATE语句修改数据139
6.3.5删除表中的记录141
6.4构建多样的表达式143
6.4.1构建某个范围内的逻辑表达式143
6.4.2构建多个常量中任选一个的表达143
6.4.3构建文本匹配的表达式144
6.4.4构建匹配文本范围的表达式145
6.4.5使用聚合函数146
6.5使用嵌套查询147
6.5.1单表嵌套查询147
6.5.2多表嵌套查询149
6.5.3在查询中添加统计字段151
6.6在多个表中进行查询152
6.6.1使用UNION连接查询结果152
6.6.2多表连接查询154
实战演练通过SQL语句查询删除“出生年月”字段159
第7章与外部进行数据交换
7.1认识外部数据164
7.1.1Access支持的外部数据类型164
7.1.2与外部数据交换的方式164
7.2导入外部数据165
7.2.1导入其他Access数据库中的数据165
7.2.2导入其他格式文件中的数据166
7.3导出数据167
7.3.1导出对象到其他Access数据库中167
7.3.2将Access数据导出为其他格式文件168
7.4链接外部数据169
7.4.1链接至Access数据库169
7.4.2链接至Excel电子表格171
7.4.3链接至HTML文档174
7.4.4链接至文本文档175
7.5编辑链接表176
7.5.1修改链接表名称176
7.5.2修改字段属性177
7.5.3查看或更新链接表178
7.5.4转换链接表为本地表179
第8章创建基本的Access窗体
8.1认识窗体182
8.1.1窗体的功能和分类182
8.1.2窗体的视图183
8.1.3窗体的组成部分184
8.2创建基本窗体185
8.2.1根据已有数据创建窗体186
8.2.2通过窗体向导创建窗体187
8.2.3创建导航窗体188
8.2.4创建空白窗体190
8.3在窗体中添加控件190
8.3.1调整窗体区域大小191
8.3.2认识控件191
8.3.3常用控件介绍192
8.3.4添加控件的方法193
8.4选择控件196
8.4.1选择单个控件197
8.4.2选择多个控件197
8.5操作控件197
8.5.1调整控件的大小198
8.5.2调整控件的位置200
8.5.3控件的定位201
8.5.4设置控件的外观203
8.5.5组合控件203
8.5.6通过布局排列控件204
8.5.7更改控件类型206
8.6认识属性207
8.6.1显示属性表207
8.6.2认识属性表208
实战演练制作“信息管理数据库”登录窗体210
第9章窗体的不错操作
9.1使用父/子窗体218
9.1.1认识父/子窗体218
9.1.2创建父/子窗体219
9.2创建图表窗体226
9.3在不同对象间切换228
9.3.1通过按钮进行切换229
9.3.2通过超链接进行切换231
9.4创建计算控件232
9.4.1实现字段值的算术运算232
9.4.2在计算控件中使用内置函数234
9.5添加页眉/页脚236
9.6设置【Tab】键的次序237
9.7为窗体添加一些功能240
9.7.1通过控件为窗体添加功能240
9.7.2通过表达式为窗体添加功能242
9.7.3通过查询为窗体添加功能243
0章创建与打印报表
10.1了解报表的基础知识252
10.1.1报表与窗体的异同252
10.1.2报表的组成部分253
10.1.3报表的分类254
10.1.4报表的4种视图255
10.2报表的创建257
10.2.1创建基本的报表257
10.2.2创建空报表258
10.2.3通过向导创建报表258
10.2.4创建标签报表260
10.2.5创建报表方式的比较262
10.3报表的设计262
10.3.1在报表中实现分组和排序功能263
10.3.2在报表中筛选数据267
10.3.3在报表中使用控件268
10.4报表的美化274
10.4.1使用主题快速美化报表274
10.4.2使用条件格式突出显示数据275
10.4.3使用图片美化报表277
10.5报表的预览与打印278
10.5.1报表的页面设置279
10.5.2预览报表的打印效果280
10.5.3打印报表280
实战演练制作“期刊订阅情况”报表280
1章Access宏设计
11.1宏的基本概念286
11.1.1宏的作用286
11.1.2宏的结构286
11.1.3宏操作287
11.2宏的创建与执行288
11.2.1标准宏的创建和执行288
11.2.2事件宏的创建和执行291
11.2.3数据宏的创建和执行293
11.2.4创建自动启动宏295
11.2.5创建通过快捷键执行的宏296
11.3在宏中应用条件297
11.4将宏转换为VBA代码299
实战演练使用宏实现登录窗体的功能300
2章VBA程序设计基础
12.1VBE编程环境304
12.2VBA编程基础305
12.2.1数据类型305
12.2.2常量306
12.2.3变量307
12.2.4运算符与表达式308
12.2.5标准函数308
12.3流程控制语句312
12.3.1选择控制语句312
12.3.2循环控制语句314
12.3.3错误处理语句316
12.4养成良好的编程习惯316
12.5认识对象的事件317
12.5.1事件类型317
12.5.2窗体和报表事件317
12.5.3键盘事件319
实战演练通过窗体输入销售清单320
3章集成Access数据库应用系统
13.1权限管理——登录窗体与用户表324
13.1.1登录窗体之用户表324
13.1.2登录窗体之登录功能324
13.1.3登录窗体之取消功能326
13.1.4登录窗体之注册功能326
13.1.5登录窗体之找回密码329
13.2功能引导——在程序不同功能之间切换331
13.2.1功能引导之导航窗体331
13.2.2功能引导之菜单332
13.3像模像样——使数据库应用程序更像样337
13.3.1设置程序的名称、图标和启动项337
13.3.2隐藏Access程序背景338
13.4最终文件——生成Accde文件339
实战演练集成“学生管理系统”339
4章制作计件类薪资管理系统
14.1实战制作目标344
14.2实战制作分析345
14.3实战制作详解345
14.3.1制作基本表346
14.3.2制作员工信息管理功能模块350
14.3.3制作计件管理功能模块354
14.3.4制作计件工资管理模块362
14.3.5制作员工考勤管理模块364
14.3.6制作员工福利管理模块370
14.3.7制作工资计算及查询模块372
14.3.8制作系统功能引导模块374
14.3.9集成系统377