个系有若干学生,但一个学生只属于一个系;一个系只有一名负责人;一个学生可以选修多门课程,每门课程有若干学生选修;每个学生学习每一门课程有一个成绩;学生(用学号SNO描述);系(用系名SDEPT描述);系负责人(用其姓名MN描述);课程(用课程名CNAME描述);成绩(G);假定建立了如下关系模式S(SNO,SEDPT,MN,CNAME,G),试分析:按3NF的定义将其分解为3NF,要求无损联结并保持函数依赖


个系有若干学生,但一个学生只属于一个系;一个系只有一名负责人;一个学生可以选修多门课程,每门课程有若干学生选修;每个学生学习每一门课程有一个成绩;学生(用学号SNO描述);系(用系名SDEPT描述);系负责人(用其姓名MN描述);课程(用课程名CNAME描述);成绩(G);假定建立了如下关系模式S(SNO,SEDPT,MN,CNAME,G),试分析:按3NF的定义将其分解为3NF,要求无损联结并保持函数依赖

正确答案:根据3NF的定义,应该消去非主属性对码的部分依赖和传递依赖,原关系模式中两种情况都存在,可分解为R1{(SNO,DEPT),SNOàSDEPT},R2{(SDEPT,MN),SDEPTàMN},R3{(SNO,CNAME,G),(SNO,CNAME)àG}三个关系,均属于3NF,并且既保持了函数依赖又具有无损连接性。


Tag:VFP数据库 课程 学生 时间:2024-02-22 16:29:39

相关答案

热门答案