- 1
- 0
- 约1.44万字
- 约 38页
- 2023-10-10 发布于浙江
- 举报
数据库实验报告
课程名称: 大型数据库管理系统
实验名称: 触发器原理及使用
院 (系):
专业班级:
姓 名:
学 号:
指导教师:
2011年11月05日
一、 目的和任务
1. 了解触发器的分类和工作原理
2. 掌握事后触发器的创建
3. 掌握替代触发器道德创建
4. 了解触发器的约束和类别
二、 实验内容与结果
1)创建事后触发器
?打开SQL查询编辑器。
?设计一个名为“T1_触发器”,当员工表插入和删除后触发器,当做插入操作时,实现在
部门表中相应部门人数的增加,当做删除操作时,实现相应部门人数的减少。
(其中要使用事务,即在插入员工数据的同时,相应部门的人数要增加,如果两者都成功,
则提交,如果有一个失败则两者均撤消。删除也一样。) use employee
go
if exists (select name from sysobjects where name=T1_触发器 and
type=tr)
drop trigger T1_触发器
go
CREATE TRIGGER T1_触发器ON 员工表
FOR INSERT
AS
begin
update 部门表
set 部门人数=部门人数+1
from 部门表,inserted
where 部门表.部门号=inserted.所在部门号
if @@error
您可能关注的文档
- 《雷州我们的母亲》朗诵.doc
- 承包经营方案__本人从事酒店经营.doc
- 固体废弃物越境转移的危害与对策探讨.doc
- 手术部位识别标示制度.doc
- 幕墙工程冬期施工方案.doc
- T∕ZZB 0315-2018 家用燃气器具旋塞阀总成.docx
- T∕ZZB 0263-2017 风力发电用高强度螺栓、螺母和垫圈.docx
- T∕ZZB 0432-2018 钢制绕管式热交换器.docx
- T∕ZJCX 0005-2022 行人形体视频实时分析系统.docx
- T∕ZJCX 0001-2022 省级工业新产品开发立项及评价导则.docx
- T∕SATA 026-2021 深圳市校外集中配送学生餐操作规范.docx
- T∕SATA 066-2023 小作坊食品 熟肉制品.docx
- T∕SATA 084-2025 适老易食食品(适老照护食).docx
- T∕SATA 046-2023 蔬菜水果中甲基异柳磷的快速检测 胶体金免疫层析法.docx
- T∕ZZB 0439-2018 吸湿排汗运动袜.docx
- T∕SATA 072-2024 人兽共患病科普宣传活动指南.docx
- T∕SATA 028-2022 饲料中多元素的测定 电感耦合等离子体发射光谱法.docx
- T∕SATA 068-2024 动物源性食品中氯霉素和甲硝唑残留量的 测定液相色谱-串联质谱法.docx
- T∕ZZB 0261-2017 饲料添加剂溶菌酶.docx
- T∕ZZB 0365-2018 饲料添加剂 斑蝥黄微粒.docx
原创力文档

文档评论(0)