下载此文档

实验七--触发器.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
实验七--触发器
LT
实验七 触发器
一、实验目的 
(1)理解触发器的用途、类型和工作原理 
(2)掌握利用T-SQL语句创建和维护触发器的方法 
(3)掌握利用企业管理器创建、维护触发器的方法
二、实验内容 
 
(1)创建一个在插入时触发的触发器sc_insert,当向sc表插入数据时,须确保插入的学号已在Student表中存在,并且还须确保插入的课程号在Course表中存在;若不存在,则给出相应的提示信息,并取消插入操作,提示信息要求指明插入信息是学号不满足条件还是课程号不满足条件(注:Student表与sc表的外键约束要先取消)。
(2)为Course表创建一个触发器Course_del,当删除了Course表中的一条课程信息时,同时将表sc表中相应的学生选课记录删除掉。
(4)测试上述三个触发器。
 测试过程在(1)、(2)、(3)中均给出。
 of 触发器 
(1)创建一视图Student_view,包含学号、姓名、课程号、课程名、成绩等属性,在Student_view上创建一个触发器Grade_moidfy,当对Student_view中的学生的成绩进行修改时,实际修改的是sc中的相应记录。
(2)在SC表中插入一个getcredit字段(记录某学生,所选课程所获学分的情况),创建一个触发器ins_credit,当更改(注:含插入时)SC表中的学生成绩时,如果新成绩大于等于60分,则该生可获得这门课的学分,如果新成绩小于60分,则该生未能获得学分。
(3)测试上述两个触发器。 
测试结果在(1)、(2)中均已给出。
3. 使用T-SQL语句管理和维护 
(1)用系统存储过程sp_helptrigger查看触发器Grade_modify的相关信息。

实验七--触发器 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人916581885
  • 文件大小4.80 MB
  • 时间2021-12-17