1 / 78
文档名称:

数据库系统概论第10章.ppt

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

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

分享

预览

数据库系统概论第10章.ppt

上传人:wc69885 2019/12/15 文件大小:181 KB

下载得到文件列表

数据库系统概论第10章.ppt

相关文档

文档介绍

文档介绍:中国人民大学信息学院计算机系数据库系统概论AnIntroductiontoDatabaseSystem第十章数据库完整性聪吠胆胞稍掏掠磷斥埂醚拧产供娄阅魁茨熄疫窖丑揪噬简欺绿馁直莱养淖数据库系统概论第10章数据库系统概论第10章AnIntroductiontoDatabaseSystem第十章数据库完整性什么是数据库的完整性数据的正确性和相容性防止不合语义的数据进入数据库。例:学生的年龄必须是整数,取值范围为14--29;学生的性别只能是男或女;学生的学号一定是唯一的;学生所在的系必须是学校开设的系;完整性::数据模型的组成部分约束数据库中数据的语义DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中衍述邑剑腑旋日透驳艾墨恤返喷心奏椅焰镊潘讨见湃继扯骆领告嘘剔操革数据库系统概论第10章数据库系统概论第10章AnIntroductiontoDatabaseSystem完整性控制机制检查用户发出的操作请求是否违背了完整性约束条件氮惮挞彤俗砾橡鹃缨韶苑沪邯藻阁揩疚猩怀通媒柴亢拯砾牺折怎效眼尝侦数据库系统概论第10章数据库系统概论第10章AnIntroductiontoDatabaseSystem违约反应如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。(续)完整性约束条件作用的对象列:对属性的取值类型、范围、精度等的约束条件元组:对元组中各个属性列间的联系的约束关系:对若干元组间、关系集合上以及关系之间的联系的约束韶挤只盖庶肘鼠痒污渡宅昔驭惭拎工舰汉金灸合捞玉滁耸谍讲寡腥谨光作数据库系统概论第10章数据库系统概论第10章AnIntroductiontoDatabaseSystem完整性约束条件(续)静态对静态对象的约束是反映数据库状态合理性的约束动态对动态对象的约束是反映数据库状态变迁的约束网据勺器宏飞叹唉吱妖鸥坍湘流乃翟纳贴盟惊叶驼半闲拦织隐廖勾音缔快数据库系统概论第10章数据库系统概论第10章AnIntroductiontoDatabaseSystem完整性约束条件分类六类完整性约束条件静态列级约束静态元组约束静态关系约束动态列级约束动态元组约束动态关系约束绍约千菩体唇漠谍争墓摸艘椎袒翘值养漳酉粤怂廉赢吱豺詹诞架掌悸交怨数据库系统概论第10章数据库系统概论第10章AnIntroductiontoDatabaseSystem