南京航空航天大学信息学院计算机系.PPT

上传人:国*** 文档编号:817572 上传时间:2018-11-02 格式:PPT 页数:78 大小:196KB
下载 相关 举报
南京航空航天大学信息学院计算机系.PPT_第1页
第1页 / 共78页
南京航空航天大学信息学院计算机系.PPT_第2页
第2页 / 共78页
南京航空航天大学信息学院计算机系.PPT_第3页
第3页 / 共78页
南京航空航天大学信息学院计算机系.PPT_第4页
第4页 / 共78页
南京航空航天大学信息学院计算机系.PPT_第5页
第5页 / 共78页
点击查看更多>>
资源描述

1、南京航空航天 大学 信息学院 计算机系数据库系统概论An Introduction to Database System第十章 数据库完整性An Introduction to Database System第十章 数据库完整性什么是数据库的完整性n 数据的正确性和相容性n 防止不合语义的数据进入数据库。例 : 学生的年龄必须是整数,取值范围为 14-29;学生的性别只能是男或女;学生的学号一定是唯一的;学生所在的系必须是学校开设的系;n 完整性:否真实地反映现实世界An Introduction to Database System完整性控制机制1.完整性约束条件定义机制2.完整性检查机制3

2、.违约反应An Introduction to Database System完整性约束条件定义n 完整性约束条件:数据模型的组成部分约束数据库中数据的语义n DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中An Introduction to Database System完整性控制机制n 检查用户发出的操作请求是否违背了完整性约束条件An Introduction to Database System违约反应n 如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。An Introduction to Database Syste

3、m第十章 数据库完整性10.1 完整性约束条件10.2 完整性控制10.3 Oracle的完整性10.4 小结An Introduction to Database System完整性约束条件(续)完整性约束条件作用的对象n 列:对属性的取值类型、范围、精度等的约束条件n 元组:对元组中各个属性列间的联系的约束n 关系:对若干元组间、关系集合上以及关系之间的联系的约束An Introduction to Database System完整性约束条件(续)n 静态n 对静态对象的约束是反映数据库状态合理性的约束n 动态n 对动态对象的约束是反映数据库状态变迁的约束An Introduction to Database System完整性约束条件分类六类完整性约束条件n 静态列级约束n 静态元组约束n 静态关系约束n 动态列级约束n 动态元组约束n 动态关系约束An Introduction to Database System

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。