码迷,mamicode.com
首页 > 数据库 > 详细

【oracle入门】数据库系统范式

时间:2017-07-18 01:40:28      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:异常   增强   简洁   模型   规范   microsoft   操作   sof   第一范式   

为了规范关系数据模型,关系型数据库系统在设计时必须遵守一定的规则,这种规则成为关系型数据库范式。
1.第一范式1NF
如果字段中的值已经是无法再分割的值,则符合第一范式,即1NF。
2.第二范式2NF
表要具有唯一性的主键列。第二范式要求数据库表中的每一个实例或行必须可以被唯一地区分,为了实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。
3.第三范式3NF:
表中的字段不能包含在其他表中以出现的非主键字段。第三范式是在前两个范式的基础上的进一步增强,主要用来降低数据的冗余。

范式主要用来规范数据库的设计,使得设计出来的数据库结构清晰,简洁移动,避免了数据冗余和操作的异常。在设计数据库模型时,灵活地应用范式是创建一个优秀的数据库系统的基石。

【oracle入门】数据库系统范式

标签:异常   增强   简洁   模型   规范   microsoft   操作   sof   第一范式   

原文地址:http://www.cnblogs.com/watchfree/p/7198346.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!