当前位置首页 > 百科> 正文

资料库技术与套用(陶永才、张青、裴云霞、吴德佩编着书籍)

2020-12-03 10:43:32 百科
资料库技术与套用(陶永才、张青、裴云霞、吴德佩编着书籍)

资料库技术与套用(陶永才、张青、裴云霞、吴德佩编着书籍)

《资料库技术与套用》是2014年出版的图书,作者是陶永才、张青、裴云霞、吴德佩。

基本介绍

  • 书名:资料库技术与套用
  • 定价:36元
  • 出版社:清华大学出版社 

书籍信息

作者:陶永才 张青 裴云霞 吴德佩
定价:36元
印次:1-1
ISBN:9787302342700
出版日期:2014.01.01
印刷日期:2013.11.27

内容简介

本书全面系统地介绍了资料库系统的基本理论和最新技术。全书共分为15 章,第1 章介绍了数据管理技术的发展,阐述了数据、资料库、资料库管理系统和资料库系统的概念,最后介绍了资料库系统结构;第2章介绍了数据模型;第3章和第4章详细介绍了关係资料库和关係资料库标準语言;第5章至第7章分别介绍了资料库完整性与安全性、关係数据理论和实体-联繫(E-R)模型;第8章至第10章分别介绍了资料库恢复技术、并发控制、查询处理和最佳化;第11章至第13章分别介绍了资料库管理系统、资料库技术的发展、数据仓库与数据挖掘;第14章和第15章分别介绍了资料库设计和资料库设计工具PowerDesigner。本书可作为高等院校计算机科学与技术、软体工程、信息管理等专业本、专科生教材和考研、考证参考书,亦可供从事计算机科学、工程和套用等方面工作的科技人员参考。

目录

