- 6
- 0
- 约1.33千字
- 约 11页
- 2026-04-30 发布于福建
- 举报
认知触发器
课程简介2通过本课程的学习,认知触发器,掌握触发器相关知识。主要学习内容:一.触发器概述二.触发器的作用三.触发器的分类四.慎用触发器
触发器概述3SQLServer提供了约束和触发器(trigger)这两种主要机制来强制服从复杂的业务规则和保证数据完整性。约束和触发器在特殊情况下各有优势:触发器可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系;然而,强制引用完整性的最好方法是在相关表中定义主键和外键约束。
触发器概述4触发器是基于表/视图/服务器/数据库创建,并通过一个事件触发而被调用的一种特殊的存储过程。触发器的主要好处在于它们可以包含使用T-SQL代码的复杂处理逻辑。但它不是通过名称调用,而是由事件触发调用,比如当对一个表进行如insert,delete,update操作时就会激活它,程序就会自动执行触发器里面定义的操作过程。
触发器的作用51.触发器用于SQLServer约束、默认值和规则的完整性检查,还可完成难以用普通约束实现的复杂功能的限制。强化执行比CHECK约束定义的限制更为复杂的其他限制,较适合在大型数据库管理系统中约束数据的完整性。2.为了实现数据库的更新,触发器还可以调用一个或多个存储过程,甚至可以通过调用外部过程完成相应操作。
触发器的作用63.触发器可以跟踪侦测到数据库内的操作变化,从而判断数据变
您可能关注的文档
- 《数据库技术与应用1》课件——创建视图.pptx
- 《数据库技术与应用1》课件——创建数据表.pptx
- 《数据库技术与应用1》课件——创建数据库.pptx
- 《数据库技术与应用1》课件——创建索引.pptx
- 《数据库技术与应用1》课件——存储过程的应用.pptx
- 《数据库技术与应用1》课件——服务器安全的管理.pptx
- 《数据库技术与应用1》课件——管理触发器.pptx
- 《数据采集技术》课件——项目二 任务2 使用Xpath爬取豆瓣电影排行榜.pptx
- 《数据采集技术》课件——项目四 任务1 使用Ajax实现个人微博的爬取.pptx
- 《数据采集技术》课件——项目四 任务2 使用Selenium实现自动化爬取.pptx
- 统编版小学五年级语文下册课件《语文园地六》.pptx
- 9.3 大气压强 课件-2025-2026学年人教版物理八年级下学期.pptx
- 10.《苏武传》第二课时 课件 2026-2027学年统编版高二语文选择性必修中册.pptx
- 统编版小学五年级语文下册课件《第二单元习作:写读后感》.pptx
- 2025-2026学年初二英语下学期期中模拟练习含答案.docx
- 2024-2025学年广东省广州市八年级下学期中段生物检测含答案.docx
- 2024-2025学年广东广州天河中学八年级下学期期中数学试题含答案.docx
- 冀教版八年级数学上《第十二章分式和分式方程》单元测试含答案.doc
- 华东师大八年级数学下《第18章平行四边形》整合提升试卷.doc
- 危重病人生命体征监测.pptx
原创力文档

文档评论(0)