《计算机基础课程系列教材数据库与数据处理:ACCESS 2010实现(第2版)/张玉洁等》张玉洁孟祥武 | PDF下载|ePub下载
计算机基础课程系列教材数据库与数据处理:ACCESS 2010实现(第2版)/张玉洁等 版权信息
- 出版社:机械工业出版社
- 出版时间:2019-06-01
- ISBN:9787111628514
- 条形码:9787111628514 ; 978-7-111-62851-4
计算机基础课程系列教材数据库与数据处理:ACCESS 2010实现(第2版)/张玉洁等 本书特色
本书理论部分主要介绍与数据处理和数据库应用密切相关的基础、核心的概念、原理和方法,主要内容包括:数据处理与数据库概述、实体-联系数据模型、关系数据库系统基础、SQL、关系数据库设计;应用部分以Access2010为具体的DBMS,详细介绍其主要功能和使用方法,主要内容包括:Acces2010的初级使用(包括创建数据表、查询、窗体、报表、宏、模块与VAB编程等内容)、Acces2010的高级应用。
计算机基础课程系列教材数据库与数据处理:ACCESS 2010实现(第2版)/张玉洁等 内容简介
本书理论部分主要介绍与数据处理和数据库应用密切相关的基础、核心的概念、原理和方法,主要内容包括:数据处理与数据库概述、实体-联系数据模型、关系数据库系统基础、SQL、关系数据库设计;应用部分以Access2010为具体的DBMS,详细介绍其主要功能和使用方法,主要内容包括:Acces2010的初级使用(包括创建数据表、查询、窗体、报表、宏、模块与VAB编程等内容)、Acces2010的不错应用。
计算机基础课程系列教材数据库与数据处理:ACCESS 2010实现(第2版)/张玉洁等 目录
前言
教学建议
**部分 数据库基础
第1章 数据处理与数据库 2
1.1 数据处理 2
1.1.1 数据与信息 2
1.1.2 数据处理与数据管理 3
1.1.3 数据管理简史 3
1.1.4 数据库技术的发展和未来 6
1.2 数据库与数据库管理系统 9
1.2.1 数据库 9
1.2.2 数据库管理系统 9
1.2.3 认识Access 数据库管理系统 10
1.3 数据视图 22
1.3.1 数据抽象 22
1.3.2 视图 23
1.3.3 模式与实例 23
1.4 数据库系统 23
1.4.1 数据库系统的组成 23
1.4.2 数据库系统的特点 24
1.4.3 数据库系统的体系结构 25
1.5 小结 27
习题 27
第2章 数据模型 28
2.1 数据模型三要素 28
2.2 数据模型的分类 29
2.2.1 概念数据模型 29
2.2.2 逻辑数据模型 29
2.2.3 物理数据模型 32
2.3 实体�C联系模型 32
2.3.1 E-R模型基本概念 32
2.3.2 完整性约束 33
2.3.3 E-R图 36
2.4 关系模型 39
2.4.1 关系模型三要素 39
2.4.2 关系及相关定义 41
2.4.3 关系的完整性约束 44
2.4.4 关系模型的评价 46
2.5 小结 47
习题 47
第二部分 数据库设计
第3章 关系数据库设计 50
3.1 关系数据库设计过程 50
3.2 需求分析 50
3.3 概念结构设计 52
3.4 逻辑结构设计 53
3.5 数据库物理设计 53
3.6 数据库实施 54
3.7 数据库运行和维护 54
3.8 小结 54
习题 55
第4章 数据建模 56
4.1 数据建模的主要步骤 56
4.2 构建E-R模型 57
4.2.1 构建方法 57
4.2.2 确定实体和实体的属性 57
4.2.3 定义联系 59
4.2.4 设计局部E-R图 61
4.2.5 合并局部E-R图 61
4.2.6 优化 62
4.3 构建关系模型 64
4.3.1 将实体转换为关系模式 64
4.3.2 将联系转换为关系模式 65
4.4 小结 68
习题 69
第5章 关系规范化理论 71
5.1 关系数据库设计中出现的问题 71
5.2 函数依赖 72
5.2.1 函数依赖的定义 73
5.2.2 平凡函数依赖与非平凡函数依赖 74
5.2.3 完全函数依赖与部分函数依赖 75
5.2.4 传递函数依赖 76
5.3 范式与规范化 77
5.3.1 **范式 77
5.3.2 第二范式 78
5.3.3 第三范式 79
5.3.4 BCNF范式 80
5.4 一个关系数据库设计实例 81
5.5 小结 85
习题 85
第三部分 数据库实现基础
第6章 关系代数和SQL 88
6.1 引言 88
6.2 关系数据库实现的数学基础―关系代数 89
6.2.1 传统的集合运算 89
6.2.2 专门的关系运算 91
6.2.3 用关系代数表示查询 94
6.3 结构化查询语言SQL 96
6.3.1 SQL的组成 96
6.3.2 SQL查询的基本结构 97
6.3.3 聚集函数 102
6.3.4 数据定义 104
6.3.5 数据查询 106
6.3.6 数据更新 113
6.3.7 数据控制 115
6.3.8 视图和索引 116
6.4 小结 119
习题 119
第四部分 使用Access实现数据库
第7章 数据的组织和管理 124
7.1 创建数据库 124
7.1.1 利用数据库模板创建数据库 124
7.1.2 创建空数据库 129
7.1.3 数据库的操作与维护 130
7.2 创建数据表 134
7.2.1 数据表概述 134
7.2.2 设计数据表的结构 137
7.2.3 创建数据表的方法 146
7.2.4 利用输入数据和字段模板创建表 147
7.2.5 使用表设计器创建表 151
7.2.6 创建表间关系 154
7.2.7 向表中添加记录 158
7.2.8 为Access表创建索引 158
7.3 使用和维护数据表 160
7.3.1 记录的定位与选择 160
7.3.2 记录的添加与删除 160
7.3.3 记录的复制与修改 160
7.3.4 记录的排序与筛选 161
7.3.5 数据的查找与替换 162
7.3.6 维护数据表 163
7.3.7 设置表的显示格式 165
7.4 导入和导出数据 166
7.4.1 导入数据 166
7.4.2 导出数据 168
7.5 小结 169
习题 170
上机练习题 170
第8章 数据的查询和分析 172
8.1 查询概述 172
8.1.1 查询的概念 172
8.1.2 查询的类型 172
8.1.3 查询的视图 173
8.1.4 查询的创建方法 175
8.1.5 查询的保存、运行与修改 176
8.2 设置查询条件 176
8.2.1 查询表达式 176
8.2.2 运算符 177
8.2.3 函数 178
8.2.4 查询中计算的设置 179
8.3 创建选择查询 180
8.3.1 使用向导创建选择查询 180
8.3.2 使用设计视图创建选择查询 183
8.4 创建参数查询 185
8.4.1 参数查询概述 185
8.4.2 参数查询条件的设置 185
8.5 创建交叉表查询 187
8.5.1 交叉表查询概述 187
8.5.2 创建交叉表查询的方法 188
8.5.3 使用向导创建交叉表查询 188
8.5.4 使用设计视图创建交叉表查询 189
8.6 创建操作查询 190
8.6.1 操作查询概述 190
8.6.2 创建生成表查询 191
8.6.3 创建追加查询 192
8.6.4 创建更新查询 193
8.6.5 创建删除查询 195
8.7 SQL查询 196
8.7.1 QBE与SQL查询 196
8.7.2 SQL聚合函数 197
8.7.3 常用的SQL语句 198
8.7.4 数据定义查询 201
8.8 查询的应用 202
8.8.1 数据的清理 202
8.8.2 数据的即席分析
教学建议
**部分 数据库基础
第1章 数据处理与数据库 2
1.1 数据处理 2
1.1.1 数据与信息 2
1.1.2 数据处理与数据管理 3
1.1.3 数据管理简史 3
1.1.4 数据库技术的发展和未来 6
1.2 数据库与数据库管理系统 9
1.2.1 数据库 9
1.2.2 数据库管理系统 9
1.2.3 认识Access 数据库管理系统 10
1.3 数据视图 22
1.3.1 数据抽象 22
1.3.2 视图 23
1.3.3 模式与实例 23
1.4 数据库系统 23
1.4.1 数据库系统的组成 23
1.4.2 数据库系统的特点 24
1.4.3 数据库系统的体系结构 25
1.5 小结 27
习题 27
第2章 数据模型 28
2.1 数据模型三要素 28
2.2 数据模型的分类 29
2.2.1 概念数据模型 29
2.2.2 逻辑数据模型 29
2.2.3 物理数据模型 32
2.3 实体�C联系模型 32
2.3.1 E-R模型基本概念 32
2.3.2 完整性约束 33
2.3.3 E-R图 36
2.4 关系模型 39
2.4.1 关系模型三要素 39
2.4.2 关系及相关定义 41
2.4.3 关系的完整性约束 44
2.4.4 关系模型的评价 46
2.5 小结 47
习题 47
第二部分 数据库设计
第3章 关系数据库设计 50
3.1 关系数据库设计过程 50
3.2 需求分析 50
3.3 概念结构设计 52
3.4 逻辑结构设计 53
3.5 数据库物理设计 53
3.6 数据库实施 54
3.7 数据库运行和维护 54
3.8 小结 54
习题 55
第4章 数据建模 56
4.1 数据建模的主要步骤 56
4.2 构建E-R模型 57
4.2.1 构建方法 57
4.2.2 确定实体和实体的属性 57
4.2.3 定义联系 59
4.2.4 设计局部E-R图 61
4.2.5 合并局部E-R图 61
4.2.6 优化 62
4.3 构建关系模型 64
4.3.1 将实体转换为关系模式 64
4.3.2 将联系转换为关系模式 65
4.4 小结 68
习题 69
第5章 关系规范化理论 71
5.1 关系数据库设计中出现的问题 71
5.2 函数依赖 72
5.2.1 函数依赖的定义 73
5.2.2 平凡函数依赖与非平凡函数依赖 74
5.2.3 完全函数依赖与部分函数依赖 75
5.2.4 传递函数依赖 76
5.3 范式与规范化 77
5.3.1 **范式 77
5.3.2 第二范式 78
5.3.3 第三范式 79
5.3.4 BCNF范式 80
5.4 一个关系数据库设计实例 81
5.5 小结 85
习题 85
第三部分 数据库实现基础
第6章 关系代数和SQL 88
6.1 引言 88
6.2 关系数据库实现的数学基础―关系代数 89
6.2.1 传统的集合运算 89
6.2.2 专门的关系运算 91
6.2.3 用关系代数表示查询 94
6.3 结构化查询语言SQL 96
6.3.1 SQL的组成 96
6.3.2 SQL查询的基本结构 97
6.3.3 聚集函数 102
6.3.4 数据定义 104
6.3.5 数据查询 106
6.3.6 数据更新 113
6.3.7 数据控制 115
6.3.8 视图和索引 116
6.4 小结 119
习题 119
第四部分 使用Access实现数据库
第7章 数据的组织和管理 124
7.1 创建数据库 124
7.1.1 利用数据库模板创建数据库 124
7.1.2 创建空数据库 129
7.1.3 数据库的操作与维护 130
7.2 创建数据表 134
7.2.1 数据表概述 134
7.2.2 设计数据表的结构 137
7.2.3 创建数据表的方法 146
7.2.4 利用输入数据和字段模板创建表 147
7.2.5 使用表设计器创建表 151
7.2.6 创建表间关系 154
7.2.7 向表中添加记录 158
7.2.8 为Access表创建索引 158
7.3 使用和维护数据表 160
7.3.1 记录的定位与选择 160
7.3.2 记录的添加与删除 160
7.3.3 记录的复制与修改 160
7.3.4 记录的排序与筛选 161
7.3.5 数据的查找与替换 162
7.3.6 维护数据表 163
7.3.7 设置表的显示格式 165
7.4 导入和导出数据 166
7.4.1 导入数据 166
7.4.2 导出数据 168
7.5 小结 169
习题 170
上机练习题 170
第8章 数据的查询和分析 172
8.1 查询概述 172
8.1.1 查询的概念 172
8.1.2 查询的类型 172
8.1.3 查询的视图 173
8.1.4 查询的创建方法 175
8.1.5 查询的保存、运行与修改 176
8.2 设置查询条件 176
8.2.1 查询表达式 176
8.2.2 运算符 177
8.2.3 函数 178
8.2.4 查询中计算的设置 179
8.3 创建选择查询 180
8.3.1 使用向导创建选择查询 180
8.3.2 使用设计视图创建选择查询 183
8.4 创建参数查询 185
8.4.1 参数查询概述 185
8.4.2 参数查询条件的设置 185
8.5 创建交叉表查询 187
8.5.1 交叉表查询概述 187
8.5.2 创建交叉表查询的方法 188
8.5.3 使用向导创建交叉表查询 188
8.5.4 使用设计视图创建交叉表查询 189
8.6 创建操作查询 190
8.6.1 操作查询概述 190
8.6.2 创建生成表查询 191
8.6.3 创建追加查询 192
8.6.4 创建更新查询 193
8.6.5 创建删除查询 195
8.7 SQL查询 196
8.7.1 QBE与SQL查询 196
8.7.2 SQL聚合函数 197
8.7.3 常用的SQL语句 198
8.7.4 数据定义查询 201
8.8 查询的应用 202
8.8.1 数据的清理 202
8.8.2 数据的即席分析