• 2021-04-14
    选修表SC和学生表Student之间存在参照关联。当删除Student表中某个学生的个人信息时,要求系统自动删除SC表中该学生的选课记录,那么完整性约束应定义为下列哪项________?
  • ON DELETE CASCADE

    内容

    • 0

      为student表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器 自动删除SC表中与之有关的记录。

    • 1

      设有学生表S(S#,NAME,CLASS)和学生选修表SC(SC#,CID,GRADE),为维护数据一致性,表S与SC之间应满足 约束。

    • 2

      ​如果在“学生-课程”数据库中,希望当删除Student表中的元组时,级联删除SC表中相应的元组,则在定义SC表时,应有语句____________________。‎ A: FOREIGN KEY (Sno) ON DELETE CASCADE Student(Sno) B: FOREIGN KEY (Sno) ON DELETE NO ACTION Student(Sno) C: FOREIGN KEY (Sno) REFERENCES Student(Sno) ON DELETE NO ACTION D: FOREIGN KEY (Sno) REFERENCES Student(Sno) ON DELETE CASCADE

    • 3

      有一个学生表与一个学生信息表,若在学生表中删除一个学生信息时,要将该学生在学生信息表中所有信息都删除,需进行的操作是 A: 参照完整性 B: 级联更新 C: 级联删除 D: 查询记录

    • 4

      在“查询选修课程号为4,且成绩在80分以上的所有学生的学号”的SQL语句中,将使用的表是( )。 A: 学生信息表s B: 学生信息表s和课程信息表c C: 学生信息表s、课程信息表c和学生选课信息表sc D: 学生选课信息表sc