数据库高级应用技术04-(触发器)
高等职业技术院校教材 《数据库高级应用技术》 主编:温立辉 wenlihui2004@163.com 触发器 本单元教学目标 理解触发器的概念 认识、了解触发器的作用 理解触发器的原理、过程 掌握触发器的开发语法 触发器概念 触发器是一种特殊的存储过程 在插入、删除、修改特定表中数据时触发执行 拥有比数据库本身更强大的数据控制能力 触发器作用 安全性 可以基于数据库的值使用户具有操作数据库的某种权利 # 可以基于时间限制用户的操作 例如不允许下班后和节假日修改数据库数据 # 可以基于数据库中的数据限制用户的操作 例如不允许股票的价格的升幅一次超过10% 数据审计 可以跟踪用户对数据库的操作 # 审计用户操作数据库的语句 # 把用户对数据库的更新写入审计表 触发器作用 数据约束 # 实现数据完整性检查和约束 例如回退任何企图买进超过自己资金的货物 # 提供可变的缺省值 连环更新 # 修改或删除时级联修改或删除其它表中的与之匹配的行 # 修改或删除时把其它表中与之匹配的行设成NULL值 # 修改或删除时把其它表中与之匹配的行级联设成缺省值 触发器原理 使用临时表 使用临时表备份之前的数据 逐行检查 对每一行数据逐一进行检查 以上两点大大增加了系统开销 一般不能随意使用触发器 创建触发器 创建语法 CREATE TRIGGER + 触发
您可能关注的文档
最近下载
- 2023年颈椎病中西医结合诊疗专家共识学习与解读.docx VIP
- 2026年全国高压电工证理论考试题库(含答案).docx
- 2024年杭州市萧山区招录高学历事业人员考试真题.docx VIP
- 叉车安全驾驶技术.pptx VIP
- 广东省深圳市龙岗区2024-2025学年七年级下学期语文期末学业质量测试试卷(含答案).pdf VIP
- 2025年长沙市天心区辅警招聘考试试题题库附答案解析.docx VIP
- 石油钻井工程监督手册.ppt
- DMTO工艺C4馏分年产9万吨2-丙基庚醇项目.pptx VIP
- 1-制动的基础理论-现代城市轨道交通车辆制动系统的主要功能和组成部分.ppt VIP
- 样本风冷热泵模块机组.pdf VIP
原创力文档

文档评论(0)