填空题:已知关系R(SNO,CNO,GRADE,TeaNO,TAddress),各属性分别是学号,课号,成绩,教师号,教师办公地址。
已知关系R(SNO,CNO,GRADE,TeaNO,TAddress),各属性分别是学号,课号,成绩,教师号,教师办公地址。
其中:一个学生可以选多门课程,一门课程可以有多个学生选修,一个学生一门课程只有一个成绩;一位教师只在一个地方办公,一个办公室可以有多个教师;一门课程只能由一个教师讲授,一个教师可以讲授多门课程。
(1)写出关系模式R的函数依赖
()→GRADE
CNO→
→TAddress
(2)写出关系模式R的关键字
()
(3)关系模式R属于第范式。
(4)试把R分解成3NF模式集。
R1(,TAddress)
R2(, TeaNO)
R3(,GRADE)
答案:
第1空:SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO ||
第2空:TeaNO ||
第3空:TeaNO ||
第4空:SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO ||
第5空:1 || 一 ||
第6空:TeaNO ||
第7空:CNO ||
第8空:SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO ||
其中:一个学生可以选多门课程,一门课程可以有多个学生选修,一个学生一门课程只有一个成绩;一位教师只在一个地方办公,一个办公室可以有多个教师;一门课程只能由一个教师讲授,一个教师可以讲授多门课程。
(1)写出关系模式R的函数依赖
()→GRADE
CNO→
→TAddress
(2)写出关系模式R的关键字
()
(3)关系模式R属于第范式。
(4)试把R分解成3NF模式集。
R1(,TAddress)
R2(, TeaNO)
R3(,GRADE)
答案:
第1空:SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO ||
第2空:TeaNO ||
第3空:TeaNO ||
第4空:SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO ||
第5空:1 || 一 ||
第6空:TeaNO ||
第7空:CNO ||
第8空:SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO || SNO,CNO || CNO,SNO ||