diff --git a/notes/数据库系统原理.md b/notes/数据库系统原理.md index 134c60fa..6ebc72a8 100644 --- a/notes/数据库系统原理.md +++ b/notes/数据库系统原理.md @@ -431,14 +431,14 @@ SELECT c FROM t WHERE c BETWEEN 10 and 20 FOR UPDATE; 以上学生课程关系中,{Sno, Cname} 为键码,有如下函数依赖: - Sno, Cname -> Sname, Sdept, Mname -- Son -> Sname, Sdept +- Sno -> Sname, Sdept - Sdept -> Mname -- Sno -> Manme +- Sno -> Mname - Sno, Cname-> Grade Grade 完全函数依赖于键码,它没有任何冗余数据,每个学生的每门课都有特定的成绩。 -Sname, Sdept 和 Manme 都函数依赖于 Sno,而部分依赖于键码。当一个学生选修了多门课时,这些数据就会出现多次,造成大量冗余数据。 +Sname, Sdept 和 Mname 都函数依赖于 Sno,而部分依赖于键码。当一个学生选修了多门课时,这些数据就会出现多次,造成大量冗余数据。 **分解后**