主题:帮忙解决以下:触发器问题
在Student数据库中创建学生信息表(Student)、课程信息表(Course)和学生选课表(SC)
实现:
(1)创建一个insert触发器,当在Student表中插入一条新记录时,不允许在学号中出现重复的编号或出现空值。
(2)创建一个insert触发器,当在SC表中插入一条新记录时,sno和cno必须是已经存在的学号和课程号,且grade应该在0----100之间。
(3)创建一个after触发器,在Student表中删除某学生的记录时,删除其相应的选课记录。
(4)创建一个instead of 触发器,当在Course表中上删出记录时,不允许删除Course表中的数据。
实现:
(1)创建一个insert触发器,当在Student表中插入一条新记录时,不允许在学号中出现重复的编号或出现空值。
(2)创建一个insert触发器,当在SC表中插入一条新记录时,sno和cno必须是已经存在的学号和课程号,且grade应该在0----100之间。
(3)创建一个after触发器,在Student表中删除某学生的记录时,删除其相应的选课记录。
(4)创建一个instead of 触发器,当在Course表中上删出记录时,不允许删除Course表中的数据。