《数据库数据组织无环性理论》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:郝忠孝著
  • 出 版 社:北京:科学出版社
  • 出版年份:2009
  • ISBN:9787030236562
  • 页数:299 页
图书介绍:本书是在作者三十余年来对数据库数据组织无环性理论研究的基础上撰写的。书中系统论述和分析了数据库数据组织无环性理论若干新的概念、方法、算法。本书共分十二章。主要内容包括:基于超图、线图的无α环、无β环、无γ环的特性。特别提出了作为本书讨论的核心概念——归并依赖集的新概念。在深入研究这个概念的基础上给出了归并依赖集的最小归并依赖集、蕴涵左部集、扩展左部集、全部对称左部集等相关概念,对归并依赖集的性质进行系统的研究。关联度、关联集是另一类重要概念。在深入讨论中还给出了有、无内部冲突、左、右部冲突、弱左、右部冲突、广义左、右部冲突、集间冲突、集内冲突、强左部冲突、强无冲突MVD集、最小广义特征集等概念。在此基础上分别讨论了在有、无内部冲突环境下的无α环、无β环、无γ环的数据库模式分解。

第1章 基本知识 1

1.1关系模型和关系模式 1

1.1.1函数依赖及相关理论概念 1

1.1.2多值依赖及相关理论概念 3

1.2候选关键字 3

1.2.1候选关键字约束 3

1.2.2求关系模式的一个候选关键字 4

1.2.3求全部候选关键字——替换法 5

1.3逻辑蕴涵和覆盖 10

1.3.1逻辑蕴涵 10

1.3.2覆盖与等价 11

1.4范式与规范化 14

1.5联接依赖的性质和判定问题 17

1.5.1联接依赖的概念 17

1.5.2全生成元组器 18

1.5.3联接依赖的种类和联接表 20

1.5.4联接依赖性质的判定 22

1.6符号表和追踪算法 26

1.6.1符号表 27

1.6.2追踪算法 29

1.7小结 33

第2章 数据库模式环的种类与特性 34

2.1无环数据库的良好的特性 34

2.2超图和线图 38

2.2.1超图及与超图相关概念 38

2.2.2无环的超图和线图的概念 40

2.2.3无α环的判定——Graham算法 42

2.2.4化简一致超图的性质 43

2.2.5联接树顺序表达式 44

2.2.6 FD超图 45

2.3超图中各种环的定义及关系 47

2.3.1超图中各种环的定义 47

2.3.2超图中各种环的关系 48

2.4超图有α环的特性 50

2.5超图有β环的特性 65

2.6超图有γ环的特性 67

2.7小结 68

第3章 函数依赖集F有内部冲突的判定 69

3.1 FD集F的归并依赖集的相关概念 69

3.2 FD集F的归并依赖集的求解算法 71

3.3 FD集F的最小归并依赖集的求解算法 72

3.4二元组集合闭包B+求解算法 75

3.5函数依赖集F有内部冲突的判定 77

3.6归并FD超图表示及构造 79

3.6.1归并准路与准环 79

3.6.2超图构造算法 84

3.7归并FD超图存在内部冲突的条件和算法 85

3.7.1归并FD超图存在内部冲突的条件 85

3.7.2归并FD超图存在内部冲突的检测算法 87

3.8小结 88

第4章 无内部冲突环境下的无α环分解 90

4.1归并依赖集存在弱左、右部冲突判定 90

4.2最小归并依赖集的关联度 94

4.3无内部冲突满足P3的无α环分解条件 97

4.4无内部冲突满足P3的无α环分解算法 100

4.5冗余属性的确定 105

4.6无内部冲突满足PEK的无α环分解 108

4.6.1初等关键字范式的相关概念 108

4.6.2满足初等关键字范式的分解 111

4.6.3满足PEK的无α环分解 113

4.7无内部冲突满足Ps的无α环分解 117

4.7.1简单范式及相关概念 117

4.7.2满足简单范式的分解 119

4.7.3满足Ps的无α环分解 124

4.8小结 131

第5章 有内部冲突的广义左、右部冲突的性质和判定 132

5.1归并依赖集的对称左部属性集 132

5.2有内部冲突的广义左、右部冲突的性质 134

5.2.1有内部冲突的广义左部冲突的性质 134

5.2.2有内部冲突的广义右部冲突的性质 136

5.3有内部冲突的广义左、右部冲突判定算法 138

5.4小结 140

第6章 F有内部冲突满足无α环分解 141

6.1有内部冲突满足P3的无α环分解条件 141

6.2 F有内部冲突满足P3的无α环分解算法 148

6.3小结 155

第7章 多值依赖环境下的无α环分解 156

7.1满足无损联接和4NF的分解 156

