最新文章列表

一看就懂的数据库范式介绍(1NF,2NF,3NF,BC NF,4NF,5NF)

一、基本介绍   设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规 ...
Josh_Persistence 评论(1) 有51249人浏览 2015-04-09 16:56

第二部分 1NF ALTER

一、原子性     数据根据需求,被分割成最小块。分割必须是创建有效率的表所需的。如果不需要增加额外的列,就不要因为可增加而增加。     ...
2012到2014 评论(0) 有955人浏览 2013-04-01 14:18

数据库三范式

关键要理解定义这种范式标准的主要目的是为了减少数据冗余,数据冗余产生的本质就是在一个表中存在字段与字段之间的一对多,或者多对多关系。解决这个几对几的关系问题,就能轻易实现满足三范式的数据库设计。 第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。[只要是关系数据库都满足第一范式] 第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖[在第二范式中组合主键(A ...
wangmored 评论(0) 有835人浏览 2012-08-16 09:57

三范式的理解

第一范式(1NF):字段不能划分成更多字段; 第二范式(2NF):单关键字的表,或者若为组合关键字则必须没有关键字组合键中的某个字段→非关键字段的表;() 第三范式(3NF):在第二范式的基础上,数据表中如果不存在传递函数依赖:关键字段 → 非关键字段x → 非关键字段y 第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、 ...
nevenChen 评论(0) 有774人浏览 2012-07-30 11:27

数据库设计范式

数据库设计三范式 第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。 第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖 理解:在第二范式中组合主键(AB)【注明:也叫做复合主键】里面的A或者B 与其他字段不能存在组合重复,为解决这个问题,通常的做法是咱们不用组合主键,添加一个ID,做为单一主键即可满足第二范式。如果不想添加ID,请满足组合主键(AB)里面的A ...
snoopy7713 评论(0) 有1013人浏览 2012-04-14 11:05

数据库中第一范式、第二范式、第三范式

1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一范式就是无重复的列。说明:在任何一个关系数据库中, ...
ZhangChuang 评论(0) 有845人浏览 2011-09-14 09:25

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics