Access 2016数据库技术与应用
书 号:9787113259372
丛 书 名:普通高等教育“十三五”规划教材
作 者:陆惠玲,闫静
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:33元
-
内容简介
本书以Access2016为背景,介绍了关系型数据库管理系统的基础理论及应用系统开发技
术。全书共7章,主要内容包括数据库和表、查询、窗体、报表、宏、模块与VBA等。
本书结构合理、思路清晰、层次分明、注重实用性和可操作性。全书以“教学管理系统”
数据库为例,用较多的实例详细讲解了每一种对象及各种操作的具体过程和操作中的注意事
项。书中的每个例题都有详细的操作步骤,并且都在Access2016环境下操作并测试通过。
本书适合作为普通高等学校非计算机专业“数据库应用技术”课程的教材,也可作为全
国计算机等级考试二级Access的备考教材,以及计算机爱好者的自学用书。
图 -
前言
Microsoft Office Access是微软公司推出的Microsoft Office系列组件之一,它结合了Microsoft Jet Database Engine和图形用户界面两项特点,是当今受欢迎的桌面关系型数据库管理系统之一。
Access具有强大的数据处理、统计分析能力,利用Access的查询功能,可以方便地进行各类汇总、平均等统计,并可灵活设置统计的条件。
本书以Access 2016版本为基础编写,与之前的版本相比,Access 2016功能界面更加简洁,用户操作更加便捷、智能化。另外,增加的“操作说明搜索”功能,让用户操作更加迅速便捷。
本书主要介绍Access 2016软件的主要功能与操作,注重实用性和可操作性。内容共7章,第1章数据库系统概述,主要介绍数据与数据管理、数据库的产生与发展、数据库系统、关系数据库、关系数据库设计基础等内容;第2章数据库和表,主要介绍数据库、表的创建等内容;第3章查询,主要介绍建立查询的方法和工具、查询的类型等内容;第4章窗体,主要窗体的创建等内容;第5章报表,主要介绍报表的创建与编辑等内容;第6章宏,主要介绍宏的创建与设置等内容;第7章模块与VBA,主要介绍模块与VBA高级程序设计等内容。
本书由陆惠玲、闫静任主编,由丁春晖、吴立春、唐晓静、胡俊任副主编。全书以“教学管理系统”数据库为例,用较多的实例详细讲解了每一种对象及各种操作的具体过程和操作中的注意事项,书中每个例题都有详细的操作步骤,并且都在Access 2016环境下操作测试通过。
由于编者水平有限,加之时间仓促,书中难免存在疏漏和不足之处,恳请读者批评指正。
编 者
2019年3月 -
目录
第1章 数据库系统概述...................1
1.1 数据与数据管理 ...............................1
1.1.1 信息与数据 ...............................1
1.1.2 数据处理 ...................................1
1.2 数据库的产生与发展 .......................2
1.2.1 人工管理阶段 ...........................2
1.2.2 文件系统阶段 ...........................2
1.2.3 数据库系统阶段 .......................2
1.2.4 分布式数据库系统和面向
对象数据库系统 .......................3
1.2.5 数据库技术的发展趋势 ...........3
1.3 数据库系统 .......................................4
1.3.1 数据库系统的组成 ...................5
1.3.2 数据库系统内部的体系结构 ....6
1.3.3 数据库系统的特点 ...................7
1.4 数据模型 ...........................................8
1.4.1 数据模型的组成要素 ...............8
1.4.2 概念模型 ...................................9
1.4.3 逻辑数据模型 .........................10
1.5 关系数据库 .....................................13
1.5.1 关系的数学定义 .....................13
1.5.2 关系运算 .................................14
1.5.3 关系完整性 .............................14
1.6 关系数据库设计基础 .....................15
1.6.1 数据库设计的内容 .................15
1.6.2 数据库设计的原则 .................15
1.6.3 数据库设计的步骤 .................16
1.6.4 “教学管理系统”
数据库设计案例 .....................17
习题 .....................................................19
第2章 数据库和表........................21
2.1 Access 2016数据库 ........................21
2.1.1 Access 2016的启动和退出 .....21
2.1.2 利用“空数据库”选项
创建数据库 .............................21
2.1.3 利用模板创建数据库 .............22
2.1.4 Access 2016的工作界面 .......23
2.1.5 Access 2016数据库的
组成对象 .................................24
2.2 创建表 .............................................25
2.2.1 表的字段类型 .........................25
2.2.2 使用不同的方法创建表 ..........27
2.2.3 OLE类型字段的输入 ............31
2.2.4 使用查阅向导 .........................32
2.2.5 设置主键 .................................33
2.2.6 设置索引 .................................34
2.3 表的操作 .........................................34
2.3.1 打开和关闭表 .........................34
2.3.2 修改表结构 .............................35
2.3.3 编辑记录 .................................36
2.3.4 查找和替换数据 .....................36
2.3.5 记录的排序 .............................37
2.3.6 记录的筛选 .............................39
2.4 设置字段的属性 .............................42
前言+目录.indd 1 2019-8-2 14:04:51
II Access 2016数据库技术与应用
2.4.1 字段大小 .................................43
2.4.2 格式 .........................................43
2.4.3 小数位数 .................................44
2.4.4 输入法模式 .............................44
2.4.5 输入掩码 .................................44
2.4.6 标题 .........................................46
2.4.7 默认值 .....................................46
2.4.8 验证规则和验证文本 .............46
2.4.9 必填字段 .................................49
2.5 建立表间关系 .................................49
2.5.1 表间关系的作用 .....................49
2.5.2 参照完整性 .............................49
2.5.3 定义表间关系 .........................49
2.5.4 验证参照完整性 .....................51
2.5.5 编辑表间关系 .........................51
习题 .....................................................52
第3 章 查询...................................54
3.1 查询概述 .........................................54
3.1.1 查询的功能 .............................54
3.1.2 查询的类型 .............................54
3.2 建立查询的方法和工具 .................55
3.2.1 建立查询的方法 .....................55
3.2.2 操作说明搜索 .........................60
3.2.3 查询的运行 .............................60
3.3 查询条件的设置 .............................60
3.3.1 查询条件中使用的运算符 .....60
3.3.2 运算符的优先级 .....................62
3.3.3 条件中使用的函数 .................62
3.4 选择查询 .........................................64
3.4.1 创建选择查询 .........................64
3.4.2 新字段的创建 .........................65
3.4.3 总计查询 .................................68
3.4.4 分组总计查询 .........................69
3.4.5 多表查询中连接属性的
设置 .........................................70
3.5 交叉表查询 .....................................72
3.5.1 使用“查询向导”创建
交叉表查询 .............................72
3.5.2 使用“设计视图”创建
交叉表查询 .............................74
3.6 参数查询 .........................................76
3.6.1 单参数查询 .............................76
3.6.2 多参数查询 .............................76
3.7 操作查询 .........................................77
3.7.1 生成表查询 .............................78
3.7.2 删除查询 .................................82
3.7.3 更新查询 .................................84
3.7.4 追加查询 .................................87
3.8 SQL 查询 .........................................89
3.8.1 SQL 概述 ................................89
3.8.2 SQL 语句 ................................90
3.8.3 SQL 特定查询 ........................92
习题 .....................................................93
第4 章 窗体...................................97
4.1 窗体概述 .........................................97
4.1.1 窗体的功能 .............................97
4.1.2 窗体的视图 .............................97
4.1.3 窗体的结构 .............................98
4.2 创建窗体 .........................................99
4.2.1 使用“窗体”工具创建
窗体 .........................................99
4.2.2 使用“分割窗体”工具
创建分割窗体 .......................100
4.2.3 使用“多个项目”工具创建
显示多个记录的窗体 ...........101
4.2.4 使用“窗体向导”工具
创建窗体 ...............................101
4.2.5 使用“空白窗体”工具
创建窗体 ...............................104
4.3 使用“窗体设计”工具自定义
前言+目录.indd 2 2019-8-2 14:04:52
目 录III
创建窗体 .......................................105
4.3.1 “窗体设计”工具选项卡 ....106
4.3.2 控件 .......................................106
4.3.3 使用控件自定义窗体 ...........109
4.4 修饰窗体 .......................................122
4.4.1 应用主题 ...............................122
4.4.2 设置窗体的格式属性 ...........123
4.4.3 添加背景图像 .......................123
习题 ...................................................123
第5 章 报表.................................124
5.1 报表的分类和组成 .......................124
5.1.1 报表的分类 ...........................124
5.1.2 报表的视图 ...........................125
5.1.3 报表的结构 ...........................125
5.2 创建报表 .......................................127
5.2.1 快速创建报表 .......................127
5.2.2 向导创建报表 .......................127
5.2.3 创建标签式报表 ...................129
5.2.4 使用设置视图创建报表 .......131
5.3 报表的排序、分组和计算 ...........132
5.3.1 分组、排序和汇总 ...............132
5.3.2 报表计算 ...............................135
5.4 创建主/ 子报表 ............................136
5.5 美化报表 .......................................138
5.5.1 设置报表的外观 ...................138
5.5.2 设置报表的主题 ...................138
5.5.3 添加背景图案 .......................138
5.5.4 插入日期和时间 ...................138
5.5.5 插入页码 ...............................139
5.5.6 分页 .......................................139
习题 ...................................................139
第6 章 宏....................................140
6.1 认识宏 ...........................................140
6.1.1 宏的概念 ...............................140
6.1.2 宏的类型 ...............................140
6.1.3 宏的设计视图 .......................141
6.2 创建和使用宏 ...............................142
6.2.1 创建宏 ...................................142
6.2.2 创建条件宏 ...........................144
6.2.3 编辑宏 ...................................146
6.2.4 运行宏 ...................................147
6.2.5 调试宏 ...................................148
6.3 宏的安全设置 ...............................149
6.3.1 信任中心设置 .......................149
6.3.2 解除阻止的内容 ...................150
6.4 宏的综合练习 ...............................151
习题 ...................................................154
第7 章 模块与VBA.....................155
7.1 认识VBA ......................................155
7.1.1 VBA 的概念 .........................155
7.1.2 模块 .......................................156
7.1.3 创建和运行模块 ...................157
7.2 VBA 编程基础 ..............................158
7.2.1 VBA 的编程环境 .................158
7.2.2 数据类型 ...............................162
7.2.3 常量、变量和数组 ...............163
7.2.4 运算符和表达式 ...................165
7.2.5 VBA 语句 .............................167
7.3 VBA 高级程序设计 ......................168
7.3.1 选择结构 ...............................168
7.3.2 循环结构 ...............................171
7.3.3 过程与函数 ...........................173
7.3.4 VBA 代码的保护 .................176
习题 ...................................................177
附录 部分习题参考答案...............179
参考文献........................................180 -
作者介绍
陆惠玲,现任教于宁夏医科大学,副教授,硕士研究生,主要研究方向:数据挖掘和智能算法等。近几年取得的科研和教学成果有:1.科研项目方面:先后承担和参与项目10余项。作为主持人先后承担两项宁夏自然基金,目前均已结题。作为项目主要参与者参与了两项国家自然基金和一项宁夏教育厅基金项目。2.科研论文方面:近三年发表学术论文8篇,以第一作者发表核心论文2篇,一般论文2篇,参与4篇。3.著作方面:专著《PETCT两模态医学图像融合》和《医学数字图像处理》。4.教学方面:指导学生先后或全国大学生数学建模比赛全国二等奖一项,宁夏赛区一等将1项,二等奖2项,“挑战杯“全国大学生课外学术科技作品竞赛全国三等奖1项等。指导本科生参加全国大学生信息素养大赛,获本科组二等奖2次,三等奖两次。闫静,现任教于宁夏医科大学,讲师,研究方向为数据库应用。近几年取得的科研和教学成果有:1.科研项目方面:作为项目主要参与者先后参与自治区和宁夏教育厅项目3项,校级项目2项。2.科研论文方面:近三年发表科研论文2篇。3.著作方面:参编《计算机基础案例教程》。4.教学方面:2016年指导两名本科生参加2016第六届计算机素养大赛,获本科组三等奖三项,2017年指导两名本科生参加2017第七届计算机素养大赛,获本科组一等奖一项,二等奖一项,2018年指导一名本科生参加2017第七届计算机素养大赛,获本科组三等奖两项。 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