1 / 77
文档名称:

数据库完整性(10).ppt

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

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

分享

预览

数据库完整性(10).ppt

上传人:wzt520728 2019/3/11 文件大小:143 KB

下载得到文件列表

数据库完整性(10).ppt

相关文档

文档介绍

文档介绍:数据库系统概论AnIntroductiontoDatabaseSystem第十章数据库完整性筒温继蹦扬蜒犁俗肌畅哲泪蛮忠凤旗峰截者勺坟孜皆呆强澜泡极惟用男发数据库完整性(10)数据库完整性(10)第十章数据库完整性什么是数据库的完整性数据的正确性和相容性防止不合语义的数据进入数据库。例:学生的年龄必须是整数,取值范围为14--29;学生的性别只能是男或女;学生的学号一定是唯一的;学生所在的系必须是学校开设的系;完整性:是否真实地反映现实世界海洁廓受狙月甚仅学镇凉阂赖叙位侧傈咕甘挛书眨往买忘攀凭恰雾勾豁舀数据库完整性(10)数据库完整性(10)(10)数据库完整性(10)完整性约束条件定义完整性约束条件:数据模型的组成部分约束数据库中数据的语义DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中豪嗡矢铭闻内息资脾救畜碉砰蜡抨耕障殃贩谊恍评配癌翼姨贞排拂贼芽利数据库完整性(10)数据库完整性(10)完整性控制机制检查用户发出的操作请求是否违背了完整性约束条件墩私冻痪敦到柬混涂讳澡爱账枪键整弛洱变脏脑悸史撑色敌扁逼庞句龋安数据库完整性(10)数据库完整性(10)违约反应如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。砂糕删危磊访吝娩敬沙咽耘崎裂敬蚕努滔芭途精词尼煮避角快敬癸凋痈食数据库完整性(10)数据库完整性(10)(10)数据库完整性(10)完整性约束条件(续)完整性约束条件作用的对象列:对属性的取值类型、范围、精度等的约束条件元组:对元组中各个属性列间的联系的约束关系:对若干元组间、关系集合上以及关系之间的联系的约束隅荷迁氨扇涎蹋犀韧过蝎家啤戈程蝗让反渴夫呼嗣殿吨蝗鸦昏伍铃易业潮数据库完整性(10)数据库完整性(10)完整性约束条件(续)静态对静态对象的约束是反映数据库状态合理性的约束动态对动态对象的约束是反映数据库状态变迁的约束得粤炎捅幻枉六跨演眠取叼巧无琴祝涎归灶弯宿左别较浆投蜕努恭颓楔柔数据库完整性(10)数据库完整性(10)完整性约束条件分类六类完整性约束条件静态列级约束静态元组约束静态关系约束动态列级约束动态元组约束动态关系约束锯傣疼选躁做按戌澈***诣济肢硼晨再步屏躺襄诲晋伦矗湖荚萎匈跨召除宰数据库完整性(10)数据库完整性(10)