数据库原理及应用--Access
书 号:9787113121792
丛 书 名:普通高等教育“十二五”规划教材
作 者:金国芳
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:30元
-
内容简介
《数据库原理及应用--Access》本着“着眼基础、注重能力、立求创新”的基本思路编写。全书共分11章。主要内容有数据库基础知识、Access2003数据库系统概述、表的建立和使用、数据查询、窗体设计、报表、数据访问页、宏、模块与VBA、数据库安全以及数据库应用程序开发实例等。 -
前言
前 言
随着计算机与网络技术的飞速发展,数据库技术作为计算机应用的一个重要领域也得到了广泛的应用与发展。数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心,掌握数据库知识已经成为各类科技人员和管理人员的基本要求。
Access 2003关系型数据库管理系统是Microsoft Office系列应用软件的一个重要组成部分。它界面友好,功能全面且操作简单,不仅可以有效地组织与管理、共享与开发应用数据库信息,而且可以将数据库和程序设计相结合。本书循序渐进地介绍了数据库的设计、建立与使用的方法,使读者通过学习数据库与VBA编程能设计简单的数据库应用系统,实现理论与实践相结合。
全书共分为11章,第1章 数据库系统概述,主要介绍数据库基础知识及数据库设计基础;第2章 Access 2003概述,主要介绍数据库的基本操作及数据库的管理对象;第3章 Access数据表,主要介绍数据库中数据表的创建和编辑方法、表与表之间的关系等;第4章 查询,主要介绍查询的基本操作,创建查询和使用查询;第5章 窗体,主要介绍三种创建窗体的方法;第6章 报表,主要介绍报表的组成和创建方法;第7章 数据访问页,主要介绍了创建、编辑、修改数据访问页;第8章 编程工具VBA和模块,主要介绍编程工具VBA开发环境和编程基础;第9章 宏的操作,主要介绍宏的创建与编辑的方法;第10章 数据库的安全措施,主要介绍数据库安全措施的种类;第11章 Access数据库应用系统开发实例——学生选课管理系统,主要介绍Access数据库应用程序开发的过程和方法。
本教材由金国芳任主编完成全书的统稿并编写第8章、第9章、第10章的内容,参加编写的副主编有张星云(编写第5章、第6章、第7章)、方洁(编写第3章、第4章、第11章)、韩桂华(编写第1章、第2章)。全书由湖北省高等教育学会高校计算机教育专业委员会主任孙俊逸教授主审。
本教材在编写过程中,得到了湖北省高等教育学会高校计算机教育专业委员会教材编写委员会的指导和湖北工业大学商贸学院领导的大力支持,在此表示衷心感谢。
本书能够顺利出版,还要特别感谢中国铁道出版社的各位编辑同志以及为本书付出努力的所有工作者。
由于作者水平有限,书中难免有疏漏与不足,敬请读者批评指正。
编 者
2010年10月 -
目录
目 录
第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 数据库系统 5
1.4.1 数据库系统概述 5
1.4.2 数据库系统的体系结构 6
1.4.3 数据库系统三级模式结构 7
1.5 概念模型与数据模型 8
1.5.1 概念模型 8
1.5.2 信息世界中的基本概念 9
1.5.3 概念模型的表示方法 10
1.5.4 数据模型 11
1.5.5 数据模型的种类 13
1.6 数据库设计的一般步骤 15
1.7 关系数据库概述 16
1.7.1 关系术语 16
1.7.2 关系数据库的主要特点 17
1.7.3 关系的完整性 17
1.7.4 关系运算 18
本章小结 19
习题一 20
第2章 Access 2003概述 21
2.1 Access数据库概述 21
2.2 Access 2003的安装与卸载 23
2.3 Access 2003的启动和退出 23
2.4 Access 2003的系统界面 24
2.4.1 标题栏 25
2.4.2 菜单栏 25
2.4.3 工具栏 25
2.4.4 工作区与状态栏 27
2.5 数据库的基本操作 27
2.5.1 创建数据库 27
2.5.2 打开和关闭数据库 29
2.5.3 数据库的维护 30
2.6 管理数据库对象 31
本章小结 32
习题二 32
上机实训 Access的集成环境与数据库 33
第3章 Access数据表 35
3.1 创建数据表 35
3.1.1 设计表 35
3.1.2 设置字段的属性 35
3.1.3 使用“表向导”建立表 36
3.1.4 在设计视图中创建表 40
3.1.5 通过输入数据创建表 42
3.2 设置字段的属性 43
3.3 编辑表中记录 52
3.3.1 定位记录 52
3.3.2 选择记录 52
3.3.3 添加记录 53
3.3.4 删除记录 53
3.3.5 修改记录 53
3.3.6 复制记录 53
3.3.7 设置数据表格式 54
3.4 操作表 57
3.4.1 查找和替换记录 57
3.4.2 排序数据 59
3.4.3 筛选数据 62
3.5 建立表间关系 64
3.5.1 关系的作用及种类 64
3.5.2 关系的创建 64
3.5.3 关系的删除 66
3.5.4 主表与子表 66
本章小结 67
习题三 67
上机实训 Access数据库中对表的操作 68
第4章 查询 69
4.1 查询的定义和类型 69
4.1.1 查询的定义 69
4.1.2 查询的类型 70
4.2 创建选择查询 70
4.2.1 使用向导创建查询 70
4.2.2 使用设计视图创建查询 74
4.2.3 创建带条件的查询 77
4.3 创建参数查询 78
4.4 在查询中进行计算 80
4.3.1 创建总计查询 80
4.3.2 创建计算字段 84
4.5 创建操作查询 88
4.4.1 创建生成表查询 88
4.4.2 创建追加查询 90
4.4.3 创建删除查询 91
4.4.4 创建更新查询 92
4.6 创建SQL查询 93
4.6.1 SQL视图 93
4.6.2 SQL-SELECT语法 94
4.6.3 SQL查询示例 95
4.6.4 SQL特定查询 96
本章小结 98
习题四 98
上机实训一 Access环境的SQL语言的应用(一) 99
上机实训二 Access环境的SQL语言的应用(二) 101
上机实训三 Access表的关联和各种查询 103
第5章 窗体 104
5.1 窗体概述 104
5.2 使用自动窗体创建窗体 106
5.2.1 纵栏式窗体 107
5.2.2 表格式窗体 107
5.2.3 数据表窗体 108
5.3 使用窗体向导创建窗体 108
5.4 使用设计视图创建窗体 112
5.5 控件 114
5.5.1 控件工具箱 114
5.5.2 窗体中控件的应用 115
5.6 切换面板窗体 123
本章小结 125
习题五 125
上机实训 Access环境的窗体的设计方法 126
第6章 报表 128
6.1 报表概述 128
6.2 创建报表 129
6.2.1 使用自动创建报表 129
6.2.2 使用向导创建报表 130
6.2.3 使用设计视图创建报表 133
6.2.4 使用标签向导创建报表 134
6.3 报表排序与分组 136
6.3.1 报表排序 136
6.3.2 报表分组 137
6.3.3 报表中的数据汇总 139
6.4 创建子报表 140
6.5 编辑报表 142
6.5.1 在报表中创建背景图片 142
6.5.2 在报表中添加日期和时间 143
6.5.3 在报表中添加页码 143
本章小结 143
习题六 143
上机实训 Access报表的创建与使用 144
第7章 数据访问页 147
7.1 创建数据访问页 147
7.1.1 认识数据访问页 147
7.1.2 创建数据访问页的方法 147
7.2 编辑数据访问页 150
7.2.1 创建滚动文字和超链接 150
7.2.2 页的应用主题 150
7.3 在IE浏览器中运行数据访问页 151
7.4 窗体、报表和数据访问页之间的比较 152
本章小结 152
习题七 152
上机实训 在Access中创建数据访问页 153
第8章 编程工具VBA和模块 155
8.1 VBA概述 155
8.2 VBA面向对象编程的概念和步骤 155
8.2.1 对象、属性、方法和事件 156
8.2.2 VBA编程的步骤 157
8.3 VBA编程环境 157
8.4 VBA程序设计基础 160
8.4.1 VBA的基本数据类型 160
8.4.2 变量、常量与数组 163
8.4.3 数据库对象变量 165
8.4.4 表达式 165
8.4.5 函数 167
8.5 VBA程序设计及流程控制 172
8.5.1 VBA程序的基本规则 172
8.5.2 VBA语句 173
8.5.3 VBA选择结构程序设计 175
8.5.4 VBA循环结构程序设计 179
8.5.5 GoTo控制语句 182
8.6 常用对象的属性和事件 183
8.6.1 窗体的属性和控件 183
8.6.2 编写事件过程 186
8.7 VBA程序的调试 188
8.7.1 程序代码颜色说明 188
8.7.2 设置断点 188
8.7.3 单步跟踪 188
8.7.4 错误处理 189
本章小结 190
习题八 190
上机实训 Access程序设计(VBA编程) 191
第9章 宏的操作 192
9.1 宏的概述 192
9.1.1 宏的定义和作用 192
9.1.2 事件 193
9.1.3 宏操作 196
9.2 创建与运行宏 197
9.2.1 创建宏 197
9.2.2 测试与运行宏 201
9.2.3 编辑宏 201
本章小结 202
习题九 202
上机实训 Access宏的创建和操作方法 205
第10章 数据库的安全措施 207
10.1 数据库用户密码 207
10.2 工作组 208
10.3 用户与组 209
10.4 用户与组的权限 211
10.5 安全向导 211
10.6 编码数据库 212
本章小结 212
习题十 212
第11章 Access数据库应用系统开发实例——学生选课管理系统 213
11.1 系统需求分析 213
11.2 系统设计 214
11.2.1 系统功能设计 214
11.2.2 数据库设计 214
11.2.3 界面设计 218
11.2.4 程序设计 220
本章小结 227
参考文献 228 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1金国芳 主任 计算机 工作单位湖北工业大学商贸学院 邮政编码 电话18971027601 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