- 2
- 0
- 约1.38万字
- 约 73页
- 2016-11-29 发布于广东
- 举报
An Introduction to Database System 数据库完整性 数据库的完整性 数据的正确性和相容性 数据库完整性(续) 例: 一条完整性规则 在更新“学生成绩”关系中的“成绩”字段时的完整性规则 当更新“学生成绩.成绩”之后,判断“成绩是否=0”,若不是,则进行相关的“规则违反”处理 该规则规定:更新“学生成绩.成绩”时进行完整性检查,“成绩是否=0”为检查条件,最后给出出错后的处理。 完整性规则也称完整性约束条件,用有关的语言进行描述,系统加以编译,放入数据库中,可以进行修改和删除 数据库完整性(续) 为维护数据库的完整性,DBMS必须: 提供定义完整性约束条件的机制 提供完整性检查的方法 违约处理 数据库完整性(续) 完整性约束的分类 完整性约束条件中涉及的约束对象 值约束和结构约束 例:在向“学生成绩”关系中插入数据和更新数据时,需检查新的“学号”和“课程号”是否在“学生”关系和“课程”关系中已存在,否则不允许插入和更新。 静态约束与动态约束 例:动态约束的例子,在更新“学生”关系中的“年龄”字段时,新值必须大于旧值 立即执行约束和延迟执行约束 例:银行业务中,从账户A转移资金X到账户B,约束条件是总资金不变 数据库完整性 实体完整性 参照完整性 用户定义的完整性 完整性约束命名子句 触发器 小结 实体完整性定义 关系模型的实体完整性 CREATE T
您可能关注的文档
- GB190222003标准培训.ppt
- 电源及环境监控.ppt
- 冬施培训1.ppt
- 发电机器械应用规划.ppt
- 腐蚀与防护第八章应力作用下的腐蚀及其防护.ppt
- 环境法学1314.ppt
- 结63测量学章11建筑施工测量.ppt
- 金融市场学第三讲:第三章下、第四章.ppt
- 矿产工作要求.ppt
- GBT19022—2003标准的实施.ppt
- 肺部疾病中医治疗方法探讨.docx
- 咸阳市淳化县2025-2026学年第二学期五年级语文期末考试卷(部编版含答案).docx
- 顶管施工技术在市政管网中的应用.docx
- 呼伦贝尔市鄂温克族自治旗2025-2026学年第二学期五年级语文第七单元测试卷(部编版含答案).docx
- 化妆品生产质量控制标准操作指南.docx
- 公务用车违章处理流程规范.docx
- 企业晨会管理规范及实施指导.docx
- 平顶山市湛河区2025-2026学年第二学期五年级语文期末考试卷(部编版含答案).docx
- 平顶山市湛河区2025-2026学年第二学期三年级语文期末考试卷(部编版含答案).docx
- 海东地区循化撒拉族自治县2025-2026学年第二学期五年级语文第八单元测试卷(部编版含答案).docx
最近下载
- 300Mvar双水内冷调相机安装技术交底.pptx VIP
- 国家建筑标准设计图集20S515 钢筋混凝土及砖砌排水检查井.pdf VIP
- DB简易升降机安全技术规范.pdf VIP
- 学生学籍信息管理规范流程手册.docx VIP
- 《认识天气预报》幼儿园中班科学PPT课件.ppt VIP
- 2026年广东深圳市高三二模高考化学模拟试卷(含答案详解).pdf VIP
- 2025年江苏省启东市事业单位公开招聘考试职业能力倾向测验(D类)(中小学教师类)真题及参考答案.docx
- SCS-500E__V1[1].120130812 说明书系列 说明书系列.pdf VIP
- 2025《换热器的结构设计与强度计算过程案例》2900字.docx
- 毕业设计(论文)-苹果采摘机构末端执行器设计.docx
原创力文档

文档评论(0)