- 5
- 0
- 约2.12千字
- 约 11页
- 2017-08-19 发布于江西
- 举报
数据库系统原理 第5章.ppt
第五章 数据库完整性 数据库完整性 数据是数据库的核心,数据的正确和完整与否将直接影响数据库的使用。 数据的完整性和安全性是两个不同概念; 数据的安全性 保护数据库防止恶意的破坏和非法的存取 防范对象:非法用户和非法操作 数据的完整性 防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据 防范对象:不合语义的、不正确的数据 触发器 触发器是一种特殊类型的存储过程,只要对它所保护的数据进行修改,它就会自动触发。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名称而被直接调用。 一般情况下,对表数据的操作有插入、修改和删除,对数据的更新、插入及删除被视为数据修改事件。因而维护数据的触发器也可分为3种类型:insert,update和delete。 一个触发器由三部分组成: 事件。事件是指对数据库的插入、删除修改等操作。触发器在这些事件发生时将开始工作。 条件。触发器将测试条件是否成立。如果条件成立,就执行相应的动作,否则什么也不作。 动作。如果触发器测试满足预定的条件,那么就由DBMS执行这些动作(即对数据库的操作)。 1)定义触发器 语法格式: CREATE TRIGGER 触发器名 ON 表名/视图名 {FOR | AFTER | INSTEAD OF} 触发事件 AS 触发动作体 -- AFTER用于说明触发器在指定操
您可能关注的文档
最近下载
- Yamaha雅马哈键盘乐器 PSR-E473&PSR-EW425 中文参考手册.pdf
- 陈阅增普通生物学全章节课件汇总.pptx VIP
- 教程和_caac航图zwakZWAKAD2.1机场地名代码ICAO IATA名称.pdf VIP
- (高清版)DB62∕T 3140-2018 FR复合保温墙板应用技术规程.docx VIP
- 儿童康复科工作制度.docx
- 四川省绵阳市2018年中考物理试题及答案解析.docx VIP
- 08SJ928图集—社区卫生服务中心和服务站.pdf
- DB45_T2144-2020_工业企业重金属污染地块修复技术规范_广西壮族自治区 conv.docx VIP
- 2025年10月自考14444小学教师专业发展.试题及答案.pdf VIP
- 河北省石家庄市2025届普通高中高三教学质量检测(石家庄三模)【物理试卷+答案】.pdf VIP
原创力文档

文档评论(0)