- 1
- 0
- 约4.94千字
- 约 37页
- 2018-04-15 发布于河南
- 举报
第10章数据库入门与进阶
第10章 触发器 本章学习目标 了解SQL Server 2005中触发器的概念和用途 掌握触发器和外键约束的关联 掌握触发器的分类和特点 掌握各类触发器的创建和管理 一、触发器 1、为何要使用触发器 什么是触发器 触发器是一种特殊的存储过程,它除了能完成存 储过程的功能外,还具有显著的特点:它是一种在基 本表被修改时自动执行的内嵌过程,主要通过事件或 动作进行触发而被执行;它不能通过名称被直接调 用,更不允许带参数;它主要用于SQL Server约束、 默认值和规则的完整性检查,实施更为复杂的数据完 整性约束。 触发器的优点 触发器自动执行 触发器可以实现比CHECK约束更为复杂的数据完整性约束 使用自定义的提示信息 比较数据库修改前后的状态 实现数据库中多张表的级联修改 2、触发器和外键约束 两个表之间有外键约束,当向外键表中插入一条记 录而不向主键所在的表中插入此记录时就提示相应的错 误信息。那该怎么样才能实现向主键表中插入记录呢? 这就要用到触发器。 【例10.1】向Score表中插入一条成绩记录,StuNo(学 生学号)为0211401,CouNo(课程号)为X01024, Grade(成绩)为98分。 题目分析: 要向成绩表中插入一条成绩记录,那么必须是某一个 学生某一科目的成绩,如果在Student表中没有该学生 的信息,肯定是不能向Score表插入
您可能关注的文档
最近下载
- 2024年中国协同办公平台行业研究报告.pdf VIP
- 标准图集-12J003-室外工程.pdf VIP
- 初一下册地理测试卷济南版.pdf VIP
- 2023吉林大学白求恩第一医院病案室招聘笔试备考试题及答案解析.docx VIP
- DB11∕T 1598.3-2019 居家养老服务规范 第3部分:助医服务.docx VIP
- 2025(统编版)语文五年级下册第六单元解析+任务目标+大单元教学设计 .pdf VIP
- (高清版)B-T 1972.1-2023 碟形弹簧 第1部分:计算.pdf VIP
- 2019年同等学力申硕工商管理综合考试真题及标准答案.doc VIP
- 江苏省连云港高级中学等校2024-2025学年高二下学期4月期中地理试题(原卷版+解析版).docx VIP
- 《汽车用电点火具要求和试验方法》.pdf VIP
原创力文档

文档评论(0)