数据库中sno是学号简称。cno为课程号,sdept为系名,cpno为先修课程,ccredit为学分。
什么是函数依赖?比如学生管理系统数据库,有学生姓名(Sname)、学生系名(Sdept)、学生学号(Sno)等等。一个学号只能唯一确定一个学生,一个学生只在一个系学习。所以,当“学号”确定后,学生姓名和该学生所在系也被唯一确定了。
这时我们可以说
Sno函数决定Sname和Sdept,或者说Sname,Sdept函数依赖于Sno
可记作:Sno->Sname,Sno->Sdept