目录: 标题| 题干| 答案| 搜索| 相关
问题

关系模式Student(sno,Sname,Cno,Cname,Grade,


关系模式Student(sno,Sname,Cno,Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、成绩、任课教师名和教师地址。其中,一个学生可以选若干门课程,一个教师可以讲授若干门课程,一门课程可以由多个教师讲授,对于同一门课程,学生只能选定一个教师讲授的课程,教师不会重名。下列有关关系模式Student的分解中,是无损联接并保持函数依赖的是——。

  • A{(Sno,Sname,Cno,rname,raddr),(sno,Sname,Cno,Cnarne,Grade)}E:INF
  • B{(Sno,Sname),(sn0,Cno,Grade,Tname,。Taddr),(Cno,Cname)∈2NF
  • C{(Sno,Sname),(sno,Cno,Grade),(rI'name,Taddr),(Cno,Cname,)∈3NF
  • D{(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)}∈BCNF
参考答案
参考解析:

解析:关系模式Student(Sno,Shame,Cno,Cname,Grade, rname。Taddr)的候选关键字有1个,为(Sno,Cno)。最小函数依赖集中有5个函数依赖。由于存在部分依赖现象,因此该关系模式属于lNF范式,分解p={(Sno,Shame),(Sn0,Cno,Grade,Tname,Taddr),(Cno,Cname)}∈2NF,并且是无损联接及保持函数依赖。

分类:其他
相关推荐

1、已知关系:STUDENT(sno,sname,grade),以下关于命令“C

已知关系:STUDENT(sno,sname,grade),以下关于命令“CREATE CLUSTER INDEX s_index ON student(grade)”的描述中,正确的是A按成绩降序创建了一个聚簇索引B按成绩升序创...

2、有三个关系,  student:Sno(学号),Sname(姓名

有三个关系, student:Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdept(所在系)。Course:Cno(课程号),Cname(课程名),Credit(学分),Semester...

3、设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实

设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则( )。AA)只有SNO不能取空值BB)只有CNO不能取空值CC)只有GRADE不能取空值DD)SNO与CNO都不能取空值

4、设有关系模式SC(Sno,Sname,Sex,Birthdar,Cno,Cn

设有关系模式SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:{Sno→Sname,Sno→Sex,Sno→Birthday,Cno→Cname,(Sno,Cno)→Grade,Tno→Tna...

5、设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实

设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则()。A只有SNO不能取空值B只有CNO不能取空值C只有GRADE不能取空值DSNO与CNO都不能取空值

6、设有如下关系 SC(sno,cname,grade)(各属性含义分别为学生的

设有如下关系 SC(sno,cname,grade)(各属性含义分别为学生的学号、课程名称、成绩) 现要将所有学生的课程成绩增加10分,以下能正确地完成此操作的SOL命今是AMODIFY sc SET...