问答题
为某考试成绩管理系统设计了如下关系:R(S,SN,C,CN,G,U),其属性的含义依次为考生号、姓名、课程号、课程名、分数和主考单位名称。
约束如下:
每个学生学习一门课程只有一个分数;一个主考单位主管多门课程的考试,且一门课程只能属于一个主考学校管理;每名考生有唯一的考号;每门课程有唯一的课程号。
问答题
写出关系模式R的基本函数依赖集。
【正确答案】函数依赖集F={(S,C.→G,C→U,S→SN,C→CN)
【答案解析】
问答题
写出关系模式R的主码。
问答题
关系模式R最高达到第几范式?为什么?
【正确答案】R中存在非主属性对码的部分函数依赖,如C→U、S→SN、C→CN,因此该关系模式达到1NF,即第一范式。
【答案解析】
问答题
将R规范化为3NF。
【正确答案】R分解为3NF如下:
R1(S,C,G)
R2(C,U)
R3(S,SN)
R4(C,CN)
【答案解析】