考虑到参照完整性的外码设计,如图所示的student,course,sc三张表的创建顺序应为()。
A: sc,course,student
B: sc,student,course
C: student,sc,course
D: student,course,sc
A: sc,course,student
B: sc,student,course
C: student,sc,course
D: student,course,sc
D
举一反三
- 参照学生表student,课程表course和选课关系表sc,要查找“张三”同学选修“法律基础”课的成绩,将涉及关系( )。 A: course,sc B: student course, C: sc student, D: sc student,
- 现有关系student (sno,sname,sex,age)course(cno,cname,credit)sc(sno,cno,socre)查找王燕所选修的课程的课程和成绩,将查询到哪些关系( ) A: student B: course 和student C: student 和sc D: student,course 和sc
- 在student_course数据库中,用create命令创建student、course、sc数据表(参照课本79-80页)(粘贴命令); (1)为三个表添加主键; (2)course表中cpno为外键,参照course的cno; (3)sc表中外键sno,参照student的sno取值; (4)sc表中外键cno参照course的cno取值; (5)student表中ssex只能取“男”或者“女”; (6)sc表中grade限定大于0小于100;
- 有表student(sno,sname,ssex,sbirth,sdept);表course(cno,cname);表sc(sno,cno,degree),查询选修了体育的学生学号,必须使用的表有() A: sc B: student C: course D: 无
- 在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有 A: 仅STUDENT B: 仅STUDENT和COURSE C: 仅STUDENT和SC D: STUDENT、COURSE和SC
内容
- 0
设数据库中已有教材中的Student(Sno,Sname,Ssex,Sage,Sdept)、Course(Cno,Cname,Credit,Semster)和SC(Sno,Cno,Grade)表。现要查询学生选的第2学期开设课程的情况,只需列出学号、姓名、所在系和所选的课程号。该查询涉及到的表是()。 A: 仅Student表 B: 仅Student和SC表 C: 仅Student和Course表 D: Student、SC和Course表
- 1
查询学生的学号,姓名,选修课程号和课程成绩 A: select sid,sname,cid,grade from student,sc where student.sid=sc.sid B: select * from student,sc where student.sid=sc.sid C: select sid,sname,cid,cname from student,course D: select sid,sname,cid,cname from student,sc
- 2
在student、course和sc表的基础上,统计每个系的学生的考试平均成绩,使用语句
- 3
以 STUDENT、COURSE、SC三个表为例,其中SC表中定义了两个外键SNO和CNO及其完整性约束,试写出实现此引用完整性约束的规则。
- 4
在student、course和sc表的基础上,将学分为5的课程的成绩减3分,使用语句