加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何确定函数依赖和其作用

发布时间:2020-12-14 02:15:33 所属栏目:百科 来源:网络整理
导读:如何确定函数依赖 简单定义:函数依赖指一个表内几个属性之间的关系。如何找出函数依赖,得从具体的场景和语义去理解才行。举例子说明 例1:若一个学生选课系统的中有张表是 Students(StudentNo,StudentName,DeptName) 表内属性分别是:学号,学生姓名,系名

如何确定函数依赖

简单定义:函数依赖指一个表内几个属性之间的关系。如何找出函数依赖,得从具体的场景和语义去理解才行。举例子说明

例1:若一个学生选课系统的中有张表是

Students(StudentNo,StudentName,DeptName)

表内属性分别是:学号,学生姓名,系名

由于一个学号StudentNo只对应一个学生,一个学生也只在一个系注册学习。因而,当学号StudentNo的值确定之后,姓名StudentName和学生所在系DepartName的值也就被唯一确定。类比数学中的函数概念,自变量x的值确定之后,相应函数f(x)的值也就唯一确定了,这里就是"函数依赖"一词中“函数”两字的由来。回到原先的例子中,我们可以说,学号StudentNo决定了学生姓名StudentName和系名DeptName,换种说法则是StudentName,DeptName依赖于StudentNo,记作:

StudentNo ——> StudentName,

StudentNo ——> DeptName。

函数依赖的作用

1NF都2NF的升级,见数据库设计Step by Step (10)——范式化

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读