码迷,mamicode.com
首页 >  
搜索关键字:三范式    ( 416个结果
面试前的准备---C#知识点回顾----02
经过昨天大量的简历投递,今天陆续收到面试邀约,明日准备大战一场,是死是活一试便知1.数据库的范式这算入门问题了吧,但凡是个数据库类的,都得问吧,但我们在回答的时候开始背书啦第一范式(1NF)无重复的列第二范式(2NF)属性完全依赖于主键[消除部分子函数依赖]第三范式(3NF)属性不依赖于其它非主属性...
分类:Windows程序   时间:2015-03-04 22:36:37    阅读次数:259
【DAO】数据库三范式说明
范式2:一个表中不能含有两个实体的信息,必须含有一个实体 范式3:一个实体中不能引用其他实体的属性,只能引用其他实体的主键...
分类:数据库   时间:2015-03-03 13:36:27    阅读次数:197
数据库三范式
转:http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构...
分类:数据库   时间:2015-02-26 13:00:50    阅读次数:172
数据库设计三范式
1.第一范式(确保每列保持原子性) 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。 第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性中的“城市”部分,那么就非要将“地址”这个属性重新拆分为省份、城市、...
分类:数据库   时间:2015-02-24 09:08:07    阅读次数:216
范式理论
目前的关系型数据库有六种范式:第一范式(1NF),第二范式(2NF),第三范式(3NF),第四范式(四NF),第五范式(5NF),第六范式(6NF)。满足最低要求的范式是第一范式。在第一范式的基础上进一步满足更多要求的称为第二范式,其余的范式依次类推。一般说来,数据库满足第三范式即可。 第一范式是最低的规范化要求,第一范式要求数据表不能存在重复的记录,即存在一个关键字。1NF的第二个要求是每个字...
分类:其他好文   时间:2015-02-12 10:46:54    阅读次数:132
对于数据库的三大范式的疑惑
对应于第三范式的定义是翻译成程序猿更易理解的话:一个表中的所有的非主键字段都不传递依赖于主键字段。举个栗子: 学生表的设计:student(sno, sname, dno, dname, dlocation)(学号,学生姓名,系名,系地址),其中 sno->dno->dname->dlocatio....
分类:数据库   时间:2015-02-01 00:34:07    阅读次数:242
数据库三范式
第一范式(1NF): 字段具有原子性,不可再分。所有关系型数据库系统都满足第一范式。 数据库表中的字段都是单一属性的,不可再分。例如,姓名字段,其中的姓和名必须作为一个整体,无法区分哪部分是姓,哪部分是名,如果要区分出姓和名,必须设计成两个独立的字段。第二范式(2NF): 第二范式(2NF)是在.....
分类:数据库   时间:2015-01-26 13:33:39    阅读次数:182
mysql数据库设计三范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库....
分类:数据库   时间:2015-01-19 14:16:09    阅读次数:254
mysql数据库优化
1.表设计遵循三范式,但必要的时候做数据冗余,举例说明:在权限模型中可能会用到5张表 用户表、角色表、权限表,还有用户角色关联表和角色权限关联表。如果此时要通过用户查询权限则必须关联查询或者使用多条sql查询,此时可以在用户表增加一个字段来存储用户的权限(例如将权限值使用逗号隔开),这样可以如果查询...
分类:数据库   时间:2015-01-19 14:07:14    阅读次数:220
机房收费系统重构——视图
在第一遍敲机房收费系统的时候,数据库时自己根据查询的时候需要用到哪个表,哪个字段,就直接将这些字段放在了一个表里面了。没有考虑过三范式什么的。因为上下机的时候卡号,表里面的内容是动态的,卡号总是会重复,所以连主键都没有设置就直接这么下来了。当时也不懂什么数据冗余啊什么的。现在经过了一些稍微专业点的训练,知道那么做是不行的。数据库的设计需要遵循三范式。 问题来了,将数据库根据三范式设计了,这样有时...
分类:其他好文   时间:2015-01-12 00:26:47    阅读次数:196
416条   上一页 1 ... 35 36 37 38 39 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!