数据库原理之关系数据库得模式设计课后习题及答案4、1 名词解释 (1) 函数依赖:FD(fu nc t ion dep en den c y),设有关系模式 R(U),X,Y 就是U 得子集, r 就是 R 得任一具体关系,假如对r得任意两个元组 t1,t 2,由 t 1[X]=t2[X]导致 t1[Y]=t2[Y], 则称 X 函数决定Y,或Y函数依赖于 X,记为X→Y
X→Y 为模式 R 得一个函数依赖
(2) 函数依赖得逻辑蕴涵:设 F 就是关系模式 R 得一个函数依赖集,X,Y 就是R得属性子集, 假如从 F 中得函数依赖能够推出 X→Y,则称F逻辑蕴涵X→Y,记为 F|=X→Y
ﻫ(3( 部分函数依赖:即局部依赖,对于一个函数依赖 W→A,假如存在 XW(X 包含于W)有 X→A 成立, 那么称W→A 就是局部依赖,否则称 W→A 为完全依赖
(4) 完全函数依赖:见上
ﻫ(5( 传递依赖:在关系模式中,假如 Y→X,X→A,且X Y(X 不决定Y), AX(A 不属于 X),那么称Y→A 就是传递依赖
)ﻫ6) 函数依赖集 F 得闭包F+: 被逻辑蕴涵得函数依赖得全体构成得集合,称为 F 得闭包(c l os ure),记为F+
ﻫ(7( 1N F:第一范式
假如关系模式 R 得所有属性得值域中每一个值都就是不可再分解得值, 则称 R 就是属于第一范式模式
假如某个数据库模式都就是第一范式得,则称该数据库存模式属于第一范式得数据库模式
第一范式得模式要求属性值不可再分裂成更小部分,即属性项不能就是属性组合与组属性组成
(8) 2NF:第二范式
假如关系模式 R 为第一范式,并且 R 中每一个非主属性完全函数依赖于 R 得某个候选键, 则称就是第二范式模式;假如某个数据库模式中每个关系模式都就是第二范式得,则称该数据库模式属于第二范式得数据库模式