网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 数据库设计与关系理论
分类
作者 (英)戴特
出版社 机械工业出版社
下载
简介
编辑推荐

数据库往往要在生产中持续运行几十年,而为避免细微的错误和处理不时出现的问题,精心的设计是至关重要的。如果数据库的设计不好,它带来的负面影响可能会非常广泛。戴特所著的《数据库设计与关系理论》会告诉你如何使用重要的理论成果创建良好的数据库设计。

内容推荐

关系数据库设计领域的经典之作,关系数据库领域泰斗级人物40年经验的结晶!与其他讲述数据库设计的书相比,戴特所著的《数据库设计与关系理论》的独特之处是什么呢?许多数据库设计实践图书对基本理论的解释不清晰,而那些侧重设计理论的图书又主要面向理论研究人员,过于学术化。在本书中,关系数据库领域的泰斗C.J.Date用超过40年的经验证明了为什么恰当的数据库设计是非常关键的,他用数据库设计者和开发者可以轻松理解的方式介绍了设计理论,弥补了其他图书的空缺。

《数据库设计与关系理论》每章都包括一组习题,它们要么展示在实践中如何应用理论,提供更多的信息,要么要求你证明一些简单的理论结果。如果你是一位熟悉关系模型的数据库专业人员,并对数据库设计有非凡的兴趣,那么本书正是为你准备的。

目录

前言/1

第一部分 设置环境

第1章 篇首语/7

 1.1 从文献摘录的一些引用/8

 1.2 关于术语的说明/9

 1.3 正在运行的示例/11

 1.4 键/12

 1.5 设计理论的地位/13

 1.6 本书的目的/16

 1.7 结束语/17

 习题/18

第2章 预备知识/20

 2.1 概览/20

 2.2 关系及关系变量/21

 2.3 谓词和命题/23

 2.4 更多的供应商和零件/26

 习题/28

第二部分 函数依赖、BOYCE/CODD范式及相关事宜

第3章 规范化:一些通则/33

 3.1 规范化用于两个目的/35

 3.2 更新异常/38

 3.3 范式层次结构/38

 3.4 规范化和约束/40

 3.5 结束语/41

 习题/42

第4章 函数依赖和BCNF(非正式的)/44

 4.1 第一范式/44

 4.2 函数依赖/48

 4.3 键的重新审视/49

 4.4 第二范式/51

 4.5 第三范式/53

 4.6 Boyce/Codd范式/53

 习题/55

第5章 函数依赖和BCNF(正式的)/58

 5.1 初步定义/58

 5.2 函数依赖/60

 5.3 Boyce/Codd范式/61

 5.4 希思定理/64

 习题/67

第6章 保持函数依赖/68

 6.1 遗憾的冲突/70

 6.2 第二个例子/72

 6.3 第三个例子/74

 6.4 第四个例子/75

 6.5 一个能够工作的过程/77

 6.6 恒等分解/81

 6.7 关于冲突的更多内容/82

 6.8 独立投影/83

 习题/84

第7章 FD公理化/85

 7.1 阿姆斯特朗公理/85

 7.2 附加规则/87

 7.3 证明附加规则/89

 7.4 另一种闭包/89

 习题/91

第8章 反规范化/93

 8.1“反规范化是为了性能”吗/93

 8.2 反规范化是什么意思/94

 8.3 什么不是反规范化(I)/96

 8.4 什么不是反规范化(II)/98

 8.5 反规范化是有害的(I)/100

 8.6 反规范化是有害的(II)/102

 8.7 结束语/103

 习题/103

第三部分 连接依赖、第五范式及其他相关事项

第9章 连接依赖及5NF(非正式的)/107

 9.1 连接依赖的基本思路/108

 9.2 一个属于BCNF但不属于5NF的关系变量/111

 9.3 循环规则/114

 9.4 结束语/115

 习题/116

第10章 连接依赖及5NF(正式的)/117

 10.1 连接依赖/117

 10.2 第五范式/119

 10.3 被键蕴含的JD/121

 10.4 一个有用的定理/124

 10.5 FD不是JD/125

 10.6 更新异常再探/125

 习题/127

第11章 隐式依赖关系/128

 11.1 无关的分量/128

 11.2 结合分量/129

 11.3 不可约的JD/130

 11.4 小结 /133

 11.5 追逐算法/135

 11.6 结束语/139

 习题/139

第12章 多值依赖和4NF/141

 12.1 一个介绍性的例子/141

 12.2 多值依赖(非正式的)/143

 12.3 多值依赖(正式的)/144

 12.4 第四范式/145

 12.5 公理化/147

 12.6 嵌入式依赖/148

 习题/149

第13章 额外的范式/151

 13.1 相等依赖/152

 13.2 第六范式/153

 13.3 超键范式/156

 13.4 无冗余范式/157

 13.5 域-键范式/163

 13.6 结束语/164

 习题/166

第四部分 正交

第14章 正交设计原则/171

 14.1 规范化的两个欢呼声/171

 14.2 一个启发性的例子/173

 14.3 一个更简单的例子/174

 14.4 元组与命题/177

 14.5 第一个例子再探/181

 14.6 第二个例子再探/183

 14.7 最终版本/183

 14.8 澄清/184

 14.9 结束语/185

 习题/186

第五部分 冗余

第15章 我们需要更多的科学/189

 15.1 一点历史/191

 15.2 数据库设计是谓词设计/193

 15.3 例1/194

 15.4 例2/195

 15.5 例3/196

 15.6 例4/196

 15.7 例5/197

 15.8 例6/197

 15.9 例7/200

 15.10 例8/202

 15.11 例9/202

 15.12 例10/204

 15.13 例11/204

 15.14 例12/205

 15.15 管理冗余/206

 15.16 改善定义/208

 15.17 结束语/215

 习题/216

第六部分 附录

 附录A 主键是良好的,但不是必需的/219

 附录B 冗余回顾/232

 附录C 重要论文回顾/237

 附录D 习题答案/241

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 5:39:31