数据库中 完全函数依赖,部分函数依赖 传递函数依赖, 是什么?

数据库中 完全函数依赖,部分函数依赖 传递函数依赖, 是什么?,第1张

1、传递函数依赖

设X,Y,Z是关系R中互不相同的属性集合,存在X→Y(Y !→X),Y→Z,则称Z传递函数依赖于X。

2、完全函数依赖

设X,Y是关系R的两个属性集合,X’是X的真子集,存在X→Y,但对每一个X’都有X’!→Y,则称Y完全函数依赖于X。

3、部分函数依赖

设X,Y是关系R的两个属性集合,存在X→Y,若X’是X的真子集,存在X’→Y,则称Y部分函数依赖于X。

扩展资料

所谓函数依赖是指关系中一个或一组属性的值可以决定其它属性的值。函数依赖正象一个函数 y = f(x) 一样,x的值给定后,y的值也就唯一地确定了。

如果属性集合Y中每个属性的值构成的集合唯一地决定了属性集合X中每个属性的值构成的集合,则属性集合X函数依赖于属性集合Y,计为:Y→X。属性集合Y中的属性有时也称作函数依赖Y→X的决定因素(determinant)。例:身份z号→姓名。

参考资料来源:百度百科-完全函数依赖

百度百科-部分函数依赖

百度百科-传递函数依赖

依赖保护,顾名思意!

当有2个表,a,b

a依赖于b,所谓依赖就是a中某(几)个字段与b中某(几)个字段有依赖关系,换言之,当你在b表中做删除 *** 作时,系统会检测因为a表中有依赖于表b中的记录,因此不能删除,除非表a中已经没有针对某(几)个字段的对b的约束了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10010043.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存