考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC 的关键字段(键或码)为()
A. 课号,成绩
B. 学号,成绩
C. 学号,课号
D. 学号,姓名,成绩
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是 C: 学号,课号。

分析:
在数据库设计中,关键字段(键或码)是用于唯一标识表中每一条记录的字段或字段组合。在选课表 SC 中,我们需要能够唯一标识每一条选课记录。

- A: 课号,成绩 - 这不能唯一标识一条记录,因为一个课程可以被多个学生选修,并且成绩也可能重复。
- B: 学号,成绩 - 这也不能唯一标识一条记录,因为一个学生可以选修多门课程,并且可能在不同课程中获得相同的成绩。
- C: 学号,课号 - 这是正确的选择,因为每个学生(学号)对每门课程(课号)都有唯一的选课记录。
- D: 学号,姓名,成绩 - 这不能唯一标识一条记录,因为姓名不是唯一的标识符,并且成绩也可能重复。

因此,选课表 SC 的关键字段应该是学号和课号的组合,这样可以唯一标识每个学生对每门课程的选课记录。