社区
应用实例
帖子详情
谁能帮我解释一下范式的概念 第一范式 第二范式 要详细点的
wangyh1989
2015-08-05 10:40:59
如题:谁能帮我解释一下范式的概念 第一范式 第二范式 要详细点的
...全文
714
4
打赏
收藏
谁能帮我解释一下范式的概念 第一范式 第二范式 要详细点的
如题:谁能帮我解释一下范式的概念 第一范式 第二范式 要详细点的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Landa_Tiny_cui
2015-08-05
打赏
举报
回复
楼上讲的都是些定义和概念, 我看过一篇专门讲范式的文章,举了一个很好的例子,把范式说明的很清楚,还包括BCNF范式 链接发给你,也希望大家花一个小时好好看看,都会有收获的,百度搜不到哦 http://www.zhihu.com/question/24696366
Cherise_huang
2015-08-05
打赏
举报
回复
第二范式的例子: 例如: 订单表(订单编号,产品编号,订购日期,价格,......) 该表主要用来描述订单,所以将“订单编号”设为主键,‘订购日期’,‘价格’两列都和‘订单编号’列主键相关,但‘产品编号’列和‘订单编号’列没有直接的关系,即‘产品编号’列不依赖于‘订单编号’主键列,该列应从该表中删除,放入产品表中。 这样该表就只描述一件事情——订单信息 亲,我是一个字一个字打的
Cherise_huang
2015-08-05
打赏
举报
回复
第一范式的目标是确保每列的原子性,如果每列(或者每个属性值)都是不可再分的最小数据单元(也称最小的原子单元),则满足第一范式 例如: 顾客表(姓名,顾客编号,地址,.....),其中地址列还可以细分为国家,省,市,区等,更多的程序甚至把姓名列也拆分为姓和名 第二范式: 第二范式在第一范式的基础上,更近一层,其目标是确保表中的每列都和主键相关:如果一个关系满足1NF,并且除了主键以外的其他列,都依赖于该主键,则满足第二范式 第三范式: 第三范式在第二范式的基础上,更近一层,第三范式的目标是确保每列都和主键列直接相关,而不是间接相关。如果一个关系满足第二范式,并且除了主键以外的其他列都不依赖于主键列,则满足第三范式
许晨旭
2015-08-05
打赏
举报
回复
第一范式:列不可再分 第二范式:每个表要有主键 第三范式:相联系的表要有外键相连 详见:
http://blog.csdn.net/pengpegv5yaya/article/details/8505824
数据库设计的
第一
范式
第二
范式
第三
范式
描述和实例
数据库设计的
第一
范式
第二
范式
第三
范式
描述和实例
数据库设计
范式
数据库设计
范式
目前关系数据库有六种
范式
:
第一
范式
(1NF)、
第二
范式
(2NF)、第三
范式
(3NF)、第四
范式
(4NF)、第五
范式
(5NF)和第六
范式
(6NF)。满足最低要求的
范式
是
第一
范式
(1NF)。在
第一
范式
的基础上进一步满足更多...
数据库三大
范式
详解
目前关系数据库有六种
范式
:
第一
范式
(1NF)、
第二
范式
(2NF)、第三
范式
(3NF)、第四
范式
(4NF)、第五
范式
(5NF)和第六
范式
(6NF)。满足最低要求的
范式
是
第一
范式
(1NF)。在
第一
范式
的基础上进一步满足更多...
三种主要
范式
的介绍及一些基本
概念
的描述
目前关系数据库有六种
范式
:
第一
范式
(1NF)、
第二
范式
(2NF)、第三
范式
(3NF)、第四
范式
(4NF)、第五
范式
(5NF)和第六
范式
(6NF)。 满足最低要求的
范式
是
第一
范式
(1NF)。一般说来,数据库只需满足第三
范式
...
数据库设计三
范式
尤其是数据库设计
范式
现简单介绍1NF(
第一
范式
),2NF(
第二
范式
),3NF(第三
范式
)和BCNF,另有第四
范式
和第五
范式
留到以后再介绍。 在你设计数据库之时,若能符合这几个
范式
,你就是数据库设计的高手
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章