数据备份有效的防止自然灾害给企业造成的损失
当模式分解的日标为某种范式l对,这种分解过程称为规范化,规范化过程涉及较深的理论基础小章以介绍原理和算法为主,略去许多烦琐的证明:泛关系假设,同一个问题给出了两种逻辑模式,问题是这两种模式等价吗?即两种模式所表示的价息最是否一致?还有在现实世界中,属性是描述实体的,那么将一个实俸一分为二或将一个属性加入到一个实体中是否会破坏应用体现实世界的信息结构呢?后面将逐步回答这些问题。
首先,模式分解实际上足将属性进行重新组合这就要求属性的含义在各个模式中郁相同。规则将产生混乱,为此科学家提出了著名的泛关系假设。泛关系假设:认为存在一个包含应用体数据库中所有属性的大表,使得数据库中的每一个表都是该大表的投影(取其某些属性上的值构成的表)该大表就称为泛关系,对应的模式称为泛模式。
实际泛关系假设有泛模式假设、联系唯一性假设和同味似设等i个假设 I-面介绍的只是泛模式假设。于将数据库中的所有数据肴成一个泛关系,或者说所有的属性可以组成…J个泛模式,根据关系摸制的定义,在一个模式中属性名是Ⅱ筐一J的,从而可以得;I{:泛关系假设保证了数据库中属性名具有唯一性:,这使得脱离具体的关系‘讨论属性变得有意义,就是说可以不必考虑属性的实际含义(即不考虑属性是描述什么实体的什么特征),即可似将规范化过程完余数学化,用纯数学符号表示属性。泛关系似设是合理的在实际中能够做到,)有泛关系假设模式分解才可以放心地进行,而不必担心一个属性在某个关系模式中是否有意义,泛关系假设是规范化理论的旗本假设,规范化的工作都是在泛关系假设下进行的。