欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Access数据库应用技术(第二版)★“十一五”国家级规划教材、教育部文科教指委立项教材

书      号:9787113120771

丛  书 名:21世纪高等院校计算机系列教材

作      者:潘晓南 王莉

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:31

  • 内容简介

    数据库系统的基本知识;Access数据库的建立、使用、维护和管理等;结构化查询语言SQL的使用;窗体、报表、宏及数据访问页的创建和使用;VBA编程基础知识和应用系统开发实例等。书中配有大量的思考题、选择题、填空题及上机练习题,供读者加强理解和实践。
  • 前言

    第二版前言
    本书是教育部普通高等教育“十一五”国家级规划教材,也是教育部文科计算机基础教学指导委员会立项教材。是根据教育部高等学校文科计算机基础教学指导委员会组织制定的《高等学校文科类专业大学计算机教学基本要求(2008年版)》在数据库方面的相关要求以及教育部考试中心公布的《全国计算机等级考试二级Access数据库程序设计考试大纲》的要求在第一版基础上改编而成的。
    与第一版相比,本书主要在相关章节中补充了关系规范化、常用函数、验证数据或限制数据访问、VBA过程调用中的参数传递、DAO和ADO等内容,同时补充了许多实用性很强的示例、综合练习和上机练习题,以增强学生使用数据库的实际能力。
    Access是Microsoft Office 系列应用软件之一,是基于Windows平台的多媒体关系数据库管理系统。它能有效地组织、管理和共享数据库中的数据,并把数据库与网络结合起来,使用户可以通过网络获得相关数据的共享。
    Access是面向对象的数据库管理系统,它界面友好,操作简单,功能全面,使用方便,用户不需要编写程序就可以开发出简单、实用的数据库应用软件,所以目前被广泛应用于各类数据库管理软件的开发。
    本书通过大量的示例,采用图文并茂的形式,由浅入深地介绍了数据库系统的基本知识,Access数据库的建立、使用、维护和管理,结构化查询语言SQL的使用,VBA编程基础知识等内容,并配有大量的思考题、选择题、填空题以及上机练习题,最后还给出了一个用Access开发的图书管理系统实例。
    本书以面向应用为目的,理论联系实际;以实际案例为引导,通俗易懂,概念明确,条理清楚,操作性强,学生只要按照书中的内容边学习边上机实际操作,就能很快地掌握Access数据库管理系统的基本功能和操作,掌握面向应用的系统开发知识,并能够完成简单实用的小型数据库管理系统的开发。
    本书参考学时为72学时,其中上机所需为34学时。本书适合高等学校文科各类专业(包括哲学、经济学、法学、教育学、文学、历史学和管理学的一些专业)数据库应用技术课程教学使用,还可作为全国计算机等级考试的培训教材以及不同层次办公人员的自学教材。
    本书由卢湘鸿教授组织,潘晓南教授与王莉副教授主编,孙文玲、赵洪帅共同编写完成。全书共11章,第1~3章由王莉编写,第4、5章由王莉、孙文玲编写,第6、7、8、9、11章由孙文玲编写,第10章由孙文玲、赵洪帅编写。全书最后由潘晓南修改、定稿。
    本书在编写过程中得到了任晓军、覃小航和张才彬等同志的支持和帮助,还得到了北京大学、中央民族大学、北京语言大学、中华女子学院、对外经济贸易大学、北京体育大学以及国际关系学院等院校的专家与同行的支持和帮助,在此一并表示感谢。
    对于本书中的不足,敬请读者批评指正。

    编 者
    2010年8月
  • 目录

    目录
    第1章 Access基础 1
    1.1 数据库的基本知识 1
    1.1.1 数据、信息和数据处理的概念 1
    1.1.2 数据库、数据库管理系统、数据库系统、数据库应用系统和数据库
    管理员的概念 3
    1.1.3 数据库系统的三级模式结构 5
    1.2 数据模型 5
    1.2.1 组成要素 6
    1.2.2 概念模型 6
    1.2.3 三种数据模型 8
    1.3 关系数据库 9
    1.3.1 关系术语 9
    1.3.2 关系代数运算 11
    1.3.3 关系的完整性 12
    1.3.4 关系规范化 12
    1.3.5 数据库的设计方法 13
    1.4 Access简介 14
    1.4.1 Access的启动与退出 14
    1.4.2 Access对象介绍 16
    1.4.3 设置文件保存的默认目录 17
    1.5 创建数据库 18
    1.5.1 设计示例——教学管理数据库 18
    1.5.2 建立空数据库 19
    1.5.3 利用向导建立数据库 21
    1.5.4 打开已有的数据库 24
    1.5.5 存储并关闭数据库 25
    习题 25
    第2章 表 28
    2.1 表的简介 28
    2.1.1 表的概念 28
    2.1.2 表的设计原则 29
    2.1.3 教学管理系统中的表 30
    2.2 使用表向导创建表 31
    2.3 按应用需求设计表 33
    2.3.1 建立新表 33
    2.3.2 表的字段属性及其设置 36
    2.4 主键及索引 48
    2.4.1 主键 48
    2.4.2 索引 49
    2.5 表与表之间的关系 50
    2.5.1 表间关系的概念 50
    2.5.2 建立表间关系 51
    2.5.3 编辑和删除表间关系 52
    2.5.4 实施参照完整性 53
    2.5.5 关系连接类型 53
    2.5.6 在表设计中使用查阅向导 54
    2.5.7 表间关系与子数据表 57
    2.6 修改表的结构 58
    2.6.1 修改字段名及其属性 58
    2.6.2 插入字段 58
    2.6.3 删除字段 58
    2.7 保存、预览和打印表的内容 59
    2.7.1 保存表 59
    2.7.2 预览表的内容 59
    2.7.3 打印表 60
    习题 61
    第3章数据表的使用 67
    3.1 向表中添加新记录 67
    3.1.1 打开表 67
    3.1.2 输入新记录 67
    3.1.3 保存记录 70
    3.1.4 添加新记录 70
    3.2 修改记录 70
    3.2.1 修改记录数据 70
    3.2.2 替换记录数据 71
    3.3 删除记录 71
    3.4 查询表中信息 72
    3.4.1 浏览记录 72
    3.4.2 隐藏字段或显示字段 73
    3.4.3 冻结字段或解冻字段 74
    3.4.4 调整行高和列宽 74
    3.4.5 查找表中数据 75
    3.4.6 排序记录 75
    3.4.7 筛选记录 76
    3.5 在数据库窗口操作表 78
    3.5.1 表重命名 78
    3.5.2 复制表 79
    3.5.3 删除表 79
    3.6 使用子数据表 80
    3.6.1 展开与折叠子数据表 80
    3.6.2 删除子数据表 81
    3.6.3 插入子数据表 81
    3.7 数据的导入和导出 82
    3.7.1 导入表 82
    3.7.2 导出表 84
    3.7.3 链接表 84
    习题 85
    第4章 数据查询 89
    4.1 查询简述 89
    4.1.1 查询的概念 89
    4.1.2 Access的查询类型 90
    4.2 使用向导建立查询 90
    4.2.1 使用简单查询向导 90
    4.2.2 使用交叉表查询向导 92
    4.2.3 使用查找重复项查询向导 94
    4.2.4 查找不匹配项查询向导 94
    4.3 自己设计查询 96
    4.3.1 查询的设计视图 96
    4.3.2 查询目标的确定 96
    4.3.3 在查询中使用字段表达式 98
    4.3.4 查询条件表达式的设置 100
    4.3.5 联接类型对查询结果的影响 104
    4.4 查询实例 106
    4.4.1 选择查询 106
    4.4.2 参数查询 107
    4.4.3 汇总查询 109
    4.4.4 交叉表查询 112
    4.5 利用查询实现对表数据的更改 113
    4.5.1 生成表查询 113
    4.5.2 更新查询 114
    4.5.3 追加查询 114
    4.5.4 删除查询 115

    4.6 SQL查询 116
    4.6.1 SQL视图 116
    4.6.2 SQL语言特点和功能 117
    4.6.3 SQL的数据定义功能 118
    4.6.4 SQL的数据查询功能 119
    4.6.5 SQL的数据更新功能 124
    4.6.6 SQL特定查询 125
    4.7 对查询结果的处理 127
    4.7.1 打印查询结果 127
    4.7.2 将对表的筛选结果保存为查询 127
    习题 128
    第5章 窗体 131
    5.1 窗体的简介 131
    5.1.1 窗体的基本类型 131
    5.1.2 窗体的视图 133
    5.1.3 窗体基本操作 134
    5.2 创建窗体 134
    5.2.1 自动创建窗体 134
    5.2.2 使用向导创建窗体 136
    5.3 自己设计窗体 142
    5.3.1 创建空白窗体 142
    5.3.2 控件的概念 143
    5.3.3 常见控件介绍 143
    5.3.4 操作控件 144
    5.3.5 向窗体添加控件 145
    5.4 窗体的整体设计与修饰 154
    5.4.1 设置窗体和控件的属性 155
    5.4.2 设置窗体的页眉和页脚 155
    5.4.3 显示外观设计 156
    5.5 验证数据或限制数据访问 159
    5.5.1 验证数据或限制数据 159
    5.5.2 设置用户能否编辑、删除或添加记录 159
    5.5.3 综合练习 160
    5.6 切换面板 162
    5.6.1 创建切换面板 162
    5.6.2 使用切换面板 163
    习题 164
    第6章 报表 167
    6.1 报表的概念 167
    6.1.1 报表的类型 167
    6.1.2 报表和窗体的区别 168
    6.1.3 报表的节 168
    6.2 创建报表 168
    6.2.1 自动创建报表 168
    6.2.2 使用向导创建报表 170
    6.3 自己设计报表 175
    6.3.1 报表的视图 175
    6.3.2 使用报表设计视图设计报表 176
    6.3.3 报表的布局 177
    6.4 美化报表的外观 179
    6.4.1 使用自动套用格式 179
    6.4.2 使用条件格式 179
    6.4.3 定制颜色 180
    6.4.4 显示图片 180
    6.5 报表的排序和分组 180
    6.5.1 排序记录 180
    6.5.2 分组记录 181
    6.5.3 在报表中增加排序与分组的字段或表达式 182
    6.5.4 删除报表分组与排序字段 183
    6.5.5 调整报表的排序和分组顺序 183
    6.6 多列报表 183
    6.7 子报表 183
    6.7.1 创建子报表 184
    6.7.2 主报表与子报表的链接 185
    6.8 交叉表报表 186
    6.9 在报表中使用计算和汇总 187
    6.9.1 在报表中添加计算型控件 187
    6.9.2 在报表中计算记录的总计值或平均值 188
    6.10 打印报表 188
    6.10.1 页面设置 188
    6.10.2 打印 189
    习题 189
    第7章 宏 191
    7.1 宏的有关概念 191
    7.1.1 宏的概念 191
    7.1.2 事件的概念 191
    7.1.3 宏的功能 192
    7.2 宏的创建 192
    7.2.1 宏的设计窗口 192
    7.2.2 常用的宏操作 193
    7.2.3 设置宏操作 194
    7.3 运行宏 195
    7.3.1 单步执行宏 195
    7.3.2 直接运行宏 196
    7.3.3 从一个宏中运行另一个宏 196
    7.3.4 自动运行宏——Autoexec 196
    7.4 宏组 196
    7.4.1 创建宏组 196
    7.4.2 特殊的宏组——AutoKeys 197
    7.5 为宏提供条件 198
    7.5.1 创建具有条件的宏 198
    7.5.2 具有条件的宏的执行 199
    7.6 在窗体和报表上使用宏 199
    7.6.1 用于窗体上的宏 199
    7.6.2 宏用于报表 200
    7.7 使用宏创建自定义的菜单 201
    7.7.1 创建下拉式菜单 201
    7.7.2 将下拉菜单组合到菜单栏中 201
    7.7.3 将自定义菜单栏的宏设置为数据库的菜单 202
    7.7.4 将菜单栏附加于相应的窗体或报表上 202
    7.7.5 设计多级菜单 203
    7.8 自定义工具栏 203
    习题 204
    第8章 数据访问页 208
    8.1 数据访问页的简介 208
    8.1.1 数据访问页的类型 208
    8.1.2 数据访问页的数据源 208
    8.1.3 数据访问页的视图 209
    8.1.4 数据访问页与窗体和报表的差异 209
    8.2 自动创建或利用向导创建数据访问页 209
    8.2.1 自动创建数据访问页 209
    8.2.2 利用向导创建数据访问页 211
    8.2.3 将现有的Web页转换为数据访问页 212
    8.3 利用设计视图修改或创建数据访问页 213
    8.3.1 数据访问页设计视图 213
    8.3.2 工具箱与数据访问页的特有控件 214
    8.3.3 利用字段列表为数据访问页添加绑定型控件 215

    8.4 分组数据访问页 216
    8.4.1 分组数据访问页视图 216
    8.4.2 按值创建分组记录 218
    8.4.3 按特定表达式创建分组记录 218
    8.4.4 设置分组记录的显示方式 218
    8.5 数据访问页外观设计 219
    8.5.1 设置数据访问页的页面或节的外观 219
    8.5.2 设置数据访问页主题 220
    习题 220
    第9章 数据库的管理和维护 223
    9.1 数据库的安全保护 223
    9.1.1 数据库的保护 223
    9.1.2 设置用户与组账户 225
    9.1.3 设置用户与组权限 227
    9.2 保护数据 227
    9.2.1 创建数据库副本 227
    9.2.2 压缩和修复数据库 227
    习题 228
    第10章 编程工具VBA和模块 229
    10.1 VBA模块简介 229
    10.1.1 VBA介绍 229
    10.1.2 宏和模块 229
    10.1.3 将宏转换为VBA代码 230
    10.2 VBA编程的基本概念 231
    10.2.1 对象 231
    10.2.2 属性 231
    10.2.3 方法 231
    10.2.4 事件 232
    10.3 VBA开发环境 233
    10.3.1 打开VBE窗口 233
    10.3.2 VBE窗口 233
    10.4 VBA编程基础 236
    10.4.1 数据类型 236
    10.4.2 常量 237
    10.4.3 变量 238
    10.4.4 变量的作用域 239
    10.4.5 运算符和表达式 239
    10.4.6 数组 242
    10.4.7 VBA常用函数 243
    10.5 VBA常用语句 245
    10.5.1 语句的书写规则 245
    10.5.2 注释语句 245
    10.5.3 赋值语句 246
    10.6 VBA程序流程控制语句 246
    10.6.1 选择结构语句 247
    10.6.2 循环结构语句 250
    10.6.3 GoTo控制语句 253
    10.7 VBA常见操作 254
    10.7.1 打开和关闭操作 254
    10.7.2 输入框(InputBox) 256
    10.7.3 消息框(MsgBox) 256
    10.8 VBA模块的创建 258
    10.8.1 VBA标准模块 258
    10.8.2 Sub子过程的创建和调用 259
    10.8.3 Function函数过程的创建和调用 260
    10.8.4 过程调用中的参数传递 261
    10.9 VBA的数据库编程 262
    10.9.1 数据库引擎及其接口 262
    10.9.2 VBA访问的数据库类型 263
    10.9.3 数据访问对象(DAO) 263
    10.9.4 ActiveX数据对象(ADO) 263
    10.9.5 数据库编程实例 265
    10.10 VBA程序调试 265
    10.10.1 调试工具栏 266
    10.10.2 设置断点 266
    10.10.3 程序运行跟踪 266
    10.10.4 观察变量值 267
    10.11 错误处理 268
    10.11.1 错误处理语句 268
    10.11.2 错误处理应用举例 269
    习题 269
    第11章 应用开发实例 273
    11.1 系统分析 273
    11.1.1 需求分析 273
    11.1.2 系统实现的功能 274
    11.1.3 系统模块图 274
    11.2 数据库设计 274
    11.2.1 概念设计 274
    11.2.2 逻辑结构设计 275
    11.2.3 物理结构设计 277
    11.2.4 数据库的创建 277
    11.2.5 建立表间的关联 278
    11.2.6 为数据表输入数据 278
    11.2.7 建立查询数据源 278
    11.3 系统功能设计概述 279
    11.3.1 系统界面操作流程图 279
    11.3.2 系统界面处理功能 279
    习题 289
    参考文献 290
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1潘晓南 教授 计算机工作单位中华女子学院 邮政编码100081 电话13661035951 2 王莉 教授 数据库 工作单位中华女子学院 邮政编码100081 电话13681510999 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

    以面向应用为目的,理论联系实际;以实际案例为引导,通俗易懂、概念明确、条理清楚、操作性强,学生只要按照书中的内容边学习、边上机实际操作,就能快地掌握Access数据库管理系统的基本功能和操作,掌握面向应用的系统开发知识,并能够完成简单实用的小型数据库管理系统的开发
  • 书评书荐

  • 附件下载

图书推荐