数据库系统实现方法PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(德)黑德尔(Harder,T.)著;漆永新,顾君忠译
- 出 版 社:北京:科学出版社
- 出版年份:1986
- ISBN:15031·702
- 页数:285 页
目录 1
第一章 数据库系统的设计要点 1
1.1 数据库系统领域的发展史 1
1.2 数据模型 3
1.3 数据库高级接口的特征 7
1.4 系统结构及其实现 15
1.4.1 数据库系统的多级模型 16
1.4.2 应用程序的束缚时间 19
1.4.3 系统实现的要点 21
第二章 数据库系统的存贮管理 24
2.1 数据库系统的物理数据客体 24
2.1.1 分段的理由 24
2.1.2 段的分类 25
2.2 系统缓冲区作为存贮器接口 26
2.3 外存上的页面编址 29
2.3.1 直接页面编址 30
2.3.2 间接页面编址 31
2.4 影子存贮器方法的实现 34
2.4.1 段内修改 35
2.4.2 生成新安全点 37
2.4.3 段的恢复 37
2.4.4 改善影子存贮器方法的簇聚性 38
2.4.5 扩充影子存贮器法以适应增量转贮 40
2.5 补遗文件法 41
第三章 存贮结构和存取路径 44
3.1 记录在数据页面上的映射 44
3.2 记录编址 46
3.2.1 TID法 46
3.2.2 分配表间接地址法 47
3.2.3 间接编址的指针法 49
3.3 数据库系统中的存取路径结构 51
3.3.1 主键的存取路径结构 53
3.3.2 数据记录集合的存取路径结构 58
3.3.3 存取路径的实现技术 62
3.3.4 多属性索引编码方法 74
第四章 簿记功能的设计思想 79
4.1 数据的物理一致性与逻辑一致性 79
4.2 逻辑一致性的单位——事务 81
4.3 簿记成分的任务 83
4.3.1 故障分类 83
4.3.2 处理故障的原则 85
4.3.3 故障处理措施 86
4.3.4 支持监视功能(audit trail) 92
4.3.5 性能测试的工具 93
4.3.6 小结 93
4.4 流水簿的种类和内容 94
4.5 磁盘式安全模式的实现 96
4.6 关于安全区间长度的注记 100
第五章 数据封锁 103
5.1 失控存取造成的错误 103
5.2 事务的封锁协议 107
5.3 数据库系统的封锁方法 108
5.3.1 谓词封锁的分配 108
5.3.2 修改操作串行化 109
5.3.3 直接封锁分划部分 110
5.3.4 分层封锁 112
5.3.5 直接封锁法和分层封锁法的开销 113
5.3.6 分层封锁方式及其相容性 114
5.4 封锁的实现 120
5.5 封锁作为资源 123
5.5.1 资源种类 124
5.5.3 资源分配策略 125
5.5.2 死锁 125
5.6 死锁分析算法 128
5.7 事务的一致性分级 132
5.7.1 按一致性级别划分事务 132
5.7.2 不同一致性级别下的问题 136
第六章 完整性检查 138
6.1 完整性约束的种类 139
6.1.1 数据模型的约束 139
6.1.2 微观世界的约束 141
6.2 维持完整性约束 143
6.2.1 检查时间 143
6.2.2 违约反应 143
6.2.3 例行检查和特殊检查 144
6.3 完整性检查的实现技术 145
6.3.1 询问修改术及通用过程法 145
6.3.2 未定值对完整性约束的影响及其处理 146
6.3.3 存取路径的支持 147
第七章 保护数据安全的存取检查 149
7.1 静态授权式 151
7.1.1 安全矩阵法 151
7.1.2 推广用于值相关的存取保护 156
7.2 动态授权式 157
7.2.1 安全表法 157
7.2.2 视图法 165
7.3 检查存取权 166
第八章 保持数据独立性的系统结构 170
8.1 数据库系统的总体结构 170
8.2 存取系统的接口设计 171
8.2.1 单元组接口上的客体和操作 172
8.2.2 扫描法用于元组导航 177
8.2.3 排序子系统用于支持复杂的关系运算 181
8.3 存取系统的结构 188
8.4 数据系统的任务 189
第九章 描述型语言询问的优化 192
9.1 代数优化 193
9.1.1 移动算符树中的运算符 196
9.1.2 运算的合并 198
9.1.3 连接运算与集合运算的联合 200
9.1.4 公共子树的识别及处理 202
9.1.5 代数优化小结 203
9.2 非代数优化 205
9.2.1 关系运算的非代数优化 205
9.2.2 以单元组方式加工运算序列 209
9.2.3 引入排序算符 211
9.3 关系运算的实现算法 213
9.3.1 存取一个关系的全部元组 214
9.3.2 选择运算的实现算法 215
9.3.3 连接运算的实现算法 219
9.3.4 其它关系运算和集合运算的实现 233
第十章 数据库语言的编译方法 234
10.1 全解释方法和半解释方法 235
10.2 预编译技术 238
10.3 描述型语言语句的翻译 241
10.3.1 游标法 241
10.3.2 加工源程序 242
10.3.3 语句分解及优化 244
10.3.4 存取模块示例 246
10.4 数据系统的总体结构 255
第十一章 数据库系统和应用程序与操作系统的配置 257
11.1 数据库系统作为操作系统的扩充 258
11.2 数据库系统作为子程序 260
11.3 独立的数据库系统 262
参考文献 273
中德名词对照 281
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《基于地质雷达信号波的土壤重金属污染探测方法研究》赵贵章 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《数学物理方法与仿真 第3版》杨华军 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019