码迷,mamicode.com
首页 >  
搜索关键字:bc范式    ( 15个结果
最简单的数据库“范式”教程
既然都叫最简单的数据库“范式”教程,我觉得它一定要满足这个要求:看完这篇博客,你一定会明白数据库的“范式”和那些诸如“完全函数依赖”,“部分函数依赖”,“传递函数依赖”等烦人的概念,前提是你得跟着我的思路认真的读完它,好,准备好你的半个小时了吗?我们开始。目录 什么是范式? 贯穿全文的一个例子。 第一范式(1NF) 几个重要的概念。 第二范式(2NF) 第三范式(3NF) BC范式(BCNF) 第四...
分类:数据库   时间:2016-06-11 14:35:25    阅读次数:309
数据库 - BC范式(BCNF)
BC范式(BCNF)关系模式R∈1NF,若X→Y且Y ? X时X必包含码,则R ∈BCNF。 这个定义表明,如果非平凡的FD X→Y中X不包含码,那么Y必定传递依赖于候选键,因此R不是BCNF模式。 等价于:每一个决定属性因素都包含码 如果关系模式R是1NF,且每个属性(包括主属性和非主属性)都不传递依赖于R的候选码,那么称R是BCNF的模式。 若R∈BCNF 所有非主属性对每...
分类:数据库   时间:2015-05-07 10:28:51    阅读次数:326
数据库 三范式
说到软件开发 就不能不说数据库 说到数据库 就不能不说三范式 其实数据库范式一共有六个 除了第一 二 三范式以 外还有第四 第五范式和一个BC范式 在此我们只讨论三范式 有兴趣的朋友可以自己找一些专业的书籍进一步学习 第一范式(1NF) 第一范式是指数据库表的每一列都是不可分割的基本数据项 同一列中...
分类:数据库   时间:2015-03-14 16:48:37    阅读次数:159
具有无损连接性的BCNF分解 C++实现
何为BC范式? BCNF是3NF基础上的一种特殊情况,每个属性不传递依赖于R的候选键(包含关系),即每个表中只有一个候选键。 算法伪代码 输入:关系模式R以及R上的函数依赖集F 输出:R的BCNF分解Result,它关于F具有无损连接性 方法: Result = {R} while(存在Ri包含于Result,但Ri不是BCNF) begin...
分类:编程语言   时间:2014-11-27 12:49:28    阅读次数:251
数据库原理--1nf 2nf 3nf
数据库设计的第三范式关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库.目前,主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范...
分类:数据库   时间:2014-08-31 22:49:32    阅读次数:381
15条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!