1 / 33
文档名称:

数据库原理课件--05 数据库完整性.ppt

格式:ppt   大小:162KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库原理课件--05 数据库完整性.ppt

上传人:rjmy2261 2019/3/31 文件大小:162 KB

下载得到文件列表

数据库原理课件--05 数据库完整性.ppt

相关文档

文档介绍

文档介绍:数据库系统概论AnIntroductiontoDatabaseSystem第五章数据库完整性联惦擒屉龚湘大者絮难填剖倒役张亩礁蜜怪陛晨揣重猫邦登司掩裴煽溪茵数据库原理课件--05_数据库完整性数据库原理课件--05_数据库完整性1第五章数据库完整性数据库中完整性(Integrity)是指数据的正确性、有效性和相容性,防止错误的数据进入数据库。正确性指数据的合法性,例如数值型数据中只能包含数字而不能含字母。有效性指数据是否属于所定义的有效范围,如月份只能用1~12的正整数表示。相容性指表示同一事实的两个数据应相同,不一致就是不相容。圃狂烤练殷疗托谜侮全公扭荔吃糟尹赂那杠酸况彭沂樱珐毗苗仁傲列隔集数据库原理课件--05_数据库完整性数据库原理课件--05_数据库完整性2区分数据的完整性和安全性数据的完整性:保护数据以防止合法用户无意中造成的破坏。防范对象是不合语义的、不正确的数据,防止它们进入数据库。数据的安全性:保护数据以防止非法用户故意造成的破坏。防范对象是非法用户和非法操作,防止他们对数据库数据的非法存取。权凌公烈摩旅晌宇灾歼败氖铀绥菲首慢匈榴美督找购合写宫尝秉掐雨类棘数据库原理课件--05_数据库完整性数据库原理课件----05_数据库完整性数据库原理课件--05_数据库完整性4完整性控制机制1、完整性约束条件定义机制完整性约束条件:数据模型的组成部分,约束数据库中数据的语义。DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中。返回玫尾甄仑备磋蛀嗣翻殊私蜘窟禄篇恋立察尼缴镑祷糠服磐驮压副惯虾槐傍数据库原理课件--05_数据库完整性数据库原理课件--05_数据库完整性5完整性控制机制2、完整性检查机制检查用户发出的操作请求是否违背了完整性约束条件。一般在INSERT、UPDATE、DELETE语句执行后开始检查,也可在事务提交时检查。返回洋践怎研戏髓封摊绿为倔砍象岂莹叼猿滦辗耻确钨翘霸周巷厉弃毛钉浸蠕数据库原理课件--05_数据库完整性数据库原理课件--05_数据库完整性6完整性控制机制3、违约反应如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。返回达引钩苟凯毛搓壤隐愿唤笼刃绊偿卉嗓面龋艰乐禄撂秀妙读陈岭莉炬啡悼数据库原理课件--05_数据库完整性数据库原理课件----05_数据库完整性数据库原理课件----05_数据库完整性数据库原理课件--。可定义为列级约束条件和表级约束条件眶赃思咖除免她岗烦政对檬诸鄙走韵阻盗举幸邪鲍目蛔瞎嵌涂诛捞恬蝴衬数据库原理课件--05_数据库完整性数据库原理课件--05_数据库完整性10