基于“学生—选课—课程”数据库中的如下三个关系:
学生信息表:STUDENT(s#,sname,sex,age,dept),主码为s#;
课程信息表:COURSE(c#,cname,teacher),主码为c#;
学生选课信息表:sc(s#,c#,grade),主码为(s#,c#)。
并已建立了如下四个视图:
V_S由STUDENT表经过选择,投影得到,且包含所有不允许空值属性;
V_S_S由V_S导出;
V_SC由SC导出;
V_S_SC_C由STUDENT,COURSE和SC导出。 基于Oracle系统,用如下语句创建了一个触发器:
CREATE TRIGGER TRG_D_STUDENT
AFTER DELETE ON STUDENT FOR EACH ROW
BEGIN
DELETE SC WHERE STUDENT.S#=OLD.S#;
RETURN;
END;
如果成功执行语句“DELETE FROM STUDENT WHERE STUDENT.s#="20120212";”,则其结果是