由“学生”、“成绩”表,要建立两表之间一对多的关系,描述正确的是()。
A: 将学生表的“学生编号”字段拖至成绩表的“学生编号”字段
B: 将成绩表的“学生编号”字段拖至学生表的“学生编号”字段
C:
D: B都对
E:
F: B都不对
A: 将学生表的“学生编号”字段拖至成绩表的“学生编号”字段
B: 将成绩表的“学生编号”字段拖至学生表的“学生编号”字段
C:
D: B都对
E:
F: B都不对
举一反三
- 如图所示的是某数据库中的三个表,其中学生表和成绩表建立表间关系的字段是"学号”,成绩表和课程表建立表间关系所用字段是()。 A: 学号 B: 成绩 C: 课程编号 D: 课程性质
- 学生表student中包含字段:学生编号sid(主键),学生姓名sname。成绩表score包含字段:课程编号cid,学生编号sid(外键),学生成绩degree;其中学生表包含10行数据,成绩表包含6行记录(且sid列没有重复值),那么执行SQL语句:select * from student left outer join score on student.sid=score.sid,将返回()条记录
- 在学生成绩表中有三个字段,学号、课程编号、成绩,那么学生成绩表的主键是()。
- 如果学生”表和“成绩”表通过各自的“学号”字段建立了一对多的关系,在“一”方的表是 A: “学生”表 B: “成绩”表 C: 都不是 D: 都是
- 【单选题】在SQL Server 2008 数据库中有已经建立关系的学生表(子表,包含“班级编号”和“学号”字段)和班级表(主表,包含“班级编号”字段),要查询每个班级的学生人数,则以下查询语句中正确的是()。 A. SELECT 班级编号, COUNT(学号) FROM 学生表 GROUP BY 班级编号 B. SELECT 班级编号, MAX(学号) FROM 学生表 GROUP BY 班级编号 C. SELECT 班级编号, COUNT(学号) FROM 学生表 ORDER BY 班级编号 D. SELECT 班级编号, 学号 FROM 学生表 GROUP BY 班级编号