注册 登录 进入教材巡展 进入在线书城
#

出版时间:2019年2月

出版社:中国铁道出版社

以下为《数据库技术与应用(Access 2010)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113252304
  • 1版
  • 263380
  • 62230072-1
  • 平装
  • 16开
  • 2019年2月
  • 470
  • 304
  • 工学
  • 计算机科学与技术
  • 计算机
  • 本专科
内容简介
本书语言精练、内容全面、深入浅出、通俗易懂,注重实用性和可操作性。全书内容共分8章,主要介绍数据库技术的基本理论和基本概念、关系模型及关系数据库、数据库与表、查询、窗体、报表、宏、VBA程序设计。每章后配有大量习题便于读者加深对概念的理解。
目录
第1 章 数据库基础............................... 1
1.1 数据库的基本概念......................... 1
1.1.1 数据与信息............................ 1
1.1.2 数据库.................................... 2
1.1.3 数据库系统............................ 2
1.1.4 数据库管理系统..................... 3
1.2 数据模型......................................... 4
1.2.1 客观对象的抽象过程............. 4
1.2.2 数据模型概述......................... 4
1.2.3 概念模型................................ 5
1.2.4 概念模型的表示..................... 6
1.2.5 常用的数据模型..................... 7
1.3 数据库系统结构............................. 9
1.3.1 数据库系统的三级模式结构.... 9
1.3.2 数据库系统的特点............... 10
1.4 关系数据库................................... 10
1.4.1 关系及相关基本概念........... 11
1.4.2 关系模式.............................. 11
1.4.3 关系数据库.......................... 12
1.4.4 当前流行的数据库管理系统... 12
1.4.5 关系代数.............................. 14
1.5 数据库设计................................... 19
1.5.1 数据库设计的一般步骤....... 19
1.5.2 需求分析.............................. 20
1.5.3 概念结构设计....................... 20
1.5.4 逻辑结构设计....................... 20
1.5.5 物理结构设计....................... 20
1.5.6 数据库实施.......................... 21
1.5.7 数据库运行与维护............... 21
1.6 Access 简介................................... 21
习题........................................................ 21
第2 章 数据库和表............................. 24
2.1 创建数据库和表........................... 24
2.1.1 创建数据库...........................24
2.1.2 创建表...................................27
2.2 表的维护——修改表结构............31
2.3 表的维护——设置字段的属性....35
2.4 表关系的定义与创建....................36
2.4.1 创建索引...............................37
2.4.2 设置和取消表的主键............38
2.4.3 创建一对多关系...................39
2.4.4 创建多对多关系...................39
2.4.5 编辑表关系...........................40
2.5 参照完整性....................................41
2.6 表记录的修改与删除....................41
2.7 表中数据的查找与替换................42
2.8 表中数据的排序............................44
2.9 表中记录的筛选............................46
2.10 表中数据的导入与导出..............50
2.10.1 导入表.................................50
2.10.2 导出表.................................54
2.11 表对象的操作..............................57
2.11.1 表的更名.............................57
2.11.2 表的复制.............................58
2.11.3 表的删除.............................58
习题........................................................58
第3 章 数据查询................................ 61
3.1 查询概述........................................61
3.1.1 查询的功能...........................61
3.1.2 查询的类型...........................62
3.1.3 查询的条件...........................63
3.2 创建选择查询................................69
3.2.1 使用向导创建查询................70
3.2.2 在设计视图中创建查询........71
3.2.3 在查询中进行计算................75
3.3 创建交叉表查询............................81
CONTENTS
目 录
·2·
数据库技术与应用(Access 2010)
3.3.1 认识交叉表查询................... 81
3.3.2 使用向导创建交叉表查询... 81
3.3.3 在设计视图中创建
交叉表查询........................... 82
3.3.4 在“总计”行中可以使用的
命令选项............................... 83
3.4 创建参数查询............................... 84
3.4.1 单参数查询.......................... 84
3.4.2 多参数查询.......................... 85
3.5 创建操作查询............................... 87
3.5.1 删除查询.............................. 87
3.5.2 更新查询.............................. 88
3.5.3 追加查询.............................. 89
3.5.4 生成表查询.......................... 90
3.6 创建其他类型的查询................... 91
3.6.1 使用向导创建查找
重复项查询........................... 91
3.6.2 使用向导创建查找
不匹配项查询....................... 92
3.7 编辑和使用查询........................... 94
3.7.1 运行已创建的查询............... 94
3.7.2 编辑查询中的字段............... 94
3.7.3 编辑查询中的数据源........... 95
3.7.4 排序查询的结果................... 95
习题........................................................ 95
第4 章 SQL 查询............................... 99
4.1 SQL 概述...................................... 99
4.1.1 SQL 的产生与发展.............. 99
4.1.2 SQL 的特点........................ 100
4.2 SQL 基础.................................... 101
4.2.1 SQL 的功能........................ 101
4.2.2 SQL 语法基础.................... 101
4.3 SQL 数据定义............................. 106
4.4 SQL 数据操纵............................. 108
4.5 SQL 数据查询............................. 110
4.5.1 SELECT 查询语句............. 110
4.5.2 创建SQL 特定查询........... 112
习题......................................................113
第5 章 窗体..................................... 116
5.1 窗体的基础知识..........................116
5.1.1 窗体的类型.........................116
5.1.2 窗体的视图.........................120
5.1.3 窗体的构成.........................121
5.2 创建窗体......................................122
5.2.1 使用向导创建窗体..............122
5.2.2 使用窗体的设计视图
创建窗体..............................129
5.3 窗体常用控件及用法..................131
5.3.1 标签.....................................131
5.3.2 文本框.................................132
5.3.3 复选框、选项按钮或
切换按钮..............................133
5.3.4 选项组.................................133
5.3.5 列表框和组合框.................134
5.3.6 命令按钮.............................135
5.3.7 选项卡控件、分页符..........136
5.3.8 图像.....................................137
5.4 窗体中的常见问题及其
解决方案.......................................... 138
5.4.1 在表达式中使用“!”和“.”
运算符.................................138
5.4.2 窗体中无法看到数据..........139
5.4.3 不能编辑窗体中的数据......139
5.4.4 在窗体的控件中出现了
“#错误”或 “#名称”.............139
5.4.5 无法选择列表框、下拉列表
或组合框中的值.................. 139
5.4.6 引用窗体的列表框
或组合框中的字段..............140
5.4.7 全部记录都显示
在子窗体中..........................140
5.4.8 主窗体中显示子窗体的
数据时出现错误..................140
5.4.9 在子窗体数据表中不能显示
·3·
目 录
窗体页眉和窗体页脚........ 140
5.4.10 选择哪种类型对象框....... 140
5.4.11 窗体上或报表中的
图片产生失真................... 141
习题...................................................... 141
第6 章 报表..................................... 143
6.1 概述............................................. 143
6.1.1 报表的类型........................ 144
6.1.2 报表的视图........................ 146
6.1.3 报表的组成........................ 146
6.1.4 报表和窗体的区别............. 147
6.2 创建报表..................................... 147
6.2.1 使用“报表”按钮创建
报表..................................... 148
6.2.2 使用“报表向导”创建
报表..................................... 149
6.2.3 使用“空报表”创建
报表..................................... 150
6.2.4 使用“标签”创建报表......... 151
6.2.5 使用“报表设计”创建
报表..................................... 152
6.2.6 自动创建报表及图表
向导..................................... 157
6.3 编辑报表..................................... 161
6.3.1 添加颜色、背景图案......... 161
6.3.2 添加当前日期和时间......... 161
6.3.3 添加页码............................ 161
6.3.4 排序和分组操作................. 162
6.3.5 报表的计算........................ 166
6.3.6 预览和打印报表................. 166
6.4 创建高级报表............................. 168
6.4.1 主-子报表.......................... 168
6.4.2 在现有报表中创建子报表... 169
6.4.3 将报表添加到其他
报表中创建子报表............. 169
6.4.4 将表、查询、窗体或报表
作为子报表添加到报表..... 171
6.4.5 将表或查询作为数据表
添加到报表.........................171
6.4.6 对子报表进行设计更改......172
习题......................................................173
第7 章 宏......................................... 176
7.1 宏的基本概念..............................176
7.1.1 宏简介.................................176
7.1.2 宏窗口.................................177
7.1.3 宏操作.................................179
7.1.4 宏的几个重要按钮..............181
7.2 宏的创建......................................182
7.2.1 创建宏.................................182
7.2.2 创建宏组.............................183
7.2.3 创建条件宏.........................184
7.2.4 创建嵌入宏.........................185
7.3 宏的运行......................................186
7.3.1 直接运行宏.........................186
7.3.2 宏组的运行.........................187
7.3.3 通过事件触发而执行宏......188
7.3.4 宏的自动运行.....................189
7.4 宏的编辑、调试与转换..............190
7.4.1 宏的编辑.............................190
7.4.2 宏的调试.............................191
7.4.3 将宏转换为VBA 代码.......194
习题......................................................196
第8 章 模块与VBA 编程基础........... 200
8.1 模块的类型..................................200
8.1.1 类模块.................................201
8.1.2 标准模块.............................201
8.2 宏转换模块与VBE 界面............202
8.3 子过程和函数过程......................203
8.3.1 在模块中加入过程..............203
8.3.2 Sub 子过程..........................203
8.3.3 Function 函数过程..............204
8.3.4 Property 属性过程
和Event 事件过程...............204
8.4 VBA 编程基础............................206
·4·
数据库技术与应用(Access 2010)
8.4.1 简单VBA 代码的编写...... 206
8.4.2 VBA 的基本数据类型....... 206
8.4.3 常量与变量、数组............. 208
8.4.4 变量的定义与作用域......... 210
8.4.5 VBA 代码的运算符
与表达式............................. 212
8.5 常用标准函数............................. 215
8.5.1 数学函数............................ 216
8.5.2 转换函数............................ 216
8.5.3 字符串函数........................ 216
8.5.4 日期/时间函数................... 217
8.5.5 格式输出函数及其他
函数..................................... 217
8.6 VBA 程序流程控制.................... 218
8.6.1 程序语句书写规则............. 218
8.6.2 三种基本语句..................... 219
8.6.3 VBA 程序的选择结构....... 220
8.6.4 VBA 程序的循环结构....... 222
8.7 VBA 程序的调试........................ 224
8.8 VBA 数据库编程........................ 225
8.8.1 DAO 和ADO 的简单
介绍..................................... 225
8.8.2 数据访问和处理的
特殊函数............................. 226
习题...................................................... 226
第9 章 Access 数据库应用系统
开发...................................... 228
9.1 数据库设计概述......................... 228
9.1.1 数据库设计的特点............. 228
9.1.2 数据库设计的方法............. 229
9.1.3 数据库设计的步骤............. 229
9.2 需求分析..................................... 230
9.2.1 确认用户需求和设计
范围..................................... 230
9.2.2 收集和分析需求数据......... 230
9.2.3 需求说明书.........................231
9.2.4 需求分析阶段工作小结......231
9.3 概念结构设计..............................232
9.3.1 局部E-R 图设计................233
9.3.2 全局初步E-R 图设计.........234
9.3.3 E-R 图优化.........................235
9.3.4 概念结构设计阶段工作
小结.....................................235
9.4 逻辑结构设计..............................236
9.4.1 初始关系模式设计..............236
9.4.2 关系模型的规范化..............236
9.4.3 确定完整性约束.................237
9.4.4 确定用户视图.....................237
9.4.5 逻辑结构设计阶段工作
小结.....................................237
9.5 物理结构设计..............................237
9.5.1 确定数据分布.....................238
9.5.2 确定数据存储结构..............238
9.5.3 确定数据访问方式..............238
9.5.4 物理结构设计评价..............239
9.5.5 物理结构设计阶段工作
小结.....................................239
9.6 数据库的实施与维护..................240
9.6.1 数据库的实施.....................240
9.6.2 数据库的维护.....................240
9.6.3 实施阶段工作小结..............241
9.7 Access 数据库应用系统实例
——财务管理系统.....................241
9.7.1 财务管理系统需求分析......241
9.7.2 财务管理系统数据库设计...246
9.7.3 财务管理系统开发..............247
9.7.4 财务管理系统集成和发布...287
习题参考答案...................................... 288
参考文献............................................. 294