问题 单项选择题

第(38)~(40)题,基于“学生-选课-课程”数据库中的3个关系:
S(S#,SNAME,SEX,DEPARTMENT),主码是S#
C(C#,CNAME,TEACHER),主码是C#
SC(S#,C#,GRADE),主码是(S#,C#)

为了提高特定查询的速度,对SC关系创建唯一索引,应该创建在( )属性上。

A.(S#,C#)

B.(S#,GRADE)

C.(C#,GRADE)

D.GRADE

答案

参考答案:A

解析: 在一个关系中指定一个唯一标识该关系的元组,称为主码。可以通过查询主码来提高查询速度,一般都是在主码上建立索引,而关系SC的主码是(S#,C#),所以应该在(S#,C#)上建立唯一索引。

单项选择题 A1型题
单项选择题