【填空题】有学生、课程、学生与课程之间的多对多联系(选修)可以表示为如下形式: 学生(学号,姓名,性别 ,专业代码,出生日期) 课程(课程号,课程名,学分) 选修(学号,课程号,成绩) 按照上述描述,学生关系的主码是(); 课程关系的主码是(); 选修关系的主码是(); 选修关系中外码是()。 (30.0分)
举一反三
- 在关系模式学生(学号,姓名,班级),课程(课程号,课程名,学分),选修(学号,课程号,成绩)中,以下描述正确的是 A: 学号、课程号均可做选修关系的主码 B: 学号、课程号均是选修关系的外码 C: 学生关系中学号可以取空值 D: 选修关系中学号可以取空值
- 现有关系模式:选修(学号,课程号,成绩),如果一个学生可以选修多门课程,一门课程供多个学生选修,该关系模式中可以作为主码的是()。 A: 学号 B: 课程号 C: 成绩 D: 学号、课程号组合
- 有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式应写成
- 已知关系:学生(学号,姓名,性别,年龄),课程(课程号,课程名,学分),选课(课程号,学号,成绩)。表示“查询没有选修数据库课程的学生姓名”的关系代数操作是________
- 学生(学号,姓名,性别,专业,班级)课程(课程号,课程名,学分,简介)选修(学号,课程号,成绩)第三个关系的表达式中外键是:() A: 学号 B: 成绩 C: 学号、成绩 D: 学号+成绩