7.1.1保证无损联接和4NF分解的有关定理 156

7.1.2产生4NF分解的思想和算法 158

7.2 MVD集M无冲突的判定 162

7.2.1无α环联接依赖与无冲突多值依赖集的等价性 162

7.2.2 MVD集M冲突判定算法 165

7.3混合依赖集环境下的数据库模式无α环分解问题 171

7.3.1混合依赖集D的生成多值依赖集 171

7.3.2混合依赖集环境下的数据库模式无α环分解 175

7.4关系数据库模式环境的判定和泛分解问题的讨论 178

7.4.1数据依赖环境的判定 178

7.4.2关系数据库模式的泛分解算法 179

7.5小结 180

第8章 归并依赖集左部集分析 181

8.1归并依赖集左部属性集分析及求解算法 181

8.1.1一个归并依赖的扩展左部集求法 181

8.1.2归并依赖集的左部联合集的求解算法 182

8.1.3蕴涵左部集的求解 184

8.2 FD集F的归并依赖集集间联系与冲突 186

8.2.1归并依赖集集间冲突 186

8.2.2归并依赖集集内冲突 187

8.2.3归并依赖集强左部冲突和几个冲突的区别 188

8.3小结 190

第9章 无内部冲突环境下的无β环分解 191

9.1基于线图的无β环判定 191

9.1.1线图是三角化的相关问题 191

9.1.2线图是β环判定算法 194

9.2无内部冲突满足P3的无β环分解条件 195

9.2.1无弱左部冲突、弱右部冲突D中任意两个归并依赖间的关系 195

9.2.2无内部冲突满足P3的无β环分解条件 201

9.3 F无内部冲突满足P3的无β环分解算法 205

9.3.1主归并依赖冲突判定算法 205

9.3.2无内部冲突满足P3的无β环分解算法 208

9.4无内部冲突满足P- BC的无β环分解问题 213

9.5有内部冲突满足P3的无β环分解 215

9.5.1环冲突及弱广义、归并广义左部冲突的判定算法 216

9.5.2有内部冲突的满足P3无β环分解存在条件 218

9.5.3有内部冲突的满足P3无β环分解算法 221

9.6小结 224

第10章 MVD无内部冲突环境下的无β环分解 225

10.1 MVD无冲突满足无β环数据库模式分解 225

10.1.1无β环且满足P4-的分解条件 225

10.1.2 MVD集的化简与等价 229

10.1.3严格无冲突的算法 234

10.2混合依赖环境下满足P4-无β环数据库模式研究 237

10.2.1混合依赖集的表示及化简 237

10.2.2混合依赖环境下满足P4-且无β环分解的条件 239

10.2.3混合依赖环境下的分解算法 242

10.3小结 246

第11章 无γ环无损联接的4NF数据库模式R分解 247

11.1 MVD环境下γ环数据库模式的存在性 247

11.2基于强无冲突MVD集的数据库模式的特性 248

11.2.1基于Nα-Decomposition强无冲突MVD集分解特性 248

11.2.2强无冲突MVD集数据库模式分解线图的特性 250

11.3无γ环的数据库模式的特性 252

11.3.1无γ环的数据库模式的线图特性 252

11.3.2无γ环的数据库模式的联接树的特性 254

11.4 MVD环境下产生无γ环数据库模式的条件 255

11.5强无冲突的覆盖存在性 257

11.5.1化简全依赖集的逻辑等价性 257

11.5.2强无冲突的覆盖存在的条件 258

11.6无γ环无损联接的4NF数据库模式R分解 260

11.6.1无γ环模式判定 260

11.6.2化简全依赖集无冲突判定 262

11.6.3强无冲突覆盖的判定和满足无γ环P4-分解算法 264

11.7小结 266

第12章 最小广义特征集与无γ环分解的相关性 267

12.1最小广义特征集 267

12.1.1最小广义特征集和广义特征集的区别 267

12.1.2无冲突MVD集M和FD集F蕴涵关系 268

12.2最小广义特征集和MVD相交性理论 272

12.2.1最小广义特征集和分割的关系 272

12.2.2最小广义特征集和MVD相交性关系 276

12.3无冲突的最小广义特征集 279

12.3.1无冲突的最小广义特征集特性 279

12.3.2无γ环的满足BCNF的数据库模式分解 282

12.4最小覆盖和最小广义特征集 285

12.4.1最小覆盖和相容性的关系 285

12.4.2最小覆盖和最小广义特征集的关系 287

12.5满足无γ环的BCNF数据库模式的分解算法 289

12.5.1归并依赖集的可不分裂集生成算法 289

12.5.2归并依赖集D的相容集的相关算法 292

12.5.3满足无γ环的BCNF数据库模式的相关算法 295

12.6小结 297

参考文献 298