题目
10 设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为( )A. 课 号,成绩B. 学号,成绩C. 学号,课号D. 学号,姓名,成绩
10 设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为( )
A. 课 号,成绩
B. 学号,成绩
C. 学号,课号
D. 学号,姓名,成绩
题目解答
答案
C. 学号,课号
解析
步骤 1:理解表结构
学生表 S 包含学号、姓名、性别、年龄和身份证号。课程表 C 包含课号和课名。选课表 SC 包含学号、课号和成绩。
步骤 2:确定主键
主键是表中唯一标识记录的字段。在选课表 SC 中,学号和课号的组合可以唯一标识一条选课记录。
步骤 3:选择正确答案
根据主键的定义,学号和课号的组合是选课表 SC 的主键,因此表 SC 的关键字为学号和课号。
学生表 S 包含学号、姓名、性别、年龄和身份证号。课程表 C 包含课号和课名。选课表 SC 包含学号、课号和成绩。
步骤 2:确定主键
主键是表中唯一标识记录的字段。在选课表 SC 中,学号和课号的组合可以唯一标识一条选课记录。
步骤 3:选择正确答案
根据主键的定义,学号和课号的组合是选课表 SC 的主键,因此表 SC 的关键字为学号和课号。