- 171
- 0
- 约1.1千字
- 约 10页
- 2019-03-14 发布于浙江
- 举报
实验七、触发器
实验目的
理解触发器的用途、类型和工作原理。
掌握利用T-SQL语句创建和维护触发器的方法。
掌握利用SQL Server Management Studio创建、维护触发器的方法。
实验内容、
1、创建AFTER触发器
(1)创建一个在插入时触发的触发器sc_insert,当向SC表插入数据时,须确保插入的学号已在Student表中存在,并且还须确保插入课程号在Course表中存在;若不存在,则给出相应的提示信息,并取消插入操作,提示信息要求指明插入信息是学号不满足条件还是课程号不满足条件。(注:Student表与SC表的外键约束要先取消。)
为Course表创建一个触发器Course_del,当删除了Course表中的一条课程信息时,同时将表SC中相应的学生选课记录也删除。
在Course表中添加一个平均成绩avg_modify,当SC表中某学生的成绩发生变化时,则Course表中的平均成绩也能及时相应发生改变。
(4)测试上述三个触发器。
2、创建INSERTED OF 触发器
(1)创建一视图student_view,包含学号、姓名、课程号、课程名、成绩等属性,在student_view上创建一个触发器grade_modify,当对student_view中的学生的成绩进行修改时,实际修改的是SC中的相应记录。
在Student表中插入一个getcredit
您可能关注的文档
- 弱电智能化设备与安装工程合同.doc
- 数字信号处理-快速傅里叶变换FFT实验报告.docx
- 识别公共标识.ppt
- 数字信号处理习题与答案.docx
- 数字信号处理习题与解答.ppt
- 识字卡片与拼音(可打印).doc
- 数字信号处理作业-答案.doc
- 萨牌双交流电控DUAL-AC2说明书.doc
- 数字英文读法-(1).ppt
- 实对称矩阵特征值和特征向量.ppt
- 2026年聊城大学东昌学院专职辅导员招聘(10人)备考试题.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考题库.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考试题.docx
- 人教版九年级下册数学 第三十章 随机事件的概率估计概率同步练习.doc
- 《的加减法练习课》课件.pptx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考题库.docx
- 2026年辽源市水务集团有限责任公司所属子公司公开招聘工作人员备考题库.docx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考试题.docx
- 2026年聊城高级财经职业学校“水城优才”优秀青年人才引进(5人)备考试题.docx
- 2026年聊城高级财经职业学校公开招聘备案制工作人员(7人)备考试题.docx
原创力文档

文档评论(0)