Access 2010数据库应用案例教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:国静萍,高云全,刘建新主编;葛学峰,杨美霞,张吉力,谭寿全,蔡红梅,张爱生,畅金龙,王蒙,李俭副主编
- 出 版 社:上海:上海交通大学出版社
- 出版年份:2015
- ISBN:9787313136800
- 页数:381 页
第1章 Access基础知识 1
本章导读 1
学习目标 1
1.1 认识数据库 1
1.1.1 数据库简介 2
1.1.2 数据库的基本功能 2
1.1.3 数据库系统的组成 2
1.2 初识Access 2010 3
1.2.1 启动Access 2010 3
1.2.2 熟悉Access 2010工作界面 5
1.3 Access 2010数据库的组成对象 9
1.3.1 表 9
1.3.2 查询 11
1.3.3 窗体 12
1.3.4 报表 13
1.3.5 宏 14
1.3.6 模块 15
1.3.7 数据库对象间的关系 15
1.4 Access 2010数据库基本操作 16
1.4.1 创建数据库 16
课堂案例——创建空数据库 16
课堂案例——使用模板创建数据库 18
课堂案例——打开“公司客户管理系统”数据库 19
1.4.2 保存数据库 21
1.4.3 关闭数据库 22
1.5 管理数据库 22
课堂案例——备份数据库“公司客户管理系统” 22
课堂案例——查看数据库属性 23
本章小结 24
思考与练习 25
第2章 数据表 28
本章导读 28
学习目标 28
2.1 创建数据表 28
2.1.1 使用表模板创建表 29
课堂案例——创建“联系人”表 29
2.1.2 直接输入数据创建表 30
课堂案例——创建“借书表” 31
2.1.3 使用字段模板创建表 32
课堂案例——创建“读者信息表” 32
2.1.4 使用表设计器创建表 33
课堂案例——创建“图书表” 34
2.2 数据类型和字段属性 36
2.2.1 Access数据类型 36
2.2.2 Access字段属性 38
2.3 修改数据表和表结构 41
2.3.1 利用设计视图修改表结构 41
课堂案例——使用设计视图修改“联系人”表 41
2.3.2 利用数据表视图修改表结构 42
2.3.3 设置字段的有效性规则 43
2.3.4 使用输入掩码 45
课堂案例——为“借书表”中的字段设置“输入掩码” 45
2.3.5 主键的设置、更改与删除 47
课堂案例——为“图书表”设置主键 47
2.4 建立数据表之间的关系 48
2.4.1 Access中的表关系类型 48
2.4.2 创建表的索引 50
课堂案例——通过字段属性创建索引 50
课堂案例——通过“索引设计器”对话框创建索引 50
2.4.3 创建表关系 51
课堂案例——建立一对一表关系 52
课堂案例——建立一对多表关系 53
课堂案例——建立多对多表关系 55
2.4.4 查看和编辑表关系 57
2.5 编辑数据表记录并设置格式 59
2.5.1 添加和删除表记录 59
课堂案例——在数据表中添加和修改表记录 59
课堂案例——在数据表中选择和删除记录 60
2.5.2 设置表记录字体格式 60
课堂案例——设置表记录字体格式 61
课堂案例——设置表的行高和列宽 62
课堂案例——隐藏和取消隐藏字段 63
课堂案例——冻结和取消冻结字段 64
2.6 操作数据表中的数据 65
2.6.1 查找和替换数据 65
2.6.2 排序数据 67
课堂案例——对数据进行简单排序 67
课堂案例——对数据进行高级排序 68
2.6.3 筛选数据 69
课堂案例——对数据进行简单筛选 69
课堂案例——使用筛选器筛选数据 71
课堂案例——通过窗体建立高级筛选 72
上机实践——创建“公司客户管理系统”数据库中的表 73
本章小结 80
思考与练习 81
第3章 查询 84
本章导读 84
学习目标 84
3.1 查询简介 84
3.1.1 查询的功能 84
3.1.2 查询的类型 85
3.2 创建选择查询 86
3.2.1 使用查询向导创建选择查询 86
课堂案例——创建简单选择查询 86
课堂案例——创建“查找重复项查询” 88
课堂案例——创建“查找不匹配项查询” 89
3.2.2 使用设计视图创建选择查询 91
课堂案例——创建选择查询 92
3.2.3 设置查询及字段属性 94
3.2.4 设置查询条件 94
3.3 创建操作查询 96
3.3.1 生成表查询 96
课堂案例——创建生成表查询 97
3.3.2 追加查询 98
课堂案例——创建追加查询 99
3.3.3 更新查询 100
课堂案例——创建更新查询 100
3.3.4 删除查询 102
课堂案例——创建删除查询 102
3.4 创建SQL查询 104
3.4.1 SQL概述 105
课堂案例——创建SELECT查询 107
3.4.2 数据定义查询 108
课堂案例——创建数据定义查询 108
3.5 创建高级查询 110
3.5.1 参数查询 110
课堂案例——创建参数查询 110
3.5.2 交叉表查询 112
课堂案例——使用查询向导创建交叉表查询 112
课堂案例——使用设计视图创建交叉表查询 114
上机实践——在“公司客户管理系统”中创建查询 115
本章小结 118
思考与练习 119
第4章 窗体 122
本章导读 122
学习目标 122
4.1 认识窗体 122
4.1.1 窗体简介 122
4.1.2 窗体的功能 123
4.1.3 窗体的视图与结构 124
4.2 创建和修改窗体 125
4.2.1 自动创建窗体 126
课堂案例——使用窗体工具自动创建窗体 126
课堂案例——使用分割窗体工具创建分割窗体 128
4.2.2 多项目窗体 130
课堂案例——创建显示多个记录的窗体 130
课堂案例——使用空白窗体工具创建窗体 130
课堂案例——使用窗体向导创建窗体 132
4.2.3 数据透视表窗体 134
课堂案例——创建数据透视表窗体 134
课堂案例——创建数据透视图窗体 137
4.2.4 模式对话框窗体 139
课堂案例——创建模式对话框窗体 140
4.2.5 使用设计视图修改窗体 141
课堂案例——为“登录窗体”设置属性 141
4.3 使用窗体控件 142
4.3.1 窗体控件类型 142
4.3.2 在窗体中添加常用控件 144
课堂案例——为窗体修改标题并添加说明信息 145
课堂案例——为窗体添加绑定型文本框 146
课堂案例——创建“选项组控件”窗体 148
课堂案例——为窗体添加“复选框”控件 149
课堂案例——创建“组合框和列表框控件”窗体 150
课堂案例——为窗体添加命令按钮 152
4.3.3 设置窗体和控件属性 153
课堂案例——为窗体设置背景图片和相应格式 155
课堂案例——设置窗体“事件”属性 157
4.4 使用窗体操作数据 159
4.4.1 查看、添加和删除记录 159
4.4.2 排序、筛选和查找记录 160
上机实践——在“公司客户管理系统”中创建窗体 161
本章小结 164
思考与练习 165
第5章 报表 167
本章导读 167
学习目标 167
5.1 认识报表 167
5.1.1 报表的功能 168
5.1.2 报表的分类 169
5.1.3 报表的视图 169
5.2 创建报表 170
课堂案例——使用报表工具创建报表 171
5.2.1 使用报表向导创建报表 172
课堂案例——创建分组报表 173
5.2.2 使用设计视图创建报表 176
课堂案例——创建带有查询功能的报表 176
课堂案例——创建“采购产品信息”报表 179
5.2.3 创建标签型报表 181
课堂案例——创建图书管理标签报表 181
5.3 完善和美化报表 184
5.3.1 在报表中添加节 184
课堂案例——为报表添加页眉和页脚 184
课堂案例——在报表中添加时间和页码 185
课堂案例——在报表中添加图像 186
课堂案例——设置报表的字体和颜色 187
5.4 创建高级报表 188
5.4.1 创建主/次报表 188
课堂案例——在已有报表中创建子报表 189
5.4.2 创建交叉报表 191
课堂案例——创建“学生成绩交叉报表” 191
5.5 打印报表 193
5.5.1 报表的页面设置 193
5.5.2 打印报表 195
上机实践——在“公司客户管理系统”中创建报表 196
本章小结 199
思考与练习 200
第6章 宏 203
本章导读 203
学习目标 203
6.1 认识宏 203
6.1.1 宏生成器介绍 203
6.1.2 宏的功能和类型 205
6.1.3 宏和宏组 206
6.1.4 宏的执行条件 207
6.2 创建与设计宏 207
6.2.1 创建与设计用户界面宏 207
课堂案例——创建并应用用户界面宏 207
课堂案例——创建与设计独立宏 210
6.2.2 创建与设计嵌入式宏 212
课堂案例——创建嵌入式宏 212
6.2.3 创建并应用宏组 214
课堂案例——创建并应用宏组 214
6.3 宏的运行与调试 217
6.3.1 运行宏 218
6.3.2 调试宏 220
课堂案例——单步执行宏 220
6.4 宏操作 221
6.4.1 添加操作 221
6.4.2 移动操作 222
6.4.3 删除操作 222
6.4.4 复制和粘贴宏操作 223
6.4.5 向宏添加If块 223
6.4.6 向If块添加Else或Else If块 224
6.5 常见宏的应用举例 224
6.5.1 使用宏打印报表 225
课堂案例——创建“打印联系人电话簿”宏 225
课堂案例——使用宏编辑表记录 226
6.5.2 使用宏创建菜单 230
课堂案例——使用宏创建右键快捷菜单 230
6.5.3 使用宏实现数据的导出 233
课堂案例——创建“导出联系人表”宏 233
课堂案例——使用宏发送Access对象 234
课堂案例——创建关闭数据库宏“CloseDB” 235
上机实践——在“公司客户管理系统”中创建并应用宏 236
本章小结 238
思考与练习 239
第7章 VBA程序设计 241
本章导读 241
学习目标 241
7.1 认识VBA 241
7.1.1 VBA概述 242
7.1.2 VBA的编程环境 242
课堂案例——编写一个简单的VBA程序 244
7.2 VBA程序设计基础 245
7.2.1 VBA数据类型 245
7.2.2 变量、常量和数组 248
7.2.3 运算符和表达式 251
7.2.4 常用函数 255
7.2.5 VBA基本程序语句 258
7.3 创建VBA程序 262
7.3.1 顺序结构程序 262
课堂案例——创建计算圆面积的模块 263
7.3.2 选择结构程序 264
课堂案例——创建一个判断学生成绩的小程序 265
课堂案例——创建一个根据数字判断星期几的小程序 267
7.3.3 循环结构程序 268
课堂案例——创建一个求阶乘的小程序 269
课堂案例——创建一个计算数字连加的小程序 271
7.3.4 VBA程序与宏的关系 272
7.4 过程与模块 272
7.4.1 过程与模块概述 272
7.4.2 创建过程 273
课堂案例——创建按钮单击事件过程 273
7.4.3 VBA程序模块 277
7.5 调试VBA程序 279
7.5.1 VBA程序的调试环境和工具 279
7.5.2 VBA程序的错误分类 281
7.5.3 VBA程序的调试 283
上机实践——在“公司客户管理系统”中使用VBA 285
本章小结 292
思考与练习 293
第8章 数据的导入、导出与安全设置 297
本章导读 297
学习目标 297
8.1 导入外部数据 297
8.1.1 外部数据简介 298
8.1.2 导入Excel数据 298
课堂案例——在Access中导入Excel数据 298
8.1.3 导入TXT文本数据 302
课堂案例——在Access中导入TXT文本数据 302
课堂案例—导入Access数据 306
8.1.4 利用链接表导入数据 308
课堂案例——利用链接表导入数据 308
8.2 导出数据到外部文件 310
课堂案例——将Access数据表导出为Excel表 310
课堂案例——将Access数据表导出为TXT文本数据 311
课堂案例——导出数据表到Access其他数据库中 313
8.3 Access 2010数据库安全 315
8.3.1 基本概念 315
8.3.2 设置数据库访问密码 315
课堂案例——为数据库加密 315
8.4 压缩与修复数据库 317
8.5 使用信任中心 318
8.5.1 使用受信任位置中的Access 2010数据库 318
8.5.2 打开数据库时启用禁用的内容 320
本章小结 320
思考与练习 321
第9章 经典案例——Access在进销存管理系统中的应用 324
本章导读 324
学习目标 324
9.1 系统需求分析和模块设计 324
9.1.1 需求分析 325
9.1.2 模块设计 325
9.2 数据库结构设计 325
9.2.1 数据表结构需求分析 325
9.2.2 构建空数据库系统 326
9.2.3 创建数据表 327
9.2.4 数据表的表关系设计 332
9.3 窗体的创建 334
9.3.1 创建“登录”窗体 334
9.3.2 创建“切换面板”窗体 336
9.3.3 创建“订单处理”窗体 338
9.3.4 创建“发货确认”窗体 340
9.3.5 创建“产品进库”窗体 342
9.3.6 创建“供应商资料查询”窗体 345
9.3.7 创建“进货资料查询”窗体 347
9.3.8 创建“密码管理”窗体 349
9.4 查询的创建 351
9.4.1 创建“订单处理查询” 351
9.4.2 创建“供应商销售查询” 352
9.4.3 创建“进货资料查询” 353
9.4.4 创建“库存查询” 354
9.5 报表的创建 355
9.5.1 创建“订单查询报表” 355
9.5.2 创建“供应商销售报表” 357
9.5.3 创建“库存查询报表” 358
9.6 编码的实现 359
9.6.1 创建公用模块 359
9.6.2 创建“登录”窗体代码 361
9.6.3 创建“切换面板”窗体代码 363
9.6.4 创建“订单处理”窗体代码 364
9.6.5 创建“产品进库”窗体代码 365
9.6.6 创建“发货确认”窗体代码 367
9.6.7 创建“供应商资料查询”窗体代码 370
9.6.8 创建“进货资料查询”窗体代码 371
9.6.9 创建“密码管理”窗体代码 373
9.7 系统设置与运行 376
9.7.1 设置数据库的Access选项 376
9.7.2 系统运行 377
本章小结 379
参考文献 381
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019