对关系模式的范式的认识
2015-12-22 22:18
363 查看
一:关系模式 的范式有第一范式(1NF),第二范式(2NF),第三范式(3NF),BC范式(BCNF),第四范式(4NF),第五范式(5NF),其中2NF,3NF和BCNF基于函数依赖,4NF基于多值依赖,5NF基于连接依赖。
二:规范化方法之一就是关系模式的分解。
三:2NF要求所有非主属性都完全函数依赖于任何一个候选码,3NF要求所有非主属性都不传递依赖于任何一个候选码,BCNF要求X->Y如果是非平凡函数依赖,那么X一定是超码。
四:2NF和3NF是对非主属性的限制,BCNF是对所有属性的限制。
以上就是我对于关系模式的范式的认识。
二:规范化方法之一就是关系模式的分解。
三:2NF要求所有非主属性都完全函数依赖于任何一个候选码,3NF要求所有非主属性都不传递依赖于任何一个候选码,BCNF要求X->Y如果是非平凡函数依赖,那么X一定是超码。
四:2NF和3NF是对非主属性的限制,BCNF是对所有属性的限制。
以上就是我对于关系模式的范式的认识。
相关文章推荐
- zlib编译安装
- Swift 数组
- 一些简单的Python测试题(个人参考答案)
- 利用 ViewPager 等,实现带小圆球的图片滑动,并且只有第一次安装app时才出现欢迎界面(图片)
- 黄聪:WebBrowser执行和安装jQuery脚本(IEBrowse)
- 结构体在固件库中的应用
- scala笔记四
- 南邮编程在线编程题十五:带参宏定义
- 认识Lucene(5):使用Lucene、LingPipe做实体链接(Entity Linking)——使用Lucene构建歧义实体映射index、歧义实体上下文index
- 输出 java.library.path
- RESTful Web Services
- 重新开始打代码。
- 高效开发iOS系列(runtime篇) -- 巧妙运用对象关联(Associated Objects)来设计alertview
- android解决方法数超过65536问题
- PHP中include和require的区别详解
- 使用 RPi.GPIO 模块的脉宽调制(PWM)功能
- 安卓学习记录-java-day5
- 漫谈人工智能读后感
- CodePen避免自动刷新导致的JS卡死
- 范数