问答题

为学校中学生选课管理进行数据库模式设计。根据调查分析,确定它的属性集合为:     U={S#,C#,SNAME,CNAME,TEACHER,GRADE,SD}   下面给出两种确定的模式设计方案:   方案一:只有一个关系模式:     R(S#,C#,SNAME,CNAME,TEACHER,GRADE,SD)   方案二:如果根据属性之间存在的联系或相关性,建立如下三个关系:     S(S#,SNAME,SD),C(C#,CNAME,TEACHER),SC(S#,C#,GRADE) 试分析这两种模式设计方案各自的优缺点。

【参考答案】

对一个现实问题,进行关系数据模式设计,通常其设计结果不是惟一的。每个方案有各自的优缺点。对本题可以得到如下的分析结果: ......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)