数据库技术大全PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)(P.J.福捷)(Paul J. Fortier)著;林瑶等译
- 出 版 社:北京:电子工业出版社
- 出版年份:1999
- ISBN:7505346334
- 页数:400 页
第1章 数据库系统导引 1
1.1 概述 1
1.2 计算机和计算机数据处理的发展 1
1.3 什么是数据库? 3
1.4 数据库中数据的特性 5
1.5 什么是数据库管理系统? 5
1.6 为何使用数据库管理系统? 7
1.7 何处使用数据库管理系统? 7
1.8.1 分布式数据库管理系统 8
1.8 计算机系统和数据库系统的分类 8
1.8.2 实时数据库管理系统 9
1.8.3 容错数据库管理系统 10
1.8.4 安全数据库管理系统 10
1.8.5 异构数据库管理系统 11
1.8.6 多媒体数据库管理系统 12
1.8.7 数据库管理的未来 12
1.9 本书概述 12
第2章 计算机数据处理硬件体系结构 14
2.1 概述 14
2.2 计算机硬件体系结构 15
2.3 CPU的体系结构 16
2.3.1 指令类型 17
2.3.2 指令体系结构 19
2.3.3 内存寻址机制 19
2.3.4 内存体系结构 19
2.4 I/O的体系结构 20
2.5 辅存和外设的体系结构 21
2.6 磁带存储设备 21
2.7 磁盘和光盘存储设备 22
2.9 网络的体系结构 23
2.8 归档存储设备 23
2.9.1 计算机与网络的接口部件 24
2.9.2 网桥 25
2.10 网络拓扑 25
2.10.1 总线拓扑 26
2.10.2 环型拓扑 27
2.11 计算机的体系结构 27
2.11.1 中央IOC体系结构 28
2.11.2 内存映射体系结构 28
2.11.4 双总线体系结构 29
2.11.3 公共总线体系结构 29
3.1 概述 31
第3章 计算机系统支持软件体系结构 31
3.2 操作系统体系结构 33
3.3 中断管理和信号量 33
3.4 进程管理 34
3.5 资源管理 38
3.5.1 内存管理 38
3.5.2 文件管理 40
3.5.4 外设管理 42
3.5.3 保护 42
3.6 网络控制软件 43
3.6.1 客户机/服务器(C/S)方案和机制 44
3.6.2 远程过程调用(RPC)方案和机制 45
3.7 差错检测和恢复 45
3.8 小结 46
第4章 数据库管理系统的体系结构 48
4.1 概述 48
4.1.1 数据库定义语言 49
4.1.2 数据库操纵语言 50
4.1.3 数据库控制语言 53
4.2 数据库系统的组成 54
4.3 事务管理 57
4.3.1 事务基础 59
4.3.2 事务形式化 61
4.4 事务处理模型 63
4.5 事务模型举例 64
4.5.1 嵌套事务 64
4.5.2 长持续时间的事务 64
4.5.4 分布式对象模型 66
4.5.3 协作事务的层次结构 66
4.5.5 开放公布模型 67
4.5.6 合同模型和分裂事务模型 67
4.5.7 灵活的事务模型 68
4.5.8 ACTA模型 68
4.5.9 早提交模型 68
4.6 并发控制管理 69
4.6.1 串行化 72
4.7 查询处理 78
4.8 关系优化和属性 80
4.9 差错和故障恢复 83
4.9.1 Undo/Redo 85
4.9.2 No Undo和Redo 85
4.9.3 Undo和No Redo 85
4.9.4 No Undo和No Redo 86
4.9.5 恢复的改善 86
4.9.6 向前恢复 87
4.10 完整性管理 88
4.11.2 授权 89
4.11.1 标识和鉴别 89
4.11 安全考虑 89
4.12 应用接口 90
第5章 数据库设计模型 92
5.1 概述 92
5.2 需求分析 94
5.2.1 用户需求 94
5.2.2 应用功能 94
5.2.3 信息需求 95
5.2.6 应用的安全需求 96
5.2.5 应用资源 96
5.2.4 应用接口 96
5.2.7 应用质量和可靠性需求 97
5.2.8 应用文档需求 97
5.2.9 需求的特征 97
5.3 信息建模 98
5.3.1 数据实体 98
5.3.2 数据属性 99
5.3.3 数据关联(association) 99
5.3.5 数据模式图 100
5.3.4 实体列表 100
5.3.6 逻辑数据模型关键字结构 104
5.3.7 逻辑数据模型的约束定义 105
5.4 数据划分模型 106
5.4.1 位置约束 107
5.4.2 联系约束 107
5.5 函数依赖 107
5.5.1 函数依赖(Functional Dependency) 108
第6章 语义建模和实体-联系模型 111
6.1 概述 111
6.2 ER模型 114
6.3 映射为实现模型 117
6.3.1 映射为关系模型 118
6.3.2 映射为面向对象的模型 118
6.4 小结 119
第7章 CODASYL或网络数据库结构化模型 120
7.1 CODASYL历史 120
7.2 DBTG体系 121
7.3 基本成分 121
7.4 运行模型 127
7.4.1 CODASYL动词 128
7.4.2 网络导航(navigation) 129
7.5 CODASYL模型的利弊 132
第8章 关系数据结构模型 134
8.1 概述 134
8.2 关系的基本特性 134
8.3 支持的数据类型 137
8.3.1 函数依赖 140
8.5 执行模型 144
8.5.1 选择操作符 144
8.4 支持的数据联系 144
8.5.2 投影操作符 147
8.5.3 联合操作符 150
8.5.4 差操作符 152
8.5.5 交操作符 154
8.5.6 笛卡尔积操作符 155
8.5.7 联接操作符 158
8.6 小结 161
第9章 面向对象的数据结构模型 162
9.1 概述 162
9.2.1 对象、方法和消息 165
9.2 基本概念 165
9.2.2 类型(type)、类(class)和封装 166
9.2.3 封装和类型 167
9.2.4 对象标识 168
9.2.5 继承 170
9.2.6 重载和滞后绑定 171
9.3 面向对象数据库模型 173
9.3.1 数据库基础 173
9.3.2 对象表示 173
9.3.3 类的层次 174
9.3.4 集合类型 175
9.3.5 对象联系 177
9.3.6 对象约束 180
9.3.7 查询处理 182
9.3.8 版本 185
9.3.9 主动对象 186
9.3.10 面向对象数据库中的事务 187
9.4 面向对象和客户机/服务器模型 192
9.4.1 被动对象存贮 192
9.4.2 主动对象存贮 193
9.4.3 对象/服务器体系结构方法 194
9.4.4 对象/服务器方法 195
9.4.5 页面/服务器方法 196
9.4.6 文件/服务器体系结构方法 197
第10章 分布式数据库管理系统 199
10.1 概述 199
10.2 分布式数据库 200
10.2.1 分布的有利因素 201
10.2.2 分布的不利因素 201
10.3 分布式数据库体系结构 202
10.4 分布式数据库设计 205
10.5 分布式查询处理 208
10.6 分布式事务处理 212
10.7 更新同步 214
10.8 分布式恢复 216
第11章 实时数据库系统 218
11.1 概述 218
11.2 实时系统 218
11.2.1 实时系统要求 219
11.2.2 调度 221
11.3 实时数据库的要求 222
11.3.1 时态一致性 223
11.3.2 界限不精确性 224
11.3.3 可预知性 224
11.3.4 事务 225
11.3.5 实时数据库要求小结 226
11.4 实时数据库模型 226
11.4.1 Rarnamritham模型 226
11.4.2 Kim/Son模型 227
11.4.3 RTSORAC模型 229
11.5.1 Zip实时数据库系统 233
11.5 实时数据库系统及标准 233
11.5.2 EagleSpeed实时数据库系统 235
11.5.3 开放的面向对象数据库系统的实时性扩展 236
11.5.4 实时SQL 237
11.6 实时数据库研究 241
11.6.1 优先级分配策略 242
11.6.2 并发控制机制 242
11.7 小结 249
12.2 数据库问题 251
12.1 概述 251
第12章 多数据库和系统之间的互操作与集成 251
12.2.1 数据库问题和大机构 252
12.2.2 问题的两个基本要素 252
12.3 解决数据库问题的方法 256
12.3.1 方法1:多对一转换 257
12.3.2 方法2:双向的中间件 260
12.3.3 方法3:转换与中间件相结合方法 261
12.3.4 方法4:多接口和单内核的DBMS 262
12.4 小结 268
13.1 概述 269
第13章 多级数据库安全:成绩与问题 269
13.2 安全关系数据模型 271
13.2.1 多级关系 271
13.2.2 多级关系的完整性规则 271
13.2.3 多态 272
13.2.4 分解成标准关系 273
13.2.5 多级关系更新语义 274
13.3 推理控制 275
13.3.1 概述 275
13.3.3 查询处理期间的推理控制 276
13.3.2 约束处理 276
13.3.4 数据库设计期间的约束处理 277
13.3.5 更新约束处理器 277
13.4 安全的面向对象的数据库 277
13.5 安全的分布式数据库 279
13.6 多级安全数据库的并发控制 280
13.6.1 安全并发控制 280
13.6.2 安全、并发控制和实时数据库 283
13.7 小结 284
14.2 概率基础 286
第14章 容错数据库系统 286
14.1 概述 286
14.3 容错 288
14.3.1 容错基础 288
14.3.2 避错 292
14.3.3 恢复(recovery)和复原(restoration) 292
14.4作为容错方法的硬件冗余 294
14.5 作为容错方法的软件冗余 297
14.6 小结 300
15.2 MMDBMS的体系结构 301
第15章 多媒体数据库管理系统 301
15.1 概述 301
15.3 MMDBMS的功能 305
15.3.1 数据表示 305
15.3.2 数据操纵 305
15.3.3 事务处理 306
15.3.4 元数据管理 307
15.3.5 数据发布 308
15.3.6 存储管理 308
15.3.8 保持数据完整性和安全性 309
15.3.7 服务质量 309
15.3.9 用户接口 310
15.3.10 异构性 311
15.3.11 实时处理 312
第16章 数据库机 314
16.1 概述 314
16.2 常规的硬件解决方案 316
16.3 后端数据库机 321
16.4 数据库存储引擎方案 325
16.5 智能存储器 327
16.6 数据库机 330
第17章 高级数据库系统概念 335
17.1 概述 335
17.2 主动数据库 335
17.2.1 主动系统 335
17.2.2 主动系统中的事务处理 336
17.2.3 规则处理语义 336
17.2.4 检查和分析工具 337
17.2.5 高级应用(主动实时系统) 338
17.2.6 结论 338
17.3.2 相关研究 339
17.3 灵活的事务处理 339
17.3.1 简介 339
17.3.3 数据库和事务模型 340
17.3.4 事务结构 341
17.3.5 事务约束 342
17.3.6 事务属性 343
17.3.7 事务恢复 343
17.3.8 小结 344
17.4 时态数据库 344
18.2 一些有用的缩写 345
18.1 标准方法 345
第18章 数据库标准 345
18.3 标准是什么 346
18.4 为什么需要标准 346
18.5 标准是在哪里开发的 346
18.5.1 国际标准化组织 347
18.5.2 美国国家标准协会 347
18.5.3 授权的标准委员会 348
18.5.4 数据库标准组织 348
18.6.1 数据管理 350
18.6 X3中的数据库标准 350
18.6.2 安全性 353
18.6.3 实时数据库管理 354
18.7 数据库管理需要标准化 356
18.8 框架和公会组织 357
第19章 数据库管理系统产品举例 359
19.1 网络数据库管理系统产品 359
19.2 关系数据库管理系统产品 360
19.2.1 ORACLE 360
19.2.2 Microsoft 363
19.2.3 Sybase 365
19.3 面向对象的数据库产品 366
19.3.1Borland 366
19.3.2 O2 Technology 367
19.4 对象关系数据库管理系统产品 371
19.4.1 UniSQL 371
19.4.2 Illustra 375
19.5 小结 376
参考文献 377
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《反常识》张娟责任编辑;(美国)邓肯·J.瓦茨 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017