运用范式的规范数据库设计的好处

①要设计合适的关系模式,使其逻辑结构更加符合要求,出现了规范化理论。而三大范式即第一、第二和第三范式就是规范化理论重要部分。

② 范式是为了在设计中更好的解决数据冗余,数据有效性检查,提高存储效率。

③ 每当设计数据库的时候,往往会具有较大的数据库体系,也就是每个表之间的关系,不同表中某些属性都具有一定的关系,因为具有关联,所以数据在存储的时候逻辑会比较复杂,如果不按照一定的规则来存储数据就会有乱子,就像你开车一样,没有交通规则不就混乱了么?因此,在数据库设计的时候满足范式要求可以很大限度的合理的处理数据,减少数据的冗余,即多余的用数据,当然范式的优点也不仅仅体现在这方面。

④ 但如果在某些特定的情况下还死死遵循范式也是不可取的,因为可能降低数据库的效率

你可能感兴趣的:(Database,principle)