《数据库与数据处理 Access2010实现》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张玉洁,孟祥武编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2013
  • ISBN:9787111406112
  • 页数:290 页
图书介绍:本书共分为14章,包括数据库理论和数据库应用两大部分。其中,第1章至第6章为理论部分,主要介绍与数据处理和数据库应用密切相关的核心概念、基本原理和方法,内容包括:数据处理与数据库概述、实体-联系数据模型、关系数据库基础、SQL、关系数据库设计、数据库保护;第7章至第14章为应用部分,以Access2010为具体的DBMS,详细介绍其主要功能和使用方法,内容包括:认识Access、数据库的创建与管理、表与表操作、查询、窗体、报表、宏、模块与VAB编程。

第1章 数据处理与数据库概述 1

1.1 数据处理 1

1.1.1 数据与信息 1

1.1.2 数据处理与数据管理 1

1.1.3 数据管理技术的发展 2

1.2 数据库基本概念 3

1.2.1 数据库 3

1.2.2 数据库管理系统 3

1.2.3 数据库系统 4

1.2.4 数据库管理员 5

1.2.5 数据字典 5

1.3 数据视图 5

1.3.1 数据抽象 5

1.3.2 模式与实例 6

1.4 数据模型 6

1.4.1 数据模型的三要素 6

1.4.2 数据模型的分类 7

1.4.3 逻辑数据模型 8

1.5 数据库系统的体系结构 10

1.5.1 数据库系统的三级模式结构 10

1.5.2 数据独立性与二级映像 12

1.6 小结 13

习题 13

第2章 实体-联系数据模型 14

2.1 E-R模型概述 14

2.1.1 E-R模型的基本概念 14

2.1.2 完整性约束 15

2.1.3 E-R图 17

2.2 基于E-R模型的概念数据库设计 20

2.2.1 设计问题 20

2.2.2 设计原则 21

2.2.3 设计方法 24

2.3 小结 27

习题 27

第3章 关系数据库基础 29

3.1 关系数据模型基础 29

3.1.1 关系数据模型概述 29

3.1.2 关系及相关概念 30

3.1.3 关系的完整性约束 33

3.2 E-R模型转换为关系模型 35

3.2.1 将实体转换为关系 35

3.2.2 将联系转换为关系 36

3.3 关系代数及关系运算 40

3.3.1 关系代数基础 40

3.3.2 传统的集合运算 40

3.3.3 专门的关系运算 42

3.3.4 关系运算举例 44

3.4 小结 46

习题 46

第4章 关系数据库标准语言SQL 48

4.1 SQL概述 48

4.1.1 SQL的特点 48

4.1.2 SQL的组成 48

4.1.3 SQL的几个基本概念 49

4.2 SQL查询的基本结构 49

4.2.1 SELECT-FROM-WHERE结构 49

4.2.2 SELECT子句 50

4.2.3 FROM子句 51

4.2.4 WHERE子句 51

4.2.5 其他子句 52

4.3 聚集函数 54

4.3.1 常用的聚集函数 54

4.3.2 聚集函数举例 55

4.4 数据定义 55

4.4 SOL模式的创建与撤销 55

4.4.2 基本表操作 56

4.5 数据查询 58

4.5.1 简单查询 58

4.5.2 集合查询 59

4.5.3 连接查询 60

4.5.4 嵌套查询 61

4.6 数据更新 63

4.6.1 插入数据 64

4.6.2 修改数据 64

4.6.3 删除数据 65

4.7 视图和索引的应用 65

4.7.1 视图与索引概述 65

4.7.2 视图操作 66

4.7.3 建立与删除索引 67

4.8 数据控制 67

4.8.1 授权 68

4.8.2 收回授权 68

4.9 小结 68

习题 69

第5章 关系数据库设计 71

5.1 关系数据库设计中出现的问题 71

5.2 函数依赖 72

5.2.1 函数依赖的定义 72

5.2.2 函数依赖的分解和结合 73

5.2.3 平凡函数依赖与非平凡函数依赖 73

5.2.4 完全函数依赖与部分函数依赖 74

5.2.5 传递函数依赖 75

5.3 关系模式的规范化 75

