三大范式:第1规范:没有重复的组或多值的列,这是数据库设计的最低要求。 第2规范: 每个非关键字段必须依赖于主关键字,不能依赖于一个组合式主关键字的某些组成部分。消除部分依赖,大部分情况下,数据库设计都应该达到第二范式。第3规范: 一个非关键字段不能依赖于另一个非关键字段。消除传递依赖,达到第三范式应该是系统中大部分表的要求,除非一些特殊作用的表。更高的范式要求这里就不再作介绍了,个人认为,如果全部达到第二范式,大部分达到第三范式,系统会产生较少的列和较多的表,因而减少了数据冗余,也利于性能的提高。完全按照三大范式规范化设计的系统几乎是不可能的,除非系统特别的小,在规范化设计后,有计划地加入冗 Read More
posted @ 2011-06-27 11:00 温景良(Jason) Views(2890) Comments(20) Diggs(3) Edit
2种方法方法1:truncate table 你的表名 --这样不但将数据删除,而且可以重新置位identity属性的字段。方法2:delete from 你的表名dbcc checkident(你的表名,reseed,0) --重新定位identity属性字段,让其值从1开始。 Read More
posted @ 2011-06-27 10:56 温景良(Jason) Views(505) Comments(0) Diggs(0) Edit
点击右上角即可分享
微信分享提示