单元12 创建与管理触发器.pptVIP

  • 15
  • 0
  • 约3.08千字
  • 约 19页
  • 2017-01-01 发布于河南
  • 举报
单元12 创建与管理触发器

任务陈述 在学生选课数据库Xk中,每当学生报名、取消选修课程时,都需要更新课程表中相应课程的报名人数。现在需要编写程序,当学生报名或取消选修课程时,程序会自动更新课程表的报名人数信息。 在学生选课数据库Xk中创建触发器,并根据需要修改、删除触发器 创建触发器 【问题12.1】创建后触发触发器Update_Student_Trigger。实现每当修改Student表的数据时,在客户端显示“已修改Student表的数据。”的消息 。 创建(略) 写出语句进行测试,是否自动触发了触发器。 修改触发器 当修改的数据在Student表中不存在时,也显示修改的信息,这是程序的BUG。 【问题12.2】修改触发器Update_Student_Trigger。在确实修改了Student表中的数据后显示“已修改Student表的数据。”,否则显示“不存在要修改的数据。”。 使用ALTER TRIGGER语句修改触发器。 创建、修改触发器 【问题12.4】创建替代触发器UPDATE_Department_Trigger。修改Department表的数据时触发了触发器,用执行触发器中的语句替代触发的SQL语句。 【问题12.5】创建一个触发器。实现当插入、更新或删除StuCou表的选课数据行时,能同时更新Course表中相应的报名人数。 【问题12.6】使用IF UPDATE(

文档评论(0)

1亿VIP精品文档

相关文档