第2章 数据库模式环的种类与特性
从关系数据库问世以来,数据库中模式分解的问题一直是关系数据库研究人员的**问题,即在相应的条件下,得到品质优良的模式分解。多年来,许多研究者的研究成果表明:对于纯FD环境下的数据库模式分解都可以得到同时满足无损联接性、保持函数依赖性、3NF或BCNF这三个特性的数据库模式分解。
2.1 无环数据库的良好的特性
自从Beeri,Fagin等提出的无α环数据库模式以来,许多研究人员的成果表明无α环数据库模式是一个重要的级别,它可以从许多不同的角度来定义和表示,而每一种表示方式都对应了一些良好的特性。许多在有。环数据库模式中出现的不良的异常现象,在无。环数据库模式中是不存在的。而且许多在有α环模式中要解决的问题是不存在多项式时间的解决算法的,是NP完全的问题。在无α环模式中却存在着多项式时间的解决算法,比如说总体一致性问题。另外,对于无。环数据库模式,在查询时无论对于时间性还是空间性都存在一个较佳的查询路径,这尤其表现在当需要几个关系模式的联接来完成一个查询时。上述几点充分说明了无α环数据模式的设计具有重要意义。经研究表明,无环数据库模式能够充分体现客观现实世界。因而,人们把模式分解的无α环特性作为数据库模式分解的一种优良特性。
……