第1章 资料库系统概述 1
1.1 数据管理技术的发展 1
1.1.1 人工管理阶段 1
1.1.2 档案系统阶段 2
1.1.3 资料库系统阶段 4
1.2 数据和资料库 8
1.3 资料库管理系统 9
1.4 资料库系统 9
1.5 资料库系统结构 12
1.5.1 资料库系统的三级模式结构 12
1.5.2 资料库的二级映像与数据独立性 14
1.5.3 资料库系统的外部体系结构 15
1.6 小结 18
1.7 思考练习 18
第2章 数据模型 20
2.1 模型与数据模型 20
2.2 概念数据模型 21
2.3 逻辑数据模型 24
2.3.1 逻辑数据模型概述 24
2.3.2 层次模型 25
2.3.3 网状模型 27
2.3.4 关係模型 29
2.3.5 面向对象数据模型 31
2.4 半结构化数据模型 33
2.5 小结 34
2.6 思考练习 34
第3章关係资料库 36
3.1关係模型的基本概念 36
3.1.1关係数据结构 36
3.1.2关係模式 39
3.2关係的完整性 40
3.3关係操作 42
3.3.1基本的关係操作 42
3.3.2关係操作语言的种类 42
3.4关係代数 43
3.4.1传统的集合运算 44
3.4.2专门的关係运算 45
3.5关係演算 50
3.5.1元组关係演算 51
3.5.2域关係演算 52
3.6小结 54
3.7思考练习 55
第4章关係资料库标準语言SQL 57
4.1SQL概述 57
4.1.1SQL的产生和发展 57
4.1.2SQL的功能 58
4.1.3SQL的特点 59
4.2数据定义 60
4.2.1SQL的数据类型 61
4.2.2模式的定义和删除 62
4.2.3基本表的定义、修改
和删除 63
4.2.4索引的建立和删除 66
4.3数据查询 68
4.3.1单表查询 69
4.3.2连线查询 75
4.3.3嵌套查询 76
4.3.4集合查询 80
4.4数据更新 81
4.4.1插入数据 81
4.4.2修改数据 82
4.4.3删除数据 83
4.5视图 84
4.5.1视图的定义和删除 84
4.5.2基于视图的查询 86
4.5.3更新视图 87
4.5.4视图的作用 88
4.6嵌入式SQL 89
4.6.1嵌入式SQL概述 89
4.6.2嵌入式SQL的一般形式 90
4.6.3嵌入式SQL语句与
主语言之间的通信 90
4.6.4不使用游标的SQL语句 93
4.6.5使用游标的SQL语句95
4.6.6动态SQL 97
4.7小结 99
4.8思考练习 100
第5章资料库完整性与安全性 102
5.1完整性概述 102
5.1.1完整性概念 102
5.1.2完整性约束条件 103
5.1.3完整性控制机制 104
5.2实体完整性 104
5.2.1实体完整性定义 105
5.2.2实体完整性检查和违约处理 105
5.3参照完整性 106
5.3.1参照完整性定义 107
5.3.2参照完整性检查和违约处理 107
5.4用户自定义完整性 108
5.4.1属性上的约束条件 108
5.4.2元组上的约束条件 109
5.4.3域约束 110
5.4.4断言约束 111
5.5完整性约束的修改 112
5.5.1完整性约束命名 112
5.5.2修改完整性约束 113
5.6触发器 113
5.6.1定义触发器 114
5.6.2激活触发器 116
5.6.3删除触发器 116
5.7安全性概述 117
5.7.1安全性概念 117
5.7.2资料库安全性的保护範围 117
5.7.3资料库安全保护的任务和措施 119
5.8DBMS中的安全性保护 119
5.8.1用户标识和鉴别 120
5.8.2存取控制 121
5.8.3审计跟蹤 122
5.9SQL中的安全性机制 123
5.9.1授权机制 123
5.9.2视图机制 126
5.9.3角色机制 126
5.10其他安全机制 128
5.10.1数据加密 128
5.10.2统计资料库的安全性 129
5.11小结 130
5.12思考练习 130
第6章关係数据理论 132
6.1问题的提出 132
6.1.1数据冗余导致的问题 132
6.1.2问题分析 133
6.2函式依赖 134
6.2.1函式依赖定义 134
6.2.2码 136
6.2.3逻辑蕴含 137
6.2.4闭包 138
6.2.5极小函式依赖集 140
6.3规範化 141
6.3.1第一範式(1NF) 141
6.3.2第二範式(2NF) 142
6.3.3第三範式(3NF) 144
6.3.4BCNF 145
6.3.5多值依赖与第四範式(4NF) 147
6.3.6连线依赖与第五範式(5NF) 150
6.3.7规範化小结 151
6.4模式分解 152
6.4.1模式分解的相关定义 152
6.4.2分解的无损连线性和保持函式依赖性 154
6.4.3模式分解算法 156
6.5小结 158
6.6思考练习 159
第7章实体-联繫(E-R)模型 161
7.1E-R模型的基本概念 161
7.1.1实体 162
7.1.2联繫 163
7.1.3属性 165
7.1.4约束 168
7.2E-R模型存在的问题 169
7.2.1扇形陷阱 169
7.2.2深坑陷阱 170
7.3E-R图符号 172
7.4E-R模型例子 172
7.5小结 174
7.6思考练习 175
第8章资料库恢复技术 176
8.1事务的基本概念 176
8.2资料库恢复概述 178
8.3故障的分类 178
8.4恢复的实现技术 180
8.4.1数据转储 180
8.4.2日誌档案(Logging) 181
8.5恢复策略 183
8.5.1事务故障的恢复 183
8.5.2系统故障的恢复 184
8.5.3介质故障的恢复 184
8.6具有检查点的恢复技术 185
8.7资料库镜像 187
8.8小结 188
8.9思考练习 188
第9章并发控制 189
9.1并发控制概述 189
9.2封锁 191
9.2.1锁 192
9.2.2封锁协定 192
9.3活锁和死锁 193
9.3.1活锁 194
9.3.2死锁 194
9.4并发调度的可串列化 196
9.4.1可串列化调度 196
9.4.2冲突可串列化调度 197
9.5两段锁协定 198
9.6封锁的粒度 198
9.6.1锁的粒度 198
9.6.2多粒度封锁 199
9.6.3意向锁 200
9.7小结 201
9.8思考练习 201
第10章查询处理和最佳化 202
10.1查询处理 202
10.1.1查询处理步骤 202
10.1.2查询执行代价度量 203
10.2查询最佳化 204
10.2.1查询最佳化的必要性 205
10.2.2查询最佳化的可行性 206
10.3代数最佳化 207
10.3.1关係代数表达式等价变换规则 207
10.3.2语法树 210
10.3.3关係代数表达式最佳化算法 210
10.4物理最佳化 214
10.4.1基于启发式规则的存取路径选择最佳化 214
10.4.2基于代价估算的最佳化 218
10.5实际套用中的查询最佳化 220
10.5.1基于索引的最佳化 220
10.5.2查询语句的最佳化 221
10.6小结 224
10.7思考练习 224
第11章资料库管理系统 225
11.1DBMS的基本功能 225
11.2DBMS的系统结构 226
11.2.1DBMS的层次结构 226
11.2.2DBMS的运行过程 228
11.3主流商用DBMS介绍 229
11.3.1Oracle 229
11.3.2MicrosoftSQLServer 233
11.3.3DB2 236
11.3.4MySQL 238
11.3.5Sybase 241
11.3.6VisualFoxPro 244
11.3.7Access 245
11.4小结 245
11.5思考练习 246
第12章资料库技术的发展 247
12.1资料库技术的发展历程 247
12.1.1第一代资料库系统 247
12.1.2第二代资料库系统 248
12.1.3第三代资料库系统 249
12.2资料库技术的发展趋势 249
12.2.1资料库发展特点 250
12.2.2资料库技术发展趋势 250
12.3新一代资料库技术 252
12.3.1面向对象资料库 252
12.3.2时态资料库 253
12.3.3主动资料库 255
12.3.4主存资料库 256
12.3.5并行资料库 258
12.3.6分散式资料库 259
12.3.7空间资料库 261
12.3.8知识资料库 261
12.3.9多媒体资料库 262
12.3.10XML资料库 262
12.4小结 263
12.5思考练习 263
第13章数据仓库与数据挖掘 264
13.1数据仓库概述 264
13.1.1数据仓库的定义 264
13.1.2数据仓库的基本结构 266
13.1.3数据仓库的主要套用 267
13.2数据挖掘概述 268
13.2.1数据挖掘的定义 268
13.2.2数据挖掘技术及套用 268
13.2.3数据挖掘与数据仓库的联繫与区别 270
13.3常用的数据挖掘工具 271
13.3.1数据挖掘工具的种类 271
13.3.2常用数据挖掘工具 271
13.4小结 273
13.5思考练习 273
第14章资料库设计 274
14.1资料库设计概述 274
14.1.1资料库设计的特点 275
14.1.2资料库设计的方法 275
14.1.3资料库设计的步骤 276
14.1.4资料库设计过程中的各级模式 278
14.2需求分析 278
14.2.1需求分析的任务 278
14.2.2编写需求分析说明书 280
14.2.3需求分析的方法 280
14.3概念结构设计 284
14.3.1概念结构设计概述 284
14.3.2概念结构设计的方法与步骤 285
14.3.3局部概念模型设计 286
14.3.4全局概念模型设计视图的集成 287
14.4逻辑结构设计 288
14.4.1E-R图向关係模型的转换 288
14.4.2数据模型的最佳化 291
14.4.3外模式设计 291
14.5物理结构设计 292
14.5.1物理结构设计的目标和内容 292
14.5.2确定资料库的存取方法 293
14.5.3确定资料库的存储结构 294
14.5.4物理结构评价 295
14.6资料库的实施 295
14.6.1数据的载入 295
14.6.2资料库应用程式的调试和试运行 296
14.7资料库运行维护 297
14.8小结 298
14.9思考练习 298
第15章资料库设计工具PowerDesigner 300
15.1PowerDesigner简介 300
15.1.1PowerDesigner建模工具简介 300
15.1.2PowerDesigner的主要功能和模型 301
15.2PowerDesigner安装 303
15.3概念数据模型设计 306
15.4物理数据模型设计 310
15.4.1使用CDM生成PDM 310
15.4.2直接创建PDM 311
15.4.3使用物理数据模型创建资料库脚本 313
15.5小结 316
15.6思考练习 316
参考文献 317
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net