2013年5月10日
摘要: 数据库逻辑设计是优化关系数据库的核心。而数据库设计的规范化则是这个核心的核心。一个规范化的逻辑数据库,可以为数据库管理员优化数据库和应用程序性能打下坚实的基础。相反,若逻辑数据库设计不规范,则会损害整个数据库,包括应用程序的性能。 通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。 要求一:表中应该避免可为空的列。 虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。... 阅读全文
posted @ 2013-05-10 19:30 davidkam 阅读(292) 评论(0) 推荐(0) 编辑