5.3.1 范式与规范化 75

5.3.2 第一范式 76

5.3.3 第二范式 76

5.3.4 第三范式 77

5.3.5 BCNF 78

5.4 数据库设计过程 79

5.4.1 数据库设计概述 79

5.4.2 数据库设计的基本步骤 79

5.5 小结 82

习题 83

第6章 数据库的保护 84

6.1 事务 84

6.1.1 事务的基本概念 84

6.1.2 事务的四个特性 85

6.2 数据库的并发控制 86

6.2.1 并发控制概述 86

6.2.2 封锁技术 88

6.3 数据库的恢复 90

6.3.1 数据库故障 91

6.3.2 恢复的实现技术 91

6.4 数据库的完整性 93

6.4.1 完整性约束条件 93

6.4.2 完整性控制 95

6.5 数据库的安全性 95

6.6 小结 98

习题 99

第7章 认识Access 2010 100

7.1 Access 2010概述 100

7.1.1 Access 2010的发展 100

7.1.2 Access 2010的功能 100

7.2 Access 2010的运行环境 101

7.2.1 硬件环境 101

7.2.2 软件环境 101

7.2.3 Access 2010的启动与退出 101

7.3 Access 2010的操作环境 101

7.3.1 Backstage视图 102

7.3.2 功能区 103

7.3.3 快速访问工具栏 106

7.3.4 导航窗格与工作区 107

7.4 Access 2010的数据库对象 108

7.4.1 数据表 108

7.4.2 查询 109

7.4.3 窗体 110

7.4.4 报表 110

7.4.5 宏 111

7.4.6 模块 112

7.5 SharePoint网站 113

7.6 小结 114

习题 114

上机练习题 114

第8章 数据库的创建与管理 115

8.1 数据库模板 115

8.1.1 Web数据库模板 115

8.1.2 客户端数据库模板 116

8.2 创建数据库 117

8.2.1 利用模板创建数据库 117

8.2.2 利用Office.com上的模板创建数据库 119

8.2.3 创建空数据库 119

8.3 数据库的操作与维护 120

8.3.1 打开数据库 120

8.3.2 保存与关闭数据库 122

8.3.3 压缩和修复数据库 123

8.3.4 备份数据库 124

8.3.5 查看和编辑数据库属性 124

8.4 小结 125

习题 125

上机练习题 125

第9章 表与表操作 126

9.1 表概述 126

9.1.1 表与表结构 126

9.1.2 表的视图 127

9.2 设计数据表结构 129

9.2.1 字段的命名 129

9.2.2 字段的数据类型 129

9.2.3 字段的常规属性 132

9.2.4 主键 136

9.2.5 表结构设计实例 136

9.3 创建数据表 137

9.3.1 数据表创建的方法 137

9.3.2 利用字段模板和输入数据创建表 138

9.3.3 利用数据导入的方式创建表 141

9.3.4 利用表设计器创建表 142

9.4 创建表间关系 144

9.4.1 表间关系的类型 144

9.4.2 表间关系的创建 144

9.4.3 表间关系的维护 147

9.5 表的维护 148

9.5.1 表的复制与重命名 148

9.5.2 修改表结构 149

9.5.3 表的删除 149

9.6 表内容的操作 150

9.6.1 记录的定位与选择 150

9.6.2 记录的添加与删除 150

9.6.3 记录的复制与修改 150

9.6.4 记录的排序与筛选 150

9.6.5 数据的查找与替换 152

9.7 设置表的显示格式 152

9.7.1 调整行高和列宽 152

9.7.2 隐藏列与显示隐藏列 152

9.7.3 冻结列与取消冻结 153

9.7.4 文本格式设置 153

9.8 导出表 153

9.9 小结 154

习题 154

上机练习题 154

第10章 查询 155

10.1 查询概述 155

10.1.1 查询的概念 155

10.1.2 查询的类型 155

10.1.3 查询的视图 156

10.1.4 查询的创建方法 157

10.1.5 查询的保存、运行与结果显示 158

10.2 设置查询条件 158

10.2.1 表达式 158

10.2.2 运算符 159

10.2.3 函数 159

10.2.4 查询中计算的设置 160

