第5章数据库的高级应用(结合了第8章)研究报告.ppt

第5章数据库的高级应用(结合了第8章)研究报告.ppt

数据库原理及应用 第五讲(5结合8章) 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 数据库原理及应用 第2章 第3章 第1章 5.6.2 创建触发器 第4章 更改计算机1班的班号为“200901” 代码如下: UPDATE class SET classno=200901 WHERE classname=‘计算机1班‘ Select * from student 第5讲(5.8章) 第2章 第3章 第1章 5.6.2 创建触发器 例:在数据库Grademanager中,当修改student表中学生的学号时,SC表中相应的学号随之修改。 USE grademanager Go CREATE TRIGGER trigupdate ON student FOR UPDATE AS IF UPDATE(sno) BEGIN UPDATE SC SET SC.SNO= (SELECT SNO FROM INSERTED) WHERE SC.SNO=(SELECT SNO FROM DELETED) END go 第4章 第5讲(5.8章) 第2章 第3章 第1章 5.6.2 创建触发器 update student set snowhere sname=刘晨 第4章 第5讲(5.8章) 第2章 第3章 第1章 5.6.2 创建触发器 第4章 例:创建约束性别字段的触发器。 CREATE TRIGGER trigsex ON student FOR INSERT, UPDATE AS declare @ssex char(2) select @ssex=ssex from inserted if @ssex男 and @ssex女 begin rollback raiserror(性别必须为男或女,16,1) end 第5讲(5.8章) 第2章 第3章 第1章 5.6.2 创建触发器 4) INSTEAD OF触发器 INSTEAD OF触发器的主要优点是可以使不能更新的视图支持更新。基于多个基表的视图必须使用INSTEAD OF触发器来支持引用多个表中数据的插入、更新和删除操作。 INST

文档评论(0)

1亿VIP精品文档

相关文档