数据库原理及应用--Access 2010
书 号:9787113179366
丛 书 名:普通高等教育“十二五”规划教材
作 者:方洁 胡征
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:36元
-
内容简介
《数据库原理及应用—Access2010》本着“着眼基础、注重能力、立求创新”的基本思路编写。全书共分10章。主要内容有数据库基础知识、Access2010数据库系统概述、表的建立和使用、数据查询、窗体设计、报表、宏、模块与VBA、数据库安全以及数据库应用程序开发实例等。本书内容丰富、图文并茂、通俗易懂,侧重于对基础知识、基本理论和基本方法的叙述,注重基本操作的训练。全书以实例教学驱动展开,每章后都给了大量的习题和实验,为读者提供数据库技术和技能的训练,以加强学生对操作技能的掌握。本书使命作为高等院校非计算机专业数据库应用技术课程教学用书,也可供各培训机构作为Access数据库应用教材和参加全国计算机等级考试(二级Access)参考书。 -
前言
前言
随着计算机与网络技术的飞速发展,作为计算机应用的一个重要领域,数据库技术得到了广泛的应用与发展。数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心,掌握数据库知识已经成为各类科技人员和管理人员的基本要求。
Access 2010关系型数据库管理系统是Microsoft Office系列应用软件的一个重要组成部分。它界面友好,功能全面且操作简单,不仅可以有效地组织与管理、共享与开发应用数据库信息,而且可以把数据库和程序设计相结合。本书循序渐进地介绍了数据库的设计、建立与使用方法,主要内容包括数据库基础知识、Access 2010数据库系统概述、表的建立和使用、数据查询、窗体设计、报表、宏、模块与VBA、数据库安全以及数据库应用程序开发实例等。通过本书学习,读者能掌握数据库与VBA编程设计的方法和技巧,并能实现理论与实践相结合。
全书共分10章,第1章 数据库系统概述,主要介绍了数据库基础知识及数据库设计基础;第2章Access 2010概述,主要介绍了数据库的基本操作及数据库的管理对象;第3章 Access数据表,主要介绍了数据库中数据表的创建和编辑方法、表与表之间的关系等;第4章 查询,主要介绍了查询的基本操作,创建查询和使用查询的方法;第5章 窗体,主要介绍了三种创建窗体的方法;第6章 报表,主要介绍了报表的组成和创建方法;第7章 宏,主要介绍了宏的创建与编辑的方法;第8章 模块和VBA编程基础,主要介绍了编程工具VBA开发环境和编程基础;第9章 数据库的安全措施,主要介绍了数据库安全措施的种类;第10章 Access数据库应用系统开发实例——教学管理系统,主要介绍了Access数据库应用程序开发的过程和方法。
本书由方洁、胡征任主编,金国芳、张星云、韩桂华、顾萱任副主编,其中,方洁为本教材的策划者,并编写第3章、第4章,胡征对全书内容进行统稿,并编写了第8章和第10章、附录A、B,金国芳编写第7章、第9章,张星云编写第5章、第6章,韩桂华编写第1章、第2章,顾萱对全书的实例进行了验证。
本教材在编写过程中,得到了湖北省高等教育学会高校计算机教育专业委员会教材编写委员会的指导和湖北工业大学商贸学院领导的大力支持,在此表示衷心感谢。
由于编者水平有限,书中的不足和疏漏之处在所难免,敬请读者批评指正。
编 者
2013年9月 -
目录
第1章 数据库系统概述 1
1.1 数据、信息和数据处理 1
1.1.1 数据与信息 1
1.1.2 数据库定义 2
1.2 数据管理技术的发展 2
1.2.1 人工管理阶段 2
1.2.2 文件管理系统阶段 3
1.2.3 数据库管理系统阶段 3
1.3 数据库管理系统 5
1.4 数据库系统 6
1.4.1 数据库系统的构成 6
1.4.2 数据库系统的体系结构 6
1.4.3 数据库系统三级模式结构 7
1.5 概念模型与数据模型 9
1.5.1 概念模型 9
1.5.2 信息世界中的基本概念 9
1.5.3 概念模型的表示方法 11
1.5.4 数据模型 12
1.5.5 数据模型的种类 13
1.6 数据库设计的一般步骤 15
1.7 关系数据库概述 16
1.7.1 关系术语 16
1.7.2 关系数据库的主要特点 17
1.7.3 关系的完整性 18
1.7.4 关系运算 18
知识网络图 20
习题一 20
第2章 Access 2010概述 22
2.1 Access数据库概述 22
2.2 Access 2010的安装与卸载 23
2.3 Access 2010的启动和退出 24
2.4 Access 2010的系统界面 25
2.4.1 Backstage视图 25
2.4.2 功能区 25
2.4.3 导航窗格 28
2.4.4 工作区与状态栏 29
2.5 数据库的基本操作 29
2.5.1 Access 2010的数据库格式 29
2.5.2 创建数据库 29
2.5.3 打开和关闭数据库 33
2.6 Access 2010对象 34
知识网络图 35
习题二 35
上机实训 Access 2010的窗口及基本操作 36
第3章 Access数据表 37
3.1 创建数据表 37
3.1.1 设计表 37
3.1.2 建立数据表 38
3.1.3 在“新”数据库中创建新表 38
3.1.4 在“现有”数据库中创建新表 39
3.1.5 使用“表设计”建立表 39
3.2 字段属性 42
3.2.1 类型属性 42
3.2.2 常规属性 43
3.3 向表中输入数据 52
3.3.1 使用“数据表”视图 52
3.3.2 创建查阅列表字段 52
3.3.3 获取外部数据 53
3.4 编辑数据库 57
3.4.1 定位记录 57
3.4.2 选择记录 58
3.4.3 选定与删除记录 58
3.4.4 添加记录 59
3.4.5 修改记录 59
3.4.6 复制记录 59
3.4.7 设置数据表格式 60
3.5 操作表 62
3.5.1 查找和替换记录 62
3.5.2 排序数据 64
3.5.3 筛选数据 67
3.6 建立表间关系 68
3.6.1 关系的作用及种类 68
3.6.2 关系的创建 68
3.6.3 关系的删除 71
3.6.4 主表与子表 71
知识网络图 72
习题三 72
上机实训 Access数据库中对表的操作 73
第4章 查询 76
4.1 查询概述 76
4.1.1 查询的功能 76
4.1.2 查询的实现 77
4.1.3 查询的类型 77
4.1.4 查询的条件 78
4.2 创建选择查询 81
4.2.1 使用“查询向导”创建查询 81
4.2.2 使用设计视图创建查询 84
4.2.3 创建带条件的查询 87
4.3 创建交叉表查询 88
4.4 创建参数查询 92
4.5 在查询中进行计算 94
4.5.1 创建总计查询 94
4.5.2 创建计算字段 98
4.6 创建操作查询 102
4.6.1 创建生成表查询 102
4.6.2 创建追加查询 104
4.6.3 创建删除查询 105
4.6.4 创建更新查询 106
4.7 创建SQL查询 107
4.7.1 SQL视图 108
4.7.2 SQL简介 109
4.7.3 SQL-SELECT语法 109
4.7.4 SQL查询示例 112
4.7.5 SQL特定查询 112
4.7.6 数据更新 115
知识网络图 116
习题四 117
上机实训一 Access环境中SQL语句的应用(一) 117
上机实训二 Access环境中SQL语句的应用(二) 118
上机实训三 Access表的各种查询操作 120
第5章 窗体 122
5.1 窗体概述 122
5.2 自动创建窗体 127
5.2.1 使用“窗体”工具创建窗体 127
5.2.2 使用“分割窗体”工具自动创建分割窗体 128
5.2.3 使用“多个项目”工具自动创建多个项目窗体 129
5.3 使用“窗体向导”创建窗体 130
5.4 使用“空白窗体”创建窗体 133
5.5 创建数据透视表 135
5.6 创建数据透视图 138
5.7 窗体控件 140
5.7.1 控件概述 140
5.7.2 控件的类型 141
5.7.3 常用控件的使用 141
5.8 切换面板窗体 150
知识网络图 152
习题五 152
上机实训 Access环境中窗体的设计方法 153
第6章 报表 154
6.1 报表概述 154
6.2 创建报表 155
6.2.1 使用“自动报表”创建报表 155
6.2.2 使用“向导”创建报表 156
6.2.3 使用“设计视图”创建报表 158
6.2.4 使用“标签向导”创建报表 161
6.3 报表排序与分组 163
6.3.1 报表排序 163
6.3.2 报表分组 164
6.3.3 报表中的数据汇总 165
6.4 创建子报表 166
6.5 编辑报表 168
6.5.1 在报表中创建背景图片 168
6.5.2 在报表中添加日期和时间 168
6.5.3 在报表中添加页码 168
知识网络图 169
习题六 169
上机实训 Access报表的创建与使用 170
第7章 宏 171
7.1 宏概述 171
7.1.1 宏的基本概念 171
7.1.2 宏操作 171
7.1.3 事件 173
7.2 宏的创建与运行 173
7.3 测试与运行宏 178
7.4 编辑宏 178
知识网络图 179
习题七 179
上机实训 Access宏的创建和操作方法 179
第8章 模块和VBA编程基础 181
8.1 过程与模块 181
8.1.1 过程的基本概念 181
8.1.2 模块的基本概念 184
8.1.3 在模块中执行宏 185
8.2 VBA概述 186
8.3 VBA编程的步骤 186
8.4 VBA编程环境 187
8.5 VBA程序设计基础 189
8.5.1 VBA的数据类型 189
8.5.2 变量 193
8.5.3 常量 195
8.5.4 数组 196
8.5.5 数据库对象变量 198
8.5.6 运算符与表达式 199
8.5.7 函数 203
8.6 VBA程序设计及流程控制 207
8.6.1 VBA程序的基本规则 207
8.6.2 VBA语句 208
8.6.3 VBA顺序结构程序设计 210
8.6.4 VBA选择结构程序设计 211
8.6.5 VBA循环结构程序设计 215
8.6.6 GoTo控制语句 219
8.7 面向对象程序设计基础 219
8.7.1 对象、属性、方法和事件 220
8.7.2 DoCmd对象 221
8.7.3 VBA常见操作 221
8.7.4 面向对象程序设计方法 222
8.8 VBA程序的调试 223
8.8.1 VBA程序的调试环境和工具 224
8.8.2 程序的错误分类 225
8.8.3 程序代码颜色说明 225
8.8.4 VBA程序的调试 225
8.8.5 错误处理 227
知识网络图 227
习题八 227
上机实训 Access程序设计(VBA编程) 228
第9章 数据库的安全措施 231
9.1 使用密码加密Access数据库 231
9.1.1 创建数据库访问密码 231
9.1.2 去掉密码 232
9.2 压缩和修复数据库 233
9.3 数据库打包、签名和分发 234
9.3.1 创建自签名证书 234
9.3.2 安装SelfCert.exe 234
9.3.3 创建签名包 235
9.3.4 提取并使用签名包 236
9.4 信任中心 236
9.4.1 信任中心概述 236
9.4.2 使用信任中心 237
9.4.3 Access 2010和用户级安全机制 239
知识网络图 239
习题九 239
第10章 Access数据库应用系统开发实例——教学管理系统 240
10.1 系统方案设计 240
10.2 系统需求分析 240
10.3 系统设计 241
10.3.1 系统功能设计 241
10.3.2 数据库设计 242
10.3.3 界面设计 245
10.4 系统设置 250
10.5 系统运行 251
知识网络图 252
附录A 实验报告示例 253
附录B 全国计算机等级考试二级Access公共基础知识要点总结及习题 255
附录C ASCII代码对照表 277
参考文献 278 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1方洁 研究生 副教授 工作单位湖北工业大学商贸学院 邮政编码 电话 2 胡征 研究生副教授 工作单位湖北工业大学商贸学院 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 方洁,研究生,副教授。湖北工业大学商贸学院电子信息系老师,负责全国的数据库的教学工作,同时也负责学院里专业课的教学,参与校级课题“Java语言教学方法探讨”,并且编写过多本教材。胡征,研究生,副教授,高级实验师,湖北工业大学商贸学院电子信息系老师,负责全国的数据库的教学工作,同时也负责学院里专业课的教学,参与校级课题“Java语言教学方法探讨”,并且编写过多本教材。 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