主要有4种范式,1NF,2NF,3NF,BCNF(前3个称为第x范式,第4个忘了是什么意思了,BC好像是人名),按从左至右的顺序一种比一种要求更严格。要符合某一种范式必须也满足她前边的所有范式。一般项目的数据库设计达到3NF就可以了,而且可根据具体情况适当增加冗余,不必教条地遵守所谓规范。 说白了,1NF就是要求一张表里只放相互关联的字段,不要把风的方向,马的品种和牛的数量3个字段放在一张表里,这只是最基本的要求,其实不说也没人会这样做。至于2NF,3NF,BCNF虽然描述的内容不同,但表现在数据特点上很相似,就好比在说不要为了把你哪天(A)和哪个女孩( [阅读全文] [PDF]
所谓范式是关系型数据库关系模式规范标准化标准从规范标准化宽松到严格分别 为区别范式通常使用有第范式、第 2范式、第 3范式及BC范式等范式是建立 在依赖基础上 依赖 定义:设有关系模式R(U)X和Y是属性集U子集依赖是形为X→Y个命题 对任意R中两个元组t和s都有t[X]=s[X]蕴涵t[Y]=s[Y]那么FD X→Y在关系模式R(U)中成 立X→Y读作‘X决定Y’或‘Y依赖于X’ 通俗讲如果个表中某个字段Y值是由 [阅读全文] [PDF]
1 共2条 分1页
- mysql数据库:MySQL数据库常用命令 超级实用版分享
- oracle表空间:Oracle表空间操作详解-入门基础
- aixoracle10g:oracle10g ias 在aix 5l安装纪实
- oracle9i数据库:Windows下Oracle9i数据库文件的自动备份
- oracle字符串相加:如何在Oracle中实现时间相加处理
- ORA-01810: 格式代码出现两次
- ViewState简单类型视图状态应用
- 用CNG加密文件的简单思路方法
- 写给ASP.NET程序员:网站WebSite中的安全问题
- java用法:提高Java性能的几个高效使用方法
- onbluronfocus:SWT中获得焦点(onFocus)和失去焦点(onBlur)的实现方式
- java产生随机数:有关java产生随机数代码
- java获取绝对路径:获取JAVA路径 包括CLASSPATH外的路径
- javarobot:java的Robot类实现抓屏
- oracle数据库恢复:如何从完好的数据文件恢复oracle数据库
- 二进制异或:利用 2进制数据的XOR(异或)运算进行加/解密
- 截屏方法:C#中 3种截屏方式及解决思路方法
- 如何用word绘制表格:C#用Graphics绘制雪人
- datetimepicker控件:C# toolstrip 上添加 DateTimePicker Control控件
- privateprotected:public private protected 作用