A-A+

已知学生关系S(学生 姓名 班级 课程名称 成绩) 学号由入学年份 系别 专业编号和班级编号

2022-08-06 02:46:34 问答库 阅读 175 次

问题详情

已知学生关系S(学生、姓名、班级、课程名称、成绩),学号由入学年份、系别、专业编号和班级编号组成,则其候选关键字是
A. 学号、姓名
B.学号、课程名称
C.姓名、成绩
D.学号、班级请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:如果在一个关系中存在多个属性(或属性组合),都能用来惟一标识该关系的元组,这些属性(属性组合)都称为该关系的候选关键字。候选关键字应该是能惟一标识关系的一个元组,根据学号表示的意义,学号可惟一标识一个学生姓名。因为在学生关系中,一个学生可学习很多课程,所以学号和课程名称是可惟一标识学生关系S的一个元组,因而它们的组合可作为候选关键字。

考点:班级,编号