摘要: 首先说明范式规则或者说关系数据库设计原则的目标可概括为:1、将数据呈现给以集合为单位进行访问的关系引擎2、将表中独特的记录与列标记出来3、生成数据检索所需的最小结果集4、减少同一个表和多个表中的冗余数据,将存储空间的需求降到最小5、描述在表之间对记录进行关联的标准6、创建具有稳定性和高效性的数据系统,同时创建具有灵活性的结构第一范式——1NF范式的第一条规则规定:1、表是二维的,包含行和列,每一行必须有相同的列数。2、表中的每个列都包含一个特性,列中的所有特性都必须有相同的类型。3、每一行必须可以唯一标识。第二范式——2NF这条规则规定,非键字段不可以依赖于主键的一部分,依赖于键值的字段要放到 阅读全文
posted @ 2012-09-18 16:04 Bart Li 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 提到软件设计模式,大家并不陌生,许多的书上面都有很细致深刻的讲解。比如《设计模式》,《设计模式解析》,《重构与模式》等等,许多的书讲得都比较抽象,概念性都比较强,也有一些比较趣味易懂的书,如《大话设计模式》,这本书非常适合对面向对象编程有了一定的基础认识,并且想更进一步的去提高在软件的设计思想和原则方面进行提高的人群。以下内容是我自己学习了软件设计模式之后的一些自己的见解,对常用的软件设计模式在应用场景上进行一个简单的介绍,仅供参考。 设计模式其实并不是什么新的知识或者说是一个比较难以去学习的东西,他只是在面向对象编程的思想基础上,运用面向对象编程的基本思想去合理的组织代码结构,通过继承... 阅读全文
posted @ 2012-09-18 09:47 Bart Li 阅读(606) 评论(0) 推荐(0) 编辑