Access 应用技术(第二版)

-
【作 者】李禹生 欧阳峥峥 吴巍
【I S B N 】978-7-5084-9796-9
【责任编辑】宋俊娥
【适用读者群】高职高专
【出版时间】2012-06-26
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第2版第1次印刷
【页 数】296
【千字数】452
【印 张】18.5
【定 价】¥32.8
【丛 书】21世纪高职高专新概念规划教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书采用任务驱动方式介绍Access 2007数据库管理系统(Access DBMS)的各项功能,讲解关系数据库的基本概念以及面向对象程序设计的方法。并以实例“零售商店管理信息系统”贯穿全书的方式介绍Access 2007数据库应用系统开发的原理与方法。全书共10章,主要内容包括:Access 2007及其数据库技术基础、Access 数据库应用系统设计、表对象设计、数据表视图应用、查询对象设计、窗体对象界面设计、窗体对象功能设计、报表对象设计、宏对象设计、数据库应用系统集成。
本书以理论联系实际的方法讲解知识、介绍操作技能,叙述详尽,概念清晰。读者可以通过一边学习、一边实践的方式,完成实例设计,进而达到掌握Access 2007数据库应用系统开发技术的学习目的。
本书配有《Access 应用技术实验指导与实训(第二版)》,既适合作为各类高校学生学习数据库应用技术的教材,也适合作为数据库应用系统开发人员的技术参考书籍使用。
本书教学资源有电子教案及实例数据库,其中包含教学使用的设计过程实例,便于教学或自学使用。使用本书的学校可从中国水利水电出版社网站(www.waterpub.com或www.wsbookshow.com)下载。
采用任务驱动方式介绍Access 2007数据库管理系统(Access DBMS)的各项功能,讲解关系数据库的基本概念以及面向对象程序设计的方法,并以实例“零售商店管理信息系统”贯穿全书的方式介绍Access 2007数据库应用系统开发的原理与方法。
知识与技能的讲解采用层层递进的方式。只要读者能够模仿实例完成实践过程,就能够完成“零售商店管理信息系统”的设计过程,进而具备应用Access 2007开发小型数据库应用系统的基本能力。
配套《Access 应用技术实验指导与实训(第二版)》含主教材实例数据库分解的10个综合实训并给予详细讲述、4个课程设计题目并介绍其需求与数据库设计要点。
前 言
显然,掌握一项数据库应用技术是很多高校学生的一项热切愿望,同时也是众多计算机应用人员的热切愿望。为此,需要身体力行地来学习一种数据库管理系统的应用方法,进而训练相应的数据库应用系统开发技能。本书正是为这样的需求而编写,除了全面介绍Access 2007关系数据库管理系统的各项功能和操作方法以外,采用一个实例来讲解应用Access 2007开发数据库应用系统的原理与方法。
Access 2007是一种小型关系数据库管理系统,具有更加高效、可靠的数据管理方式,更加人性化的操作理念,具有标准的面向对象以及网络支撑功能,受到了很多小型数据库应用系统开发者的青睐。
全书共分10章,构成了Access 2007数据库应用技术的整个知识体系。其主要内容有:关系数据库应用系统开发与Access 2007数据库基础知识,包括信息系统开发的基本方法和Access 2007基本功能介绍等;Access数据库及其面向对象的概念与功能及其应用与操作,包括数据库对象、表对象、查询对象、窗体对象、宏对象和模块对象的操作及应用方法等;Access 2007数据库应用系统集成与测试方法。
采用一个实例贯穿全书的方式是本书编写的主要特点,开篇即以分析“零售商店管理信息系统”需求作为实例,讲解数据库应用系统逻辑设计方法,并完成这个应用系统的逻辑设计。后续各章均结合该实例讲解,各章例题最终构成这个能够实际应用的数据库应用系统。
本书内容理论联系实际,叙述详尽,概念清晰,通过实例讲解知识、介绍操作技能。知识与技能的讲解采用层层递进的方式,既有利于教学的组织,也有利于一般读者自学。只要读者能够模仿实例完成实践过程,就能够完成“零售商店管理信息系统”的设计过程,进而具备应用Access 2007开发小型数据库应用系统的基本能力。
本书配套有《Access应用技术实验指导与实训(第二版)》,主要内容包括:将主教材中的实例数据库分解为10个实训题目,并给予详细的讲述;给出4个课程设计题目,并介绍其需求与数据库设计要点,以帮助读者扩展本课程内容。
总之,本书凝聚了作者多年教学及数据库应用系统开发的经验,其内容丰富,结构完整,概念清楚,深入浅出,通俗易懂,可读性、可操作性强。不仅可以作为在校学生学习数据库应用技术的教材,还适合作为数据库应用系统开发人员的技术参考书籍使用。
本书主要编写人员有李禹生、欧阳峥峥、吴巍等,武汉工业学院谭立烽教授审阅了书稿,周龙、陆安生、刘兵、贾瑜、林菁、徐军利、陈学文等参与了编写大纲的讨论,蒋丽华、向云柱、李鸣、严华、李承犁等参与了实例应用系统的编制与调试,在此表示感谢。
限于作者水平,书中难免存在遗漏甚至不妥之处,尚祈读者批评指正。
作 者
2012年5月于汉口常青花园
第1章 Access 2007及其数据库技术基础 1
本章学习目标 1
1.1 Access数据库技术基础 1
1.1.1 数据库技术概述 1
1.1.2 Access数据库的基本概念 4
1.1.3 关系运算与SQL基础 5
1.2 Access 2007数据库应用基础 11
1.2.1 Access 2007的特性 11
1.2.2 Access 2007的运行环境与安装
技术要点 11
1.2.3 Access 2007的启动与退出 13
1.2.4 Access 2007数据库设计窗口布局 16
1.3 Access数据库的面向对象基础 19
1.3.1 Access 2007数据库对象 20
1.3.2 Access 2007表对象 20
1.3.3 Access 2007查询对象 21
1.3.4 Access 2007窗体对象 21
1.3.5 Access 2007报表对象 21
1.3.6 Access 2007宏对象 22
1.3.7 Access 2007模块对象 22
1.4 Access 2007帮助系统应用基础 22
1.4.1 “目录”帮助 22
1.4.2 “搜索”帮助 23
1.4.3 “上下文”帮助 24
1.5 Access 2007选项参数的设置 25
1.5.1 Access 2007的“常用”选项组 25
1.5.2 Access 2007的“数据表”选项组 26
1.5.3 Access 2007的“对象设计器”选项组 26
1.5.4 Access 2007的“高级”选项组 27
1.5.5 Access 2007的“自定义”选项组 28
1.5.6 Access 2007的“信任中心”选项组 29
本章实践 30
复习思考题 30
第2章 Access 2007数据库应用系统设计 31
本章学习目标 31
2.1 数据库应用系统开发方法 31
2.1.1 系统分析 31
2.1.2 系统设计 31
2.1.3 系统实现 32
2.1.4 系统测试 32
2.2 零售商店数据库应用系统(Grocer)开
发实例 33
2.2.1 零售商店管理信息系统分析 33
2.2.2 零售商店管理信息系统设计 35
2.3 面向对象技术基础 38
2.3.1 对象的概念 39
2.3.2 类的概念 40
2.3.3 属性的概念 40
2.3.4 事件与方法的概念 41
2.4 面向对象技术应用实例 41
2.4.1 零售商店管理信息系统的数据库
对象 42
2.4.2 零售商店管理信息系统的数据表
对象 42
2.4.3 零售商店管理信息系统的查询对象 42
2.4.4 零售商店管理信息系统的窗体对象 43
2.4.5 零售商店管理信息系统的报表对象 44
2.4.6 零售商店管理信息系统的宏对象 44
2.5 创建Access 2007数据库对象 45
2.5.1 理解Access 2007数据库文件 45
2.5.2 创建Access 2007数据库 45
2.5.3 转换Access数据库 49
本章实践 49
复习思考题 50
第3章 Access 2007表对象设计 51
本章学习目标 51
3.1 Access 2007表对象的概念 51
3.2 创建Access 2007表对象 52
3.2.1 打开Access 2007数据库 52
3.2.2 创建Access 2007表对象 53
3.2.3 修改Access 2007表对象属性 58
3.3 Access 2007表的字段属性设置 61
3.3.1 字段数据类型属性 61
3.3.2 字段常规属性 61
3.3.3 设置索引的方法 64
3.3.4 设置字段查阅属性 66
3.4 针对Access 2007表对象的常规操作 68
3.4.1 Access表对象的复制操作 68
3.4.2 Access表对象的删除操作 69
3.4.3 Access表对象的更名操作 69
3.5 Access 2007表间关联 69
3.5.1 一对一关联 70
3.5.2 一对多关联 70
3.5.3 子数据表 70
3.5.4 Access表间关联的设置操作 71
3.6 “零售商店管理信息系统”数据库的表
对象设计 74
3.6.1 “柜存数据记录”表对象设计 74
3.6.2 “销售数据记录”表对象设计 76
3.6.3 辅助数据表对象设计 77
本章实践 79
复习思考题 79
第4章 Access 2007数据表视图应用 80
本章学习目标 80
4.1 数据表视图应用基础 80
4.2 编辑数据 83
4.2.1 添加新记录 83
4.2.2 删除记录 84
4.2.3 修改数据 85
4.2.4 复制与粘贴数据 85
4.2.5 查找、查找并替换数据 86
4.2.6 在“零售商店管理信息系统”数据
库填写模拟数据 87
4.3 设置数据表视图的格式 88
4.3.1 设置行高和列宽 88
4.3.2 数据字体及其对齐方式的设定 89
4.3.3 隐藏列的含义及其操作 89
4.3.4 冻结列的含义及其操作 90
4.3.5 子数据表 90
4.4 数据排序与筛选 92
4.4.1 数据排序 92
4.4.2 数据筛选 93
4.5 数据表中数据的打印及打印预览 96
4.6 导出Access 2007数据库数据 97
4.6.1 导出为Excel 2007电子表格 98
4.6.2 导出为文本文件 100
4.6.3 导出为dBASE文件 100
4.6.4 导出为HTML文档 100
4.6.5 导出为XML文件 101
4.7 获取外部数据 101
4.7.1 从外部Access数据库获取数据 102
4.7.2 从Excel电子表格中获取数据 104
4.7.3 从XML文件中获取数据 109
本章实践 110
复习思考题 110
第5章 Access 2007查询对象设计 112
本章学习目标 112
5.1 查询对象设计基础 112
5.1.1 创建查询对象 113
5.1.2 查询设计视图窗口功能区的组成 116
5.1.3 查询对象的实质 118
5.1.4 结构化查询语言简介 119
5.1.5 运行查询对象 120
5.2 基本选择型查询设计 121
5.2.1 选择型查询设计视图 121
5.2.2 基表联接的意义 122
5.2.3 排序行和显示行的作用 123
5.2.4 条件行的作用及其设计方法 123
5.2.5 “零售商店管理信息系统”中的
选择型查询设计 124
5.3 实用选择型查询的设计 126
5.3.1 计算查询列的设计 126
5.3.2 汇总查询的设计 127
5.3.3 参数查询的设计 128
5.3.4 “零售商店管理信息系统”中汇总
查询的设计 129
5.4 更新型查询的设计 130
5.4.1 更新型查询的作用 130
5.4.2 更新型查询的设计 130
5.4.3 更新型查询的实质 132
5.5 生成表型查询的设计 133
5.5.1 生成表型查询的作用 133
5.5.2 生成表型查询的设计 133
5.5.3 生成表型查询的实质 134
5.6 追加型查询的设计 134
5.6.1 追加型查询的作用 134
5.6.2 追加型查询的设计 135
5.6.3 追加查询的实质 135
5.7 删除型查询的设计 136
5.7.1 删除型查询的作用 136
5.7.2 删除型查询的设计 136
5.7.3 删除查询的实质 137
5.8 交叉表查询的设计 137
5.8.1 应用查询向导创建交叉表查询 138
5.8.2 在查询设计视图中修改交叉表查询 141
本章实践 143
复习思考题 143
第6章 Access 2007窗体对象界面设计 144
本章学习目标 144
6.1 窗体对象概述 144
6.1.1 窗体的作用 145
6.1.2 窗体的类别 146
6.1.3 窗体对象结构和各类窗体的显示
特性 146
6.2 窗体设计向导 149
6.2.1 应用窗体设计向导创建主窗体 149
6.2.2 应用窗体设计向导进行子窗体设计 152
6.3 窗体设计视图 157
6.3.1 窗体设计视图工具栏 157
6.3.2 窗体常用属性 159
6.4 窗体控件 162
6.4.1 标签(Label) 162
6.4.2 文本框(Text) 163
6.4.3 组合框(Combo)和列表框
(List) 166
6.4.4 命令按钮(Command) 170
6.4.5 图像(Image) 171
6.4.6 子窗体/子报表(Child) 171
6.4.7 其他控件 172
6.5 窗体设计视图综合应用 172
6.5.1 “商品进货数据录入”窗体的设计 172
6.5.2 “商品上柜数据录入”窗体的设计 173
6.5.3 “销售数据录入”窗体的设计 174
本章实践 175
复习思考题 175
第7章 Access 2007窗体对象功能设计 176
本章学习目标 176
7.1 窗体对象功能分析 176
7.1.1 “商品进货数据录入”窗体的功能
分析 176
7.1.2 “商品上柜数据录入”窗体的功能
分析 177
7.1.3 “销售数据录入”窗体的功能分析 178
7.2 Access 2007编程环境 179
7.2.1 启动VBE 179
7.2.2 VBE界面 181
7.3 VBA程序设计基础 189
7.3.1 数据类型 189
7.3.2 常量、变量与数组 190
7.3.3 运算符与表达式 197
7.4 窗体对象程序模块的代码设计 200
7.4.1 “商品进货数据录入”窗体的程序
模块设计 200
7.4.2 “商品上柜数据录入”窗体的程序
模块设计 202
7.4.3 “销售数据录入”窗体的程序模块
设计 204
本章实践 207
复习思考题 207
第8章 Access 2007报表对象设计 209
本章学习目标 209
8.1 报表对象基础 209
8.1.1 报表对象的作用及其驱动 209
8.1.2 报表对象的结构 213
8.1.3 报表对象的数据源 213
8.2 报表对象的创建 214
8.2.1 应用报表向导创建简单报表 214
8.2.2 包含子报表的报表对象创建 219
8.3 报表对象设计视图 228
8.3.1 报表设计视图工具栏 228
8.3.2 报表对象的基本属性 231
8.4 报表基本控件及其应用 232
8.4.1 标签(Label) 233
8.4.2 文本框(Text) 233
8.4.3 图像(Image) 234
8.4.4 子窗体/子报表(Child) 234
8.5 应用报表设计视图完善报表设计 234
8.5.1 “销售交接班报表”设计 234
8.5.2 “图表子报表”设计 237
8.5.3 “销售业绩查询”报表设计 239
8.6 报表的打印及打印预览 239
8.6.1 报表预览 239
8.6.2 报表对象的打印及其打印预览驱动 240
本章实践 241
复习思考题 241
第9章 Access 2007宏对象设计 242
本章学习目标 242
9.1 Access 2007基本操作 242
9.1.1 记录操作类 242
9.1.2 窗体操作类 244
9.1.3 报表操作类 246
9.1.4 应用程序类 247
9.1.5 杂项类 248
9.2 宏对象概述 248
9.2.1 宏对象的作用 249
9.2.2 将宏对象转换为VBA程序模块 249
9.3 宏对象设计 251
9.3.1 宏设计视图 251
9.3.2 设置操作执行的条件 252
9.3.3 选择操作并给定操作参数 253
9.3.4 宏组的设计 253
9.3.5 在“零售商店管理信息系统”数据库
中设计宏对象 254
9.4 宏对象的编辑 256
9.4.1 添加操作 256
9.4.2 删除操作 258
9.4.3 操作及其参数和执行条件的编辑 258
9.4.4 重排操作顺序 258
9.5 宏对象的调试与运行 259
9.5.1 直接运行宏 259
9.5.2 单步执行宏 259
9.5.3 设计窗体控件以事件响应方式执
行宏 261
9.6 宏对象的其他应用 263
9.6.1 利用宏生成VBA程序代码 263
9.6.2 启动时自动运行的宏Autoexec 264
9.6.3 响应组合键的宏组AutoKeys 265
本章实践 266
复习思考题 266
第10章 Access 2007数据库应用系统集成 267
本章学习目标 267
10.1 “零售商店管理信息系统”表对象
属性设计 267
10.1.1 “库存数据记录”表对象 267
10.1.2 “柜存数据记录”表对象 268
10.1.3 “销售数据记录”表对象 269
10.1.4 “售货人员名单”、“收货人员名单”
和“供货商名单”表对象 270
10.2 “零售商店管理信息系统”查询对象
属性设计 270
10.2.1 “销售结转清查询”对象 271
10.2.2 “销售数据记录查询”对象 271
10.2.3 “销售业绩查询”对象 272
10.3 “零售商店管理信息系统”窗体对象
属性设计 272
10.3.1 “商品进货数据录入”窗体对象 273
10.3.2 “商品库存数据查询”窗体对象 273
10.3.3 “商品上柜数据录入”窗体对象 274
10.3.4 “销售数据录入”窗体对象 275
10.3.5 “交接班结转清数据汇总”窗体
对象 277
10.3.6 “销售业绩查询”窗体对象 277
10.3.7 “零售商店管理信息系统”窗体
对象 278
10.4 “零售商店管理信息系统”报表对象
属性设计 279
10.4.1 “销售交接班报表”对象 279
10.4.2 “销售业绩查询”报表对象 279
10.4.3 “图表子报表”对象 280
10.5 “零售商店管理信息系统”宏对象
属性设计 281
10.5.1 Autoexec宏对象 281
10.5.2 “柜存信息”宏对象 281
10.6 测试数据集设计 282
10.6.1 商品进货测试数据集设计 283
10.6.2 商品上柜测试数据集设计 283
10.6.3 商品销售测试数据集设计 284
本章实践 285
复习思考题 285
参考文献 286
- 数据库技术与应用实践教程(SQL Server 2019) [主 编 严晖 周肆清]
- 数据库原理与应用——基于SQL Server 2016 [主编 彭浩 黄胜 邹竞]
- Access数据库基础教程实验指导与习题集 [主 编 饶拱维 杨贵茂 吴华光]
- Access 数据库基础教程 [主编 饶拱维 杨贵茂 郭其标]
- 数据库原理及应用(MySQL版) [主编 高亮 韩玉民]
- 数据库技术与应用(SQL Server 2008版)(第二版) [主编 严晖 王小玲]
- 数据库技术与应用实践教程(SQL Server 2008)(第二版) [主编 严晖 周肆清]
- Access 2010数据库应用教程(第二版) [主编 李亚]
- Access 2010数据库实用教程 [主编 张明 宣继涛]
- 数据库原理及应用——SQL Server 2012 [主编 赖玲 李祥琴 胡秀]
- 数据库原理及应用上机指导与习题解答——SQL Server 2012 [主编 王娅纷 赖玲 李祥琴 胡]
- Visual FoxPro数据库程序设计教程(第四版) [主编 王凤领]
- 数据库系统原理与应用 [主编 沈祥玖 张岳]
- Access 2010数据库程序设计 [主编 纪澍琴 于雪晶]
- Access 2010实做教程 [主编 王益斌 赵欣]
- 数据库系统原理与应用(第三版)(SQL Server 2012) [主编 刘淳]
- 数据库技术(第二版)——Access 2010及其应用系统开发 [李禹生 李承犁 刘渊源 等编著]
- Access 2010数据库技术基础及应用 [主编 饶拱维 杨贵茂]
- 数据库技术及应用开发学习辅导 [李云峰 李婷 编著]
- Access应用技术基础教程(2010版) [主编 何春林 宋运康]
- Access应用技术实验指导(2010版) [主编 何春林 宋运康]
- Access 2010数据库技术与应用教程习题及实验指导 [主编 陈朝华 肖东]
- Access 2010数据库技术与应用教程 [主编 赵义霞 季军杰]
- Visual FoxPro程序设计 [主编 何樱]
- Visual FoxPro程序设计教程(第二版)习题集与解答 [主编 何振林 欧剑]
- Visual FoxPro程序设计教程(第二版) [主编 何振林 赵亮]
- 数据库技术及应用开发 [李云峰 李 婷 编著]
- Access 数据库案例教程(第二版) [主编 应红]
- Access 2010数据库应用教程 [主编 王迤冉 彭海云]
- 数据库技术与应用(SQL Server 2008版)实践教程 [主编 王小玲 严晖]