表3的主键为()。
A: 课程号B.课程名C.课程号、教师名D.课程号、课程名
B: 通过()关系运算,可以从表1和表2获得表3;表3的主键为()。
A: 课程号B.课程名C.课程号、教师名D.课程号、课程名
B: 通过()关系运算,可以从表1和表2获得表3;表3的主键为()。
举一反三
- 若在数据库中有“教师”表(教师号、教师名)、“学生”表(学号、学生名)和“课程”表(课程号,课程名)等3个基本情况表。学校里一名教师可主讲多门课程,一名学生可选修多门课程,则主讲教师与学生之间形成了多对多的师生关系。为反映这种师生关系,在数据库中应增加新的表。下列关于新表的设计中,最合理的设计是() A: 增加两个表:学生-选课表(学号、课程号),教师-任课表(教师号、课程号) B: 增加一个表:学生-选课-教师表(学号、课程号、教师号) C: 增加一个表:学生-选课-教师表(学号、学生名、课程号、课程名、教师号、教师名) D: 增加两个表:学生-选课表(学号、课程号、课程名),教师-任课表(教师号、课程号、课程名)
- 创建一张表名为“Course”的表,其中表应该包含:课程号、课程名、先修课号等信息,其中课程号为主键,课程名不能为空,先修课号为外键其引用来自本表的课程号
- 在学生课程管理中分别使用以下两种表示,即: (1)表SC(学号,姓名,课程号,课程名,学时,学分,成绩); (2)表STUDENT(学号,姓名,课程号)和表COURSE(课程号,课程名,学时,学分,成绩)。 则以下叙述正确的是________
- course表(课程表)课程号课程名学分1SQL Server42数据结构33专业英语2把course表中课程号为3的课程的学分修改为3
- 列出所有course表的课程号、课程名和学分