第1章 数据库基础知识 1
1.1 数据库 1
1.1.1 数据库的概念 1
1.1.2 数据处理 2
1.2 数据库系统 3
1.2.1 数据库系统的概念 3
1.2.2 数据库系统的特点 3
1.2.3 数据库系统的分类 5
1.2.4 数据库系统的体系结构 6
1 2.5 数据库系统的发展 7
1.3 数据库管理系统 10
1.3.1 数据库管理系统的功能 10
1.3.2 数据库管理系统的组成 10
1.4 数据库设计的一般步骤 11
1.4.1 需求分析 11
1.4.2 概念结构设计 12
1.4.3 逻辑结构设计 12
1.4.4 物理结构设计 13
1.4.5 数据库实施 13
1.4.6 数据库的运行与维护 13
1.5 关系数据库 14
1.5.1 关系 14
1.5.2 函数依赖 14
1.5.3 范式 16
1.6 习题 18
第2章 初识Access 2010 19
2.1 Access 2010的启动和退出 19
2.1.1 启动Access 2010 19
2.1.2 退出Access 2010 20
2.2 Access 2010的操作环境 20
2.2.1 【文件】按钮 21
2.2.2 快速访问工具栏 22
2.2.3 标题栏 22
2.2.4 功能区 22
2.2.5 导航窗格 23
2.2.6 工作区 24
2.2.7 状态栏与视图模式 24
2.2.8 其他界面元素 25
2.3 自定义操作环境 25
2.3.1 自定义快速访问工具栏 25
2.3.2 自定义工作环境 27
2.4 Access六大对象 29
2.4.1 表 29
2.4.2 查询 29
2.4.3 窗体 31
2.4.4 报表 31
2.4.5 宏 33
2.4.6 模块 33
2.5 Access中的数据 33
2.5.1 可用的字段数据类型 34
2.5.2 表达式 35
2.5.3 函数 37
2.6 上机练习 39
2.6.1 自定义Access 2010工作环境 39
2.6.2 使用帮助 41
2.7 习题 42
第3章 创建与操作数据库 43
3.1 建立数据库 43
3.1.1 创建一个空白数据库 43
3.1.2 使用模板创建数据库 45
3.2 数据库的基本操作 46
3.2.1 打开数据库 46
3.2.2 保存数据库 48
3.2.3 关闭数据库 49
3.3 操作数据库对象 49
3.3.1 操控导航窗格 49
3.3.2 打开数据库对象 50
3.3.3 搜索数据库对象 51
3.3.4 复制、剪切与粘贴数据库对象 52
3.3.5 重命名与删除数据库对象 52
3.3.6 显示与隐藏数据库对象 53
3.3.7 查看数据库对象的属性 54
3.4 上机练习 55
3.4.1 创建“我的资产”数据库 55
3.4.2 维护“我的资产”数据库 57
3.5 习题 58
第4章 创建与使用表 59
4.1 建立新表 59
4.1.1 表的结构及创建方法 59
4.1.2 直接输入数据创建表 60
4.1.3 使用表模板创建表 61
4.1.4 使用表设计器创建表 63
4.1.5 在现有数据库中创建新表 66
4.1.6 使用字段模板创建表 66
4.1.7 使用SharePoint列表创建表 67
4.2 设置字段属性 68
4.2.1 字段数据类型 68
4.2.2 选择数据格式 69
4.2.3 更改字段大小 70
4.2.4 输入掩码 71
4.2.5 设置有效性规则和有效性文本 74
4.2.6 设定主键 75
4.2.7 字段的其他属性 77
4.3 上机练习 79
4.4 习题 84
第5章 操作和修饰表 85
5.1 编辑数据表 85
5.1.1 向表中添加与修改记录 85
5.1.2 选定与删除记录 86
5.1.3 数据的查找和替换 87
5.1.4 数据排序 88
5.1.5 数据筛选 91
5.1.6 数据的导入和导出 96
5.2 设置数据表格式 100
5.2.1 设置表的行高和列宽 100
5.2.2 调整字段顺序 102
5.2.3 隐藏和显示字段 103
5.2.4 设置网格属性 104
5.2.5 设置字体格式 105
5.2.6 冻结和取消冻结 105
5.3 建立子数据表 106
5.4 建立表之间的关系 107
5.4.1 表关系概述 108
5.4.2 表的索引 108
5.4.3 创建表关系 109
5.4.4 设置参照完整性 111
5.5 上机练习 114
5.6 习题 116
第6章 创建查询 117
6.1 查询简介 117
6.1.1 查询的类型 117
6.1.2 查询的功能 119
6.2 单表查询 119
6.2.1 创建单表查询 120
6.2.2 设置查询条件 122
6.2.3 设置查询字段 124
6.2.4 在单表中应用总计查询 129
6.3 多表查询 130
6.3.1 简单选择查询 130
6.3.2 连接查询 132
6.3.3 嵌套查询 134
6.3.4 交叉表查询 135
6.3.5 查找重复项查询 137
6.3.6 查找不匹配项查询 138
6.3.7 参数式查询 140
6.4 上机练习 141
6.5 习题 144
第7章 操作查询与SQL查询 145
7.1 操作查询 145
7.1.1 更新查询 146
7.1.2 生成表查询 147
7.1.3 追加查询 149
7.1.4 删除查询 150
7.2 SQL查询 151
7.2.1 SQL视图 151
7.2.2 SELECT查询 152
7.2.3 INSERT语句 158
7.2.4 UPDATE语句 159
7.2.5 DELETE语句 160
7.2.6 SELECT…INTO语句 161
7.3 SQL特定查询 162
7.3.1 联合查询 162
7.3.2 传递查询 163
7.3.3 数据定义查询 163
7.4 上机练习 165
7.5 习题 166
第8章 窗体 167
8.1 初识窗体 167
8.1.1 窗体类型 167
8.1.2 窗体视图 168
8.2 创建窗体 169
8.2.1 使用工具创建窗体 169
8.2.2 使用窗体向导创建窗体 172
8.2.3 使用空白窗体工具创建窗体 173
8.2.4 使用设计视图创建窗体 174
8.2.5 创建数据透视表窗体 177
8.2.6 创建数据透视图窗体 179
8.3 使用窗体控件 180
8.3.1 使用控件 180
8.3.2 设置控件格式 186
8.3.3 设置窗体外观 188
8.3.4 设置窗体的节和属性 189
8.4 创建和使用主/子窗体 191
8.4.1 同时创建主窗体和子窗体 191
8.4.2 创建子窗体并添加到已有窗体 193
8.5 定制用户入口界面 194
8.6 上机练习 197
8.7 习题 200
第9章 报表 201
9.1 创建报表 201
9.1.1 初识报表 201
9.1.2 使用报表工具创建报表 202
9.1.3 使用报表向导创建报表 203
9.1.4 使用标签工具创建标签 205
9.1.5 使用空白报表工具创建报表 206
9.1.6 使用报表设计创建报表 208
9.1.7 创建子报表 213
9.2 报表中的计数和求和 214
9.2.1 报表中的计数 214
9.2.2 报表中的求和 216
9.3 打印报表 217
9.3.1 报表的页面设置 217
9.3.2 报表的打印 220
9.4 上机练习 222
9.5 习题 224
第10章 宏 225
10.1 初识宏 225
10.1.1 宏的概念 225
10.1.2 事件的概念 226
10.1.3 宏的类型 227
10.2 宏的创建与设计 227
10.2.1 创建与设计单个宏 227
10.2.2 创建与设计宏组 229
10.2.3 创建与设计条件宏 231
10.3 宏操作 232
10.4 宏的运行与调试 234
10.4.1 运行宏 234
10.4.2 调试宏 235
10.5 事件 236
10.5.1 Data事件 236
10.5.2 Focus事件 237
10.5.3 Mouse事件 237
10.5.4 Keyboard事件 238
10.6 上机练习 238
10.7 习题 240
第11章 VBA编程语言 241
11.1 初识VBA编程环境 241
11.1.1 VBA概述 241
11.1.2 VBA的编写环境 242
11.1.3 代码界面 243
11.2 VBA语法知识 244
11.2.1 关键字和标识符 244
11.2.2 数据类型 245
11.2.3 变量、常量和数组 247
11.3 程序流程控制语言 249
11.3.1 赋值语句 249
11.3.2 选择语句 250
11.3.3 循环语句 253
11.4 过程与模块 255
11.4.1 模块的定义和创建 256
11.4.2 过程的创建 257
11.4.3 过程的调用 258
11.5 VBA代码的保护 260
11.6 习题 260
第12章 Access综合实例应用 261
12.1 需求分析 261
12.2 数据库的结构设计 262
12.2.1 构造空数据库系统 262
12.2.2 数据表字段结构设计 262
12.2.3 数据表的表关系设计 265
12.3 窗体和编码的实现 266
12.3.1 创建“员工信息管理”窗体 267
12.3.2 创建“工作时间设置”窗体 272
12.3.3 创建“出勤管理”窗体 274
12.3.4 创建“考勤统计”窗体 279
12.3.5 创建系统启动界面 288