首页 . 理学 . 计算机科学技术 . 计算机应用 . 信息系统 . 信息系统设计与开发 . 数据库系统设计

函数依赖

/functional dependency/
最后更新 2024-12-05
浏览 154
最后更新 2024-12-05
浏览 154
0 意见反馈 条目引用

数据库中一个关系中两组属性之间的约束。

英文名称
functional dependency
所属学科
计算机科学技术

在关系数据库理论中,函数依赖是数据库中一个关系中两组属性之间的约束。换句话说,函数依赖是两个键之间的约束。

函数依赖:设R(U)是定义在属性集U上的任一关系,XYU的子集。若R的任一实例r中的任意两个元组st在属性X上取值相等,即s[X]=t[X];则st在属性Y上取值也相等,即s[Y]=t[Y],则称属性X函数决定属性Y,或属性Y函数依赖于X;记为XY

XY,则显然XY成立,称它为平凡函数依赖;若XY成立,且X中不存在真子集X’,使得X’→Y成立,则称XY为完全函数依赖,否则称为部分函数依赖。

例:关系模式R(C,S,Z),C为城市名,S为街道名,Z为邮政编码,则函数依赖ZCCSZ成立。

相关条目

阅读历史

    意见反馈

    提 交

    感谢您的反馈

    我们会尽快处理您的反馈!
    您可以进入个人中心的反馈栏目查看反馈详情。
    谢谢!