• 2022-06-07
    设有学生表S(S#,NAME,CLASS)和学生选修表SC(SC#,CID,GRADE),为维护数据一致性,表S与SC之间应满足 约束。
  • 参照完整性

    内容

    • 0

      三个表学生表S、课程表C 和学生选课表<br/>SC,它们的结构如下:<br/>S(S#,SN,SEX,AGE,DEPT)<br/>C(C#,CN)<br/>SC(S#,C#,GRADE)<br/>其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。<br/>检索学生姓名及其所选修课程的课程号和成绩。正确的 SELECT 语句是( )。 A: SELECT<br/>S,SN,SC#,SC.GRADE<br/>FROM S WHERE B: SELECT C: SELECT D: SELECT E: S#=SS# F: SN,SC#,SC.GRADE FROM SC WHERE G: S#=SGRADE H: SN,SC#,SC.GRADE FROM S,SC WHERE I: S#=SS# J: SN,SC#,SC.GRADE FROM K: SC

    • 1

      有学生表S(Sno,SNAME,SEX,AGE),课程表C(Cno,CNAME,TEACHER),选课关系表SC(Sno,Cno,GRADE)。 查找选修“数据库原理”课程的“女”学生姓名,将涉及到的关系有( ) 。 A: S B: SC, C C: S, SC D: S, C, SC

    • 2

      假设有三个基本表:学生表S、课程表C、学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE)检索选修课程”C2”的学生中成绩最高的学生的学号。正确的SELECT语句是( )。 A: SELECT S B: FROM SC WHERE C C: =”C2” AND GRADE>=(SELECT GRADE FROM SC WHERE C D: = “C2”) E: SELECT S F: FROM SC WHERE C G: =”C2” AND GRADE IN (SELECT GRADE FROM SC WHERE C H: = “C2”) I: SELECT S J: FROM SC WHERE C K: =”C2” AND GRADE NOT IN (SELECT GRADE FROM SC WHERE C L: = “C2”) M: SELECT S N: FROM SC WHERE C O: =”C2” AND GRADE>=ALL (SELECT GRADE FROM SC WHERE C P: = “C2”)

    • 3

      假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修&quot;Computer&quot;课的男生姓名,将涉及到关系( )。 A: S B: S,SC C: C,SC D: S,C,SC

    • 4

      假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。 A: S B: SC C: SC和C D: S、SC和C