热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

Access数据库程序设计(第二版)

中国水利水电出版社
    【作 者】陈桂林 【I S B N 】978-7-5084-7649-0 【责任编辑】张玉玲 【适用读者群】本科 【出版时间】2010-08-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】284 【千字数】437 【印 张】17.75 【定 价】30 【丛 书】21世纪高等学校精品规划教材 【备注信息】
图书详情

    本书是编者多年在教学一线从事Access数据库教学的经验、应用软件开发以及考试题库建设的基础上,从实际应用的角度出发,采用“案例驱动”的方式编写,以培养Access应用能力为突破点,深入浅出、循序渐进地介绍Access数据库程序设计。全书共分11章,主要内容包括:概述、数据表的创建与优化、使用查询搜索信息、使用窗体输入或显示信息、使用报表输出信息、使用页发布与访问信息、使用宏实现自动处理、设计简单的VBA程序、设计分支与循环结构的程序、设计事件驱动与模块程序、创建数据库应用程序。

    为便于教学和加强训练,各章前面有内容提要、学习目标,各章最后附有丰富的习题;同时编写了配套教材《Access数据库程序设计实训与考试指导》(第二版)(附光盘),其内容包括上机实验、主教材习题与参考答案、考试指导与Access题库练习系统,并附有两份笔试考试样卷及参考答案。试题库练习系统内嵌入了经过多年研制而形成的大型题库,具有自动评分功能,对Access数据库程序设计的学习和考试会有很大帮助。

    本书考虑到了计算机等级考试的需求,内容覆盖二级Access考试大纲,是一本计算机等级考试复习辅导书,同时还兼顾了数据库开发及应用人员的使用需求。

    紧扣教学(考试)大纲,精心设计教学内容,方便教学

    理论与实践相结合,既有基本理论的介绍,又注重技术的应用和实践

    突出基本操作方法,并根据读者的认知规律,由浅入深,重点突出

    例题与习题丰富,精选100多道例题和400多道习题(包括选择题、填空题、简答题、操作题和设计题等)供读者练习与自测,以便巩固所学知识点

    方便教与学,本书配套有《Access数据库程序设计实训与考试指导》(第二版)(附光盘),内容包括上机实训、主教材习题及其参考答案、考试指导与Access数据库试题库联系系统(提供全真考试模拟),并附有两份笔试考试样卷及参考答案

    试题库练习系统内嵌入了经过多年研制而形成的Access数据库大型题库,具有自动评分功能,对于Access数据库程序设计的学习和考试会有很大帮助

    随着网络应用的不断深入,社会对高等学校人才培养模式提出新的要求,计算机基础课程的教学目标、教学内容和教学方法也需要不断地改革,要加强对应用能力的培养。正因为存在这种实际需求,数据库、面向对象程序设计、Internet应用等技术也被引入计算机基础课程中,成为教学内容的一部分。

    Access是微软公司推出的桌面关系数据库管理系统,既具有典型的Windows应用程序风格,也具备可视化及面向对象等现代程序设计的特点。更重要的是,Access有着相当广泛的用户群,几乎成了桌面及小型数据库应用的标准选择。同时,由于Access数据库中功能强大的组件对象及其对Web的良好支持,使得开发基于Access的Web应用变得非常轻松。目前已经有大量的基于Access数据库的应用在Internet上发布,并且其数量还在不断增长。

    为了加强高等学校学生计算机应用能力的培养,经安徽省高等学校计算机基础课程教学指导委员会研究并上报安徽省教育厅批准,自2006年上半年起将Access数据库技术纳入大学计算机基础课程教学体系之中,决定在全国高等学校(安徽考区)计算机水平二级考试中增设Access考试科目。

    为了配合大学计算机基础课程教学改革,安徽省高等学校计算机基础课程教学指导委员会组织编写了这本《Access数据库程序设计》(第二版)教材及其配套辅导书。全书共分11章,第1章介绍简单的数据库概念,第2~7章分别介绍Access数据库系统中的各个模块,第8~10章主要介绍如何在Access中编写应用程序,第11章以实际应用系统为案例完整地介绍了应用系统开发过程。

    本书编写人员多年从事数据库教学、数据库应用系统开发和“Access数据库程序设计”试题库的研发工作。教材编写适应教学需求,同时兼顾考试大纲的要求,结构紧凑,教学内容设计合理,并从实际应用的角度出发,采用“案例驱动”的编写方式,以数据表和查询为基础,以控件和设计视图为侧重点,以程序设计能力为突破点,介绍Access数据库原理及应用方法,以培养读者的数据库程序设计能力。

    本书的主要特点体现在4个方面:一是理论与实践相结合,既有基本理论的介绍,又注重技术的应用和实践,利用“高校学生管理”案例介绍完整Access应用系统的设计与开发过程;二是突出基本操作方法,并根据读者的认知规律,由浅入深,重点突出,例如,设计视图是创建Access数据库对象的主要工具,在不同的章节中,都将其作为重点内容进行讨论;三是例题与习题丰富,教材结合知识点,通过100多道例题,介绍Access数据库的基本方法与应用,并加强了数据库程序设计方法的讨论,精选400多道习题(包括选择题、填空题、简答题、操作题和设计题等)供读者练习与自测,以便巩固所学知识点;四是方便教与学,本书配套有《Access数据库程序设计实训与考试指导》(第二版)(附光盘),其内容包括上机实训(精选18个实训项目,每个实训包括实训目的、实训要求、实训内容、实训过程及思考与练习)、主教材习题及参考答案、考试指导与Access数据库试题库练习系统(提供全真考试模拟),并附有两份笔试考试样卷及参考答案。试题库练习系统内嵌入了经过多年研制而形成的Access数据库大型题库,具有自动评分功能,对于Access数据库程序设计的学习和考试会有很大帮助。

    另外,为了适应新的教学需求,提高教学质量,我们研发了整套无纸化考试系统,包括组卷、上机考试、评分、服务器设置、考试监控等模块,方便学校统一测试与阅卷,使用本书的学校可以与作者联系,获取该考试系统及相关教学资源。

    本书由陈桂林任主编,程静、董再秀、孙占峰任副主编。各章编写人员分工如下:第1、2章由陈桂林编写,第3、4章由程静编写,第5章由马骏编写,第6、7章由董再秀编写,第8章由孙占峰编写,第9、10章由吴长勤编写,第11章由计成超编写。此外参加部分章节编写及试题库建设的还有赵生慧、郭有强、蔡庆华、戴支祥、张永定、王松劼、刘娟、殷成祥、李家兵等。全书由陈桂林负责统稿。

    在本书的出版过程中,一直得到安徽省教育厅相关部门领导及安徽省高等学校计算机教学指导委员会专家的指导与支持,袁振发同志主持并参与了试题库建设工作,中国水利水电出版社相关领导及编辑对本书的出版进行了悉心的指导与帮助,在此一并表示感谢。

    由于时间仓促及作者水平有限,书中不妥之处在所难免,希望广大读者不吝指教,以便我们及时修正,作者E-mail:glchen@ah.edu.cn。

    编 者

    2010年6月

    前言

    第1章 概论 1
    1.1 数据库概述 1
    1.1.1 基本概念 1
    1.1.2 数据管理的发展历史 4
    1.1.3 数据模型 5
    1.2 关系数据库 9
    1.2.1 关系数据库的基本概念 9
    1.2.2 关系运算 10
    1.2.3 关系的完整性 11
    1.3 Access的基本特点 12
    1.3.1 发展与版本 12
    1.3.2 特点 12
    1.4 Access数据库组成 13
    1.4.1 表 14
    1.4.2 查询 14
    1.4.3 窗体 14
    1.4.4 报表 15
    1.4.5 页 15
    1.4.6 宏 15
    1.4.7 模块 15
    1.5 Access的界面与基本操作 15
    1.5.1 Access的启动与退出 15
    1.5.2 Access主界面 16
    1.5.3 使用Access向导 17
    1.5.4 获取帮助 18
    1.6 建立Access数据库 19
    1.6.1 使用向导 19
    1.6.2 创建空数据库 20
    1.6.3 数据库的打开与关闭 21
    习题一 21
    第2章 数据表的创建与优化 25
    2.1 表概述 25
    2.1.1 一个表的例子 25
    2.1.2 表的结构 26
    2.2 创建表 28
    2.2.1 使用设计视图创建表 28
    2.2.2 录入和删除记录 31
    2.2.3 修改表的结构 33
    2.2.4 字段属性的设置 34
    2.2.5 索引 39
    2.2.6 主关键字 41
    2.2.7 使用向导创建表 41
    2.3 建立表之间的关系 43
    2.3.1 表之间的关系概述 43
    2.3.2 建立表之间的关系 44
    2.4 表的优化与调整 46
    2.4.1 对记录进行排序 46
    2.4.2 筛选 48
    2.4.3 查找与替换 51
    2.4.4 表的外观设置 52
    2.5 表与外部数据的交换 54
    2.5.1 数据的导入 54
    2.5.2 导出数据库对象 55
    2.5.3 链接数据 55
    本章小结 55
    习题二 56
    第3章 使用查询搜索信息 60
    3.1 查询概述 60
    3.1.1 一个查询的例子 60
    3.1.2 查询的类型 61
    3.2 设置查询条件 61
    3.2.1 运算符 62
    3.2.2 函数 64
    3.2.3 查询条件的建立 66
    3.3 使用向导创建查询 68
    3.3.1 创建简单的选择查询 68
    3.3.2 利用“查找重复项查询向导”创建
    查询 71
    3.3.3 利用“查找不匹配项查询向导”创
    建查询 72
    3.4 使用设计视图创建或修改查询 73
    3.4.1 选择查询 74
    3.4.2 交叉表查询 79
    3.4.3 参数查询 80
    3.4.4 修改已创建的查询 82
    3.5 创建操作数据表的查询 84
    3.5.1 生成表查询 84
    3.5.2 追加查询 86
    3.5.3 更新查询 87
    3.5.4 删除查询 88
    3.6 创建SQL查询 89
    3.6.1 SQL语句简介 89
    3.6.2 基本SQL语句 90
    本章小结 93
    习题三 93
    第4章 使用窗体输入或显示信息 96
    4.1 窗体概述 96
    4.1.1 一个窗体的例子 96
    4.1.2 窗体的类型 97
    4.1.3 建立窗体的过程 98
    4.2 用向导创建窗体 98
    4.3 使用设计视图创建窗体 100
    4.3.1 控件与属性 101
    4.3.2 创建控件 104
    4.3.3 通过控件操作数据 107
    4.4 创建子窗体等类型的窗体 110
    4.4.1 子窗体 111
    4.4.2 图表窗体 112
    4.4.3 数据透视表窗体 114
    4.5 编辑与美化窗体 116
    4.5.1 自动套用格式 116
    4.5.2 添加与删除控件 117
    4.5.3 调整控件位置与大小 117
    4.5.4 修改控件的属性 119
    习题四 119
    第5章 报表 124
    5.1 报表概述 124
    5.1.1 一个报表的例子 124
    5.1.2 报表的类型 125
    5.1.3 建立报表的过程 127
    5.2 快速创建报表 127
    5.2.1 用报表向导创建报表 127
    5.2.2 自动创建报表 129
    5.3 用设计视图创建报表 130
    5.3.1 报表的设计视图 130
    5.3.2 创建报表的任务 131
    5.3.3 子报表 136
    5.3.4 图表报表 138
    5.4 编辑并美化报表 139
    5.4.1 设置文本型信息的显示效果 139
    5.4.2 增加新的控件 141
    5.4.3 在报表中汇总或计算 142
    5.4.4 增加打印日期 143
    5.5 打印报表 143
    5.5.1 页面设置 143
    5.5.2 打印 145
    习题五 146
    第6章 数据访问页 149
    6.1 数据访问页概述 149
    6.1.1 Access与Internet 149
    6.1.2 数据访问页的类型 150
    6.1.3 数据访问页的视图 150
    6.2 创建简单的数据访问页 151
    6.2.1 自动创建数据访问页 152
    6.2.2 利用向导创建数据访问页 153
    6.3 自定义数据访问页 155
    6.3.1 设计视图 155
    6.3.2 在数据访问页中添加与删除字段 157
    6.3.3 页的分组和排序 157
    6.3.4 控件的使用 159
    6.3.5 控制页的外观 161
    6.4 访问数据访问页 162
    习题六 163
    第7章 宏 165
    7.1 宏概述 165
    7.1.1 宏的基本概念 165
    7.1.2 何时使用宏 166
    7.2 宏的创建 166
    7.2.1 宏的设计视图 166
    7.2.2 创建宏 168
    7.2.3 创建宏组 170
    7.2.4 创建条件宏 172
    7.3 宏的编辑、调试与运行 173
    7.3.1 宏的编辑 173
    7.3.2 宏的运行 175
    7.3.3 宏的调试 178
    7.4 事件与事件驱动 179
    7.4.1 Access中的事件 179
    7.4.2 事件触发操作 180
    7.5 实例 181
    习题七 182
    第8章 设计简单的VBA程序 185
    8.1 程序设计概述 185
    8.1.1 概念 185
    8.1.2 VBA简介 186
    8.1.3 一个简单的VBA程序 187
    8.1.4 VBA中的对象 188
    8.1.5 事件及事件驱动 189
    8.1.6 面向对象程序设计的基本过程 189
    8.2 VBA概述 191
    8.2.1 初识VBE 191
    8.2.2 在VBE环境中编辑VBA代码 193
    8.3 编写简单的输入/输出程序 194
    8.3.1 VBA中的输入/输出 194
    8.3.2 赋值语句 196
    8.4 数据类型与表达式 197
    8.4.1 基本数据类型 197
    8.4.2 常量 198
    8.4.3 变量 198
    8.4.4 表达式 200
    8.4.5 标准函数 201
    8.5 编写访问数据库程序 203
    习题八 206
    第9章 设计分支与循环结构程序 209
    9.1 分支结构 209
    9.1.1 If…Then…End If语句 209
    9.1.2 If…Then…Else…End If语句 210
    9.1.3 If语句的嵌套 211
    9.1.4 Select…Case语句 214
    9.2 循环结构 215
    9.2.1 Do While…Loop循环 216
    9.2.2 Do…Loop While语句 217
    9.2.3 For…Next循环 219
    9.2.4 嵌套 221
    9.3 数组及应用 222
    9.3.1 数组的概念 222
    9.3.2 定义数组 223
    9.4 编写访问数据库程序 224
    9.4.1 ADO概述 224
    9.4.2 访问记录集中的字段 225
    9.4.3 记录操作 227
    9.4.4 遍历记录集中的记录 228
    9.5 VBA程序的调试 229
    9.5.1 错误类型 229
    9.5.2 使用On Error语句 230
    9.5.3 调试工具的使用 230
    习题九 232
    第10章 设计模块与事件驱动程序 235
    10.1 模块与过程 235
    10.1.1 模块 235
    10.1.2 过程与模块 236
    10.1.3 Sub子过程的定义与调用 237
    10.1.4 函数过程的定义和调用 239
    10.1.5 参数传递 240
    10.1.6 变量的作用域 242
    10.1.7 变量的生命周期 244
    10.2 事件与事件驱动程序 244
    10.2.1 键盘事件 245
    10.2.2 鼠标事件 246
    10.2.3 窗口事件 248
    10.2.4 对象事件 249
    10.2.5 Timer事件 250
    10.3 典型应用实例 251
    本章小结 253
    习题十 254
    第11章 应用系统的集成与发布 257
    11.1 高校学生管理系统 257
    11.2 应用系统集成 264
    11.2.1 切换面板管理器的使用 264
    11.2.2 应用程序集成 267
    11.3 设置打开数据库密码 270
    11.4 发布MDE文件 271
    习题十一 272
    附录 VBA常用内部函数 274
    参考文献 276
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册