在数据库中,要使以下学生表和选课表建立联系,应在选课表中增加( )属性作为该表的外键(图中?列)。[img=436x281]1802f001d2694cb.jpg[/img]
A: 学号
B: 学校代码
C: 专业编号
D: 课程名称
A: 学号
B: 学校代码
C: 专业编号
D: 课程名称
举一反三
- 在关系模型中,为了实现表与表之间的联系,通常将一个表的主键作为数据之间联系的纽带放到另一个表中,这个起联系作用的属性称为外码。例如要使以下学生表和选课表建立联系,应在选课表中增加属性作为该表的外码(下划线部分)。学生(学号,姓名,性别,籍贯,年龄,班级编号)选课(____,课程号,成绩,备注)
- 给定的学生选课数据库xsxk中有学生表、课程表和选课表: 学生(学号,姓名,出生日期,学院名称) 课程(课程名称,课程学分) 选课(课程名称,学号,成绩) 上述数据库及数据表已经创建,请按要求完成以下操作。 使用SQL命令在选课表上根据学号建立一个索引“index_选课学号” 。
- 若有两张表:学生(学号,姓名,性别,年龄),选课(学号,课程号,成绩),要使选课表中的学号属性的取值参照学生表中的主键学号的值,可以为选课表中的学号添加()约束。
- 对于学生(学号、姓名、性别)、课程(课程编号、课程名称、学分、授课老师)、选课(学号、课程编号、成绩)三个基本表,哪些能体现参照完整性? A: 学生(学号),课程(课程编号) B: 学生(学号),选课(学号) C: 课程(课程编号),选课(课程编号) D: 学生(姓名),选课(成绩)
- 学生选课数据库中有如下两张表: 学生表(学号,姓名,专业) 选课表(学号,课程号,成绩) 其中,选课表中记录学生选课情况,每个学生可以选多门课,每门课可以有多个学生选修。 如果要查询所有同学的选课情况,包括没有选课的学生,应该使用( )连接 A: 内 B: 外 C: 交叉 D: 自然
