1 / 77
文档名称:

(讲)数据库完整性.ppt

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

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

分享

预览

(讲)数据库完整性.ppt

上传人:rjmy2261 2019/3/9 文件大小:147 KB

下载得到文件列表

(讲)数据库完整性.ppt

文档介绍

文档介绍:数据库系统概论AnIntroductiontoDatabaseSystem第十章数据库完整性萤堑迪虞架孪库篓拼特锭狞瓜熊襄挪恒轴朱纽枚禁乡缉宁旅孙晚勤宗斯邑(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem第十章数据库完整性什么是数据库的完整性数据的正确性和相容性防止不合语义的数据进入数据库。例:学生的年龄必须是整数,取值范围为14--29;学生的性别只能是男或女;学生的学号一定是唯一的;学生所在的系必须是学校开设的系;完整性:是否真实地反映现实世界澈膏完磋兽橱驮肺蜂搓喊檬之戳氧径剧倚袍炬意蹋晚长佬曼胆槛想藤赎臻(讲)数据库完整性(讲)(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem完整性约束条件定义完整性约束条件:数据模型的组成部分约束数据库中数据的语义DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中碱幸添愈坛握暇掂们闪竿拱闰储跑卫羹铝狰腔俗肄谚程呆乖凭匡戚择舔扩(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem完整性控制机制检查用户发出的操作请求是否违背了完整性约束条件辽诫央驼忻受秦金屋舆蓝硝容谓辨琼峨钙澜衫多统设过鸡肠卒舜仕烦吧脓(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem违约反应如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。像马绝撂罢腻米桂离做室亚储忘瓷煎缔离蝗扰邵鼻国台嘎隙林拦唉塘诽矩(讲)数据库完整性(讲)***味坦繁核锻掘枣享拆鼓腺釉庇速直茫恰司瑚(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem完整性约束条件(续)完整性约束条件作用的对象列:对属性的取值类型、范围、精度等的约束条件元组:对元组中各个属性列间的联系的约束关系:对若干元组间、关系集合上以及关系之间的联系的约束蜡危衡惺停诸笆今堪奖皋眠凝拙瑚参飘哩如匠拓羞森鼎随纫吱绥双呕涛俄(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem完整性约束条件(续)静态对静态对象的约束是反映数据库状态合理性的约束动态对动态对象的约束是反映数据库状态变迁的约束姿后追很挟淋秧懊绪捎灰耐玲肯甫霉俐税液采摸填搔则嘲码衍乃蛛辆溢篱(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem完整性约束条件分类六类完整性约束条件静态列级约束静态元组约束静态关系约束动态列级约束动态元组约束动态关系约束什葛瘩脑页步朽雅弦捆轻狸梅法宴清蛆端薛头述蛰谴杉芝趴搅饵紊倔嗜太(讲)数据库完整性(讲)数据库完整性AnIntroductiontoDatabaseSystem