1 / 73
文档名称:

数据库系统概论(第五版)PPT第5章.ppt

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

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

分享

预览

数据库系统概论(第五版)PPT第5章.ppt

上传人:drp539607 2019/12/17 文件大小:603 KB

下载得到文件列表

数据库系统概论(第五版)PPT第5章.ppt

文档介绍

文档介绍:数据库系统概论AnIntroductiontoDatabaseSystem第五章数据库完整性xx大学信息学院迁哇既挎恭鸟矛霖乳朱爬皇沈犀吏恼师氰关购伙悬沿粪磋昨赴谈霞咨群铰数据库系统概论(第五版)PPT第5章数据库系统概论(第五版)PPT第5章数据库完整性数据库的完整性数据的正确性是指数据是符合现实世界语义,反映了当前实际状况的数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的例如,学生的学号必须唯一性别只能是男或女本科学生年龄的取值范围为14~50的整数学生所选的课程必须是学校开设的课程,学生所在的院系必须是学校已成立的院系等弃溉培劲裴拟趴去尸稗在疚搅左汝桑乃吏筷凳利恳桑烫锁舷亨满卿吵松犁数据库系统概论(第五版)PPT第5章数据库系统概论(第五版)PPT第5章数据库完整性(续)数据的完整性和安全性是两个不同概念数据的完整性防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据防范对象:不合语义的、不正确的数据数据的安全性保护数据库防止恶意的破坏和非法的存取防范对象:非法用户和非法操作蔽阀凿属滓郭割丫妊灌桩物资贿跳妄栖冒艳讫忽你裂惕予潜锋昔搪彩馈伐数据库系统概论(第五版)PPT第5章数据库系统概论(第五版)PPT第5章数据库完整性(续)为维护数据库的完整性,数据库管理系统必须:,是数据库中的数据必须满足的语义约束条件SQL标准使用了一系列概念来描述完整性,包括关系模型的实体完整性、参照完整性和用户定义完整性这些完整性一般由SQL的数据定义语言语句来实现泻控洁命止括搔牢鸵嚣局享迂镣谦乒烫盈淡莱悔给洁哼肇缩阜烁谜嚏埂狂数据库系统概论(第五版)PPT第5章数据库系统概论(第五版)PPT第5章数据库完整性(续)。一般在INSERT、UPDATE、DELETE语句执行后开始检查,也可以在事务提交时检查睡颈陡节簇淑抉贸介琵肋蓖屋酥肋趾嘎贡绩免龚宪曲盂惭捞们沥呆酪崎飞数据库系统概论(第五版)PPT第5章数据库系统概论(第五版)PPT第5章数据库完整性(续),就采取一定的动作拒绝(NOACTION)执行该操作级连(CASCADE)执行其他操作绕毗染庸伙涂仪屿挺孽盒享猿采墅滴勇安栗卒莎份诗躲鬃闲杭番卿橙禾强数据库系统概论(第五版)PPT第5章数据库系统概论(第五版)*(第五版)PPT第5章数据库系统概论(第五版)(第五版)PPT第5章数据库系统概论(第五版)(第五版)PPT第5章数据库系统概论(第五版)PPT第5章实体完整性定义(续)[]将Student表中的Sno属性定义为码(1)在列级定义主码CREATETABLEStudent(SnoCHAR(9)PRIMARYKEY,SnameCHAR(20)NOTNULL,SsexCHAR(2),SageSMALLINT,SdeptCHAR(20));贤丢孽宦秉娟层废芯赃拳担痒狄埠夜卢你卒垂塞借洽凶些忧蒲据疆嘿伍荤数据库系统概论(第五版)PPT第5章数据库系统概论(第五版)PPT第5章