[试题]

为课程管理设计关系数据库模式,该模式需包括下列属性:

C.No(课程号),CName(课程名),Credit(学分),TNo(教师号),Term(学期),Room(教室),Time(时间),SNo(学号),Score(学生选课成绩)

满足下列函数依赖:

F.={Time*Term*Room→CNo,Time*CNo→TNo,SNo*CNo→Score,CNo←CName,CNo→Credit}

根据要求设计满足3NF的关系。

参考答案与解析:

相关试题

设有关系模式sc (sno,cno,grade),各属性含义依次为学号、课程号、

[单选题]设有关系模式sc (sno,cno,grade),各属性含义依次为学号、课程号、分数。SQL 语句“SELECT sno,AVG(grade)FROM sc子句”的功能是计算每个学生的平均分数,其中的子句应是A.GROUP BY gradeB.GROUP BY snoC.ORDER BY gradeD.ORDER BY sno

  • 查看答案
  • 设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、

    [单选题]设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。将关系SC中所有选修课程号为‘DB’的学生的分数增加10分,正确的SQL命令是A.ALTER TABLE SC SET GRADE+10 WHERE CNO=’DB’B.ALTER TABLE SC SET GRADE=GRADE+10 WHERE CNO=’DB’C.UPDATE SC SET GRADE+10 WHERE CNO=’DB’D.UPDATE SC SET GRADE=GRADE+10 WHER

  • 查看答案
  • 设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、

    [单选题]设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。要查询分数低于60分的学生学号,正确的SQL语句是______。A.) SEI,ECT sno FROM SC WH ERE grade BETWEEN O AND 60B.) SELECT sno FROM SC WHERE grade<60C.) SELECT sno FROM SC HAVlNG grade BETWEEN O AND 60D.) SELECT sno FROM SC HAVING gra

  • 查看答案
  • 给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,

    [单选题]给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P表示名次。若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()A . (Sno,Cno)和(Cno,P)都可以作为候选码。B . (Sno,Cno)是唯一的候选码。C . 关系模式SCP既属于3NF也属于BCNF。D . 关系模式SCP没有非主属性。

  • 查看答案
  • 关系模式SCS(Sno,Cno,Score)中,Sno是学生学号,Cno是课程号

    [单选题]关系模式SCS(Sno,Cno,Score)中,Sno是学生学号,Cno是课程号,Score是成绩。若要查询每门课成绩的平均成绩,且要求查询结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列,可用SQL语言写为(33)。若查询结果仅限于平均分数超过85分的,则应(34)。(51)A.SELECT Cno,AVG(Score)FROM SCS GROUP BY Score ORDER BY 2.Cno DESCB.SELECT Cno,AVG(Score) FROM SCS GROUP BY

  • 查看答案
  • 关系数据库模式

    [名词解释] 关系数据库模式

  • 查看答案
  • 在关系数据库设计中,设计关系模式是数据库设计中()的任务。

    [单选题]在关系数据库设计中,设计关系模式是数据库设计中( )的任务。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段

  • 查看答案
  • 在关系数据库设计中,设计关系模式是数据库设计中( )的任务。

    [单选题]在关系数据库设计中,设计关系模式是数据库设计中( )的任务。A.需求阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段

  • 查看答案
  • 在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。

    [单选题]在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段

  • 查看答案
  • 在关系数据库设计中,设计关系模式是数据库设计()的主要任务。

    [单选题]在关系数据库设计中,设计关系模式是数据库设计( )的主要任务。A.物理设计阶段B.概念设计阶段C.需求分析阶段D.逻辑设计阶段

  • 查看答案
  • 为课程管理设计关系数据库模式,该模式需包括下列属性: CNo(课程号),CNam