第 1 章 从整体上认识和把握数据库1.1 数据库概述21.1.1 数据库管理的对象——数据21.1.2 在计算机中实现数据管理——数据库系统21.1.3 在计算机中模拟现实——数据模型 31.2 关系型数据库基础41.2.1 关系型数据库中的一些基本概念 41.2.2 关系的特点 51.2.3 关系的运算 61.2.4 关系的完整性 71.2 5 步完成数据库的设计8第 2 章 Access 2013基础认知2.1 Access 2013的启动与退出.112.1.1 启动Access 2013 112.1.2 退出Access 2013 112.2 Access 2013的界面介绍.122.2.1 “文件”选项卡 122.2.2 快速访问工具栏 132.2.3 功能区 142.3 Access数据库中的基本概念152.3.1 表152.3.2 记录和字段152.3.3 值152.3.4 查询162.3.5 窗体162.3.6 报表162.3.7 视图162.4 在导航窗格中操作数据库对象.172.4.1 通过导航窗格打开对象172.4.2 设置对象在导航窗格中的显示效果182.4.3 隐藏和显示导航窗格 212.5 数据库对象的视图.21实战演练——打开并操作“信息查询系统”数据库文件23第 3 章 创建数据库和表3.1 数据库文件的基本操作.263.1.1 数据库文件的创建与保存263.1.2 数据库文件的打开 283.1.3 数据库文件的压缩与修复283.2 Access数据表基础303.2.1 表的结构 303.2.2 表的视图 303.2.3 字段的类型313.3 创建和关闭表.323.3.1 在数据表视图中创建表323.3.2 在设计视图中创建表 343.3.3 关闭表 393.4 设置主键.403.4.1 主键的作用403.4.2 选择主键的原则 403.4.3 创建主键 413.4.4 复合主键 423.5 使用索引提高表的性能.433.5.1 索引的重要性433.5.2 创建复合索引443.5.3 合理使用索引443.6 在数据库中操作表.453.6.1 重命名表 453.6.2 删除表 453.6.3 在同一数据库文件中复制表 463.6.4 将表复制到其他的数据库中 473.7 向数据表中添加记录.49实战演练——以罗斯文数据库的表结构制作销售管理数据库49第 4 章 使Access数据库更为规范4.1 什么样的表才规范.534.1.1 第一范式 534.1.2 第二范式 544.1.3 第三范式 564.2 表关系.574.2.1 主键和外键——关系实现的方法574.2.2 关系的类型574.2.3 创建表之间的关系 594.2.4 实施关系参照完整性 614.3 检索数据.614.3.1 数据的排序614.3.2 数据的筛选644.3.3 数据的汇总664.4 创建与设计表格式.674.4.1 设置单元格行高和列宽684.4.2 设置数据格式694.4.3 隐藏与显示字段 704.4.4 冻结字段 71实战演练——创建“员工管理数据库”的表 72第 5 章 使用查询选择数据5.1 查询的基础知识.785.1.1 什么是查询785.1.2 查询的类型795.1.3 查询的功能805.1.4 记录集的工作方法 815.2 创建查询.815.2.1 使用查询向导创建查询825.2.2 使用查询设计创建查询895.3 编辑查询中的字段1015.3.1 添加与删除字段1015.3.2 重命名字段 1015.3.3 移动字段1025.4 在查询中进行计算1025.4.1 认识查询中常用的运算符 1025.4.2 计算的类型 104第 6 章 高级查询设计6.1 认识SQL语言1106.1.1 Access中的SQL语言 1106.1.2 SQL语言的特点1116.1.3 SQL语言可实现的功能 1116.2 SQL语言的数据定义功能1126.2.1 创建基本表 1126.2.2 修改基本表 1196.3 SQL的数据操作功能1226.3.1 通过SELECT语句查询数据1226.3.2 操作查询记录 1246.3.3 通过INSERT INTO语句插入记录1306.3.4 通过UPDATE语句修改数据 1336.3.5 删除表中的记录1356.4 构建多样的表达式1376.4.1 构建某个范围内的逻辑表达式1376.4.2 构建多个常量中任选一个的表达式 1376.4.3 构建文本匹配的表达式 1386.4.4 构建匹配文本范围的表达式1396.4.5 使用聚合函数 1406.5 使用嵌套查询1416.5.1 单表嵌套查询 1416.5.2 多表嵌套查询 1436.5.3 在查询中添加统计字段 1456.6 在多个表中进行查询1466.6.1 使用UNION连接查询结果1466.6.2 多表连接查询 148实战演练——通过SQL语句查询删除“出生年月”字段153第 7 章 与外部进行数据交换7.1 认识外部数据1587.1.1 Access支持的外部数据类型1587.1.2 与外部数据交换的方式 1587.2 导入外部数据1597.2.1 导入其他Access数据库中的数据 1597.2.2 导入其他格式文件中的数据1607.3 导出数据1617.3.1 导出对象到其他Access数据库中 1617.3.2 将Access数据导出为其他格式文件 1627.4 链接外部数据1637.4.1 链接至Access数据库 1637.4.2 链接至Excel电子表格 1657.4.3 链接至HTML文档1687.4.4 链接至文本文档1697.5 编辑链接表1707.5.1 修改链接表名称1707.5.2 修改字段属性 1717.5.3 查看或更新链接表1727.5.4 转换链接表为本地表173第 8 章 创建基本的Access窗体8.1 认识窗体1758.1.1 窗体的功能和分类1758.1.2 窗体的视图 1768.1.3 窗体的组成部分1778.2 创建基本窗体1788.2.1 根据已有数据创建窗体 1798.2.2 通过窗体向导创建窗体 1808.2.3 创建导航窗体 1818.2.4 创建空白窗体 1838.3 在窗体中添加控件1838.3.1 调整窗体区域大小1848.3.2 认识控件1848.3.3 常用控件介绍 1858.3.4 添加控件的方法1868.4 选择控件1898.4.1 选择单个控件 1908.4.2 选择多个控件 1908.5 操作控件1908.5.1 调整控件大小 1918.5.2 调整控件位置 1938.5.3 控件的定位 1948.5.4 设置控件的外观1968.5.5 组合控件1968.5.6 通过布局排列控件1978.5.7 更改控件类型 1998.6 认识属性2008.6.1 显示属性表 2008.6.2 认识属性表 201实战演练——制作“信息管理数据库”登录窗口 203第 9 章 窗体的高级操作9.1 使用父/子窗体.2109.1.1 认识父/子窗体2109.1.2 创建父/子窗体2119.2 创建图表窗体2189.3 在不同对象间切换2209.3.1 通过按钮进行切换2219.3.2 通过超链接进行切换2229.4 创建计算控件2249.4.1 实现字段值的算术运算 2249.4.2 在计算控件中使用内置函数2269.5 添加页眉/页脚.2289.6 设置Tab键的次序2299.7 为窗体添加一些功能2329.7.1 通过控件为窗体添加功能 2329.7.2 通过表达式为窗体添加功能2349.7.3 通过查询为窗体添加功能 235第 10 章 创建与打印报表10.1 了解报表的基础知识24410.1.1 报表与窗体的异同24410.1.2 报表的组成部分24510.1.3 报表的分类 24610.1.4 报表的4种视图 24710.2 报表的创建24910.2.1 创建基本的报表24910.2.2 创建空报表 25010.2.3 通过向导创建报表25010.2.4 创建标签报表 25210.2.5 创建报表方式的比较25410.3 报表的设计25410.3.1 在报表中实现分组和排序功能25510.3.2 在报表中筛选数据25910.3.3 在报表中使用控件26010.4 报表的美化26610.4.1 使用主题快速美化报表 26610.4.2 使用条件格式突出显示数据26710.4.3 使用图片美化报表26910.5 报表的预览与打印27010.5.1 报表的页面设置27110.5.2 预览报表的打印效果27210.5.3 打印报表272实战演练——制作“期刊订阅情况”报表272第 11 章 Access宏设计11.1 宏的基本概念27711.1.1 宏的作用27711.1.2 宏的结构27711.1.3 宏操作27811.2 宏的创建与执行27911.2.1 标准宏的创建和执行27911.2.2 事件宏的创建和执行28211.2.3 数据宏的创建和执行28411.2.4 创建自动启动宏28711.2.5 创建通过快捷键执行的宏 28711.3 在宏中应用条件28911.4 将宏转换为VBA代码291实战演练——使用宏实现登录窗体的功能292第 12 章 VBA程序设计基础12.1 VBE编程环境29612.2 VBA编程基础.29712.2.1 数据类型29712.2.2 常量 29812.2.3 变量 29912.2.4 运算符与表达式30012.2.5 标准函数30012.3 流程控制语句30412.3.1 选择控制语句 30412.3.2 循环控制语句 30612.3.3 错误处理语句 30812.4 养成良好的编程习惯30812.5 认识对象的事件30912.5.1 事件类型30912.5.2 窗体和报表事件30912.5.3 键盘事件311实战演练——通过窗体输入销售清单 312第 13 章 集成Access数据库应用系统13.1 权限管理——登录窗体与用户表31613.1.1 登录窗体之用户表31613.1.2 登录窗体之登录功能31613.1.3 登录窗体之取消功能31813.1.4 登录窗体之注册功能31813.1.5 登录窗体之找回密码32113.2 功能引导——在程序不同功能之间切换32313.2.1 功能引导之导航窗体32313.2.2 功能引导之菜单32413.3 像模像样——使数据库应用程序更像样32913.3.1 设置程序的名称、图标和启动项 32913.3.2 隐藏Access程序背景 33013.4 最终文件——生成Accde文件331实战演练——集成“学生管理系统” 331第 14 章 制作计件类薪资管理系统14.1 实战制作目标33614.2 实战制作分析33714.3 实战制作详解33714.3.1 制作基本表 33814.3.2 制作员工信息管理功能模块34214.3.3 制作计件管理功能模块 34614.3.4 制作计件工资管理模块 35414.3.5 制作员工考勤管理模块 35614.3.6 制作员工福利管理模块 36214.3.7 制作工资计算及查询模块 36414.3.8 制作系统功能引导模块 36614.3.9 集成系统369