若有如下关系模式,请指出每个关系模式所表示的关系的候选码?(提示:将这些关系模式各自分开来看;可将每个关系模式画成表格,填一些数据来分析。) ①班级(班级号,班级昵称,所属专业,班级人数) ②班级班长(班级号,班长学号) ③班长(学号,姓名,性别,政治面貌) ④学生(学号,姓名,性别,年龄,籍贯) ⑤成员(学号,班级号) ⑥课程(课程号,课程名,学分) ⑦选修(学号,课程号,成绩)
举一反三
- 学生(学号,姓名,性别,专业,班级)课程(课程号,课程名,学分,简介)选修(学号,课程号,成绩)第三个关系的表达式中外键是:() A: 学号 B: 成绩 C: 学号、成绩 D: 学号+成绩
- 在关系模式学生(学号,姓名,班级),课程(课程号,课程名,学分),选修(学号,课程号,成绩)中,以下描述正确的是 A: 学号、课程号均可做选修关系的主码 B: 学号、课程号均是选修关系的外码 C: 学生关系中学号可以取空值 D: 选修关系中学号可以取空值
- 在下面的两个关系中,学号和班号分别为学生关系和班级关系的主键(或主码),则外码是 。 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩) A: 学生关系的“学号” B: 班级关系的“班级号” C: 学生关系的“班级号” D: 班级关系的“班级名”
- 对下列两个关系模式:学生(学号,姓名,年龄,性别,家庭住址,班级号) 班级(班级号,班级名,班主任,班长) 使用GRANT完成下列授权功能。 (3)将对班级表查看权限授予所有用户
- 已知两个关系班级(班级号,专业,人数)和学生(学号,姓名,性别,班级号),其中“班级号”和“学号”分别是主键,则两个关系所有属性中,存在一个外部关键字为( )。 A: 学号 B: 班级号 C: 姓名 D: 专业