函数依赖普遍存在于现实生活中 , 比如 , 描述一个学生的关系 , 可以有学号、姓名、所在系等多个属性 , 由于一个学号对应一个且仅一个学生 , 一个学生就读于一个确定的系 ,
因而当“学号”属性的值确定之后 , “姓名”及“所在系”的值也就唯一地确定了 , 此时 , 就可以称“姓名”和“所在系”函数依赖于“学号” , 或者说“学号”函数决定“姓名”和“所在系” ,
记作:学号→姓名、学号→所在系 。下面对函数依赖给出确切的定义 。
定义:设U{A1,A2 , … , An}是属性集合 , R(U)是U上的一个关系 , x、y是U的子集 。
若对于R(U)下的任何一个可能的关系 , 均有x的一个值对应于y的唯一具体值 , 称y函数依赖于x , 记作x→y 。
其中x称为决定因素 。进而若再有y→x , 则称x与y相互依赖 , 记作x←→y 。例如表1.2所示“系”关系中:如果系名值是唯一的 , 即各系名均不相同 , 那么有函数依赖集:
秒懂生活扩展阅读
- column函数是什么意思 column函数
- cos180等于多少
- 关于完全听不懂老公在说什么的事薰比老公 关于完全听不懂老公在说什么的事
- NP完全问题是什么
- 朝鲜|走进“朝鲜”,带你看看真实的地方,与想象中的完全不一样
- 孟母是一个怎样的母亲
- 顶点坐标求二次函数解析式 顶点坐标
- 复合函数怎么理解
- fx函数对称轴怎么求
- sumifs怎么读 sumifs