10.3 创建选择查询 161

10.3.1 使用向导创建选择查询 161

10.3.2 使用设计视图创建选择查询 164

10.4 创建参数查询 166

10.4.1 参数查询概述 166

10.4.2 参数查询条件的设置 166

10.4.3 使用设计视图创建参数查询 167

10.5 创建交叉表查询 170

10.5.1 交叉表查询概述 170

10.5.2 创建交叉表查询的方法 170

10.5.3 使用向导创建交叉表查询 171

10.5.4 使用设计视图创建交叉表查询 172

10.6 创建操作查询 173

10.6.1 操作查询概述 173

10.6.2 生成表查询的创建 174

10.6.3 追加查询的创建 175

10.6.4 更新查询的创建 176

10.6.5 删除查询的创建 178

10.7 SQL查询 179

10.7.1 QBE查询与SQL查询 179

10.7.2 SQL聚合函数 180

10.7.3 常用的SQL语句 180

10.7.4 数据定义查询 183

10.7.5 创建联合查询 184

10.8 创建嵌套查询 185

10.9 小结 186

习题 187

上机练习题 187

第11章 窗体 188

11.1 窗体概述 188

11.1.1 窗体的类型 188

11.1.2 窗体的视图 189

11.1.3 窗体的组成 192

11.1.4 窗体的属性 193

11.2 窗体控件 193

11.2.1 控件概述 193

11.2.2 窗体中的常用控件 194

11.2.3 控件的使用 195

11.3 创建窗体 199

11.3.1 使用“窗体”工具创建新窗体 200

11.3.2 使用向导创建窗体 201

11.3.3 使用“空白窗体”工具创建窗体 201

11.3.4 使用“其他窗体”工具创建窗体 202

11.3.5 使用设计视图创建窗体 206

11.4 创建主/子窗体 210

11.5 小结 215

习题 215

上机练习题 215

第12章 报表 217

12.1 报表概述 217

12.1.1 报表的组成 217

12.1.2 报表的类型 219

12.1.3 报表的视图 219

12.2 创建报表 219

12.2.1 使用“报表”工具创建报表 220

12.2.2 使用“报表向导”创建报表 221

12.2.3 使用“空报表”工具创建报表 223

12.2.4 使用“报表设计”创建报表 224

12.2.5 使用“标签”向导创建报表 228

12.3 报表的编辑 230

12.3.1 设置报表的属性和格式 230

12.3.2 设置报表的格式 231

12.3.3 排序与分组 231

12.3.4 使用计算和汇总 231

12.3.5 加入分页符 232

12.3.6 添加页码和日期时间 233

12.3.7 报表中节的操作 233

12.4 创建子报表 234

12.5 报表的打印与导出 237

12.5.1 打印报表 237

12.5.2 导出报表 237

12.6 小结 238

习题 238

上机练习题 238

第13章 宏 239

13.1 宏概述 239

13.1.1 宏的结构 239

13.1.2 宏生成器 239

13.1.3 宏的类型 242

13.2 常用的宏操作 242

13.3 创建宏 243

13.3.1 创建简单宏 243

13.3.2 创建宏组 244

13.3.3 创建条件宏 246

13.4 宏的运行与调试 247

13.4.1 宏的运行 247

13.4.2 宏的调试 248

13.5 宏的应用 249

13.6 将宏转换为VB代码 252

13.7 小结 254

习题 254

上机练习题 254

第14章 模块与VBA编程 256

14.1 模块概述 256

14.1.1 模块的组成 256

14.1.2 模块的分类 259

14.1.3 模块和过程的创建方法 260

14.2 VBA编程语言概述 261

14.2.1 VB与VBA 261

14.2.2 对象和对象名 262

14.2.3 对象的属性 262

14.2.4 对象的方法 264

14.2.5 对象的事件 267

14.2.6 VBA的编写环境 267

14.3 VBA语法 268

14.3.1 数据类型 269

14.3.2 常量与变量 269

14.3.3 表达式 271

14.3.4 数组 274

14.3.5 控制结构 275

14.4 模块编程实例 281

14.5 VBA程序的调试 283

14.6 小结 286

习题 286

上机练习题 286

参考文献 287