- 0
- 0
- 约6.89千字
- 约 33页
- 2017-05-30 发布于四川
- 举报
An Introduction to Database System 第五章 数据库完整性 数据库中完整性(Integrity)是指数据的正确性、有效性和相容性,防止错误的数据进入数据库。 正确性指数据的合法性,例如数值型数据中只能包含数字而不能含字母。 有效性指数据是否属于所定义的有效范围,如月份只能用1~12的正整数表示。 相容性指表示同一事实的两个数据应相同,不一致就是不相容。 区分数据的完整性和安全性 数据的完整性:保护数据以防止合法用户无意中造成的破坏。防范对象是不合语义的、不正确的数据,防止它们进入数据库。 数据的安全性:保护数据以防止非法用户故意造成的破坏。防范对象是非法用户和非法操作,防止他们对数据库数据的非法存取。 完整性控制机制 1.完整性约束条件定义机制 2.完整性检查机制 3.违约反应 完整性控制机制 1、完整性约束条件定义机制 完整性约束条件:数据模型的组成部分,约束数据库中数据的语义。 DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中。 完整性控制机制 2、完整性检查机制 检查用户发出的操作请求是否违背了完整性约束条件。一般在INSERT、UPDATE、DELETE语句执行后开始检查,也可在事务提交时检查。 完整性控制机制 3、违约反应 如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来
您可能关注的文档
最近下载
- 2026年河南女子职业学院单招职业技能考试题库及答案详解.docx VIP
- 幼儿园教学课件《半条棉被.pptx VIP
- 2025至2030中国军事仿真软件行业运营态势与投资前景调查研究报告.docx
- 《无人机测绘技术》项目3任务4无人机激光点云数据处理.pptx VIP
- 19k112金属风管支吊架规范.pdf VIP
- 《无人机测绘技术》项目4任务1无人机房地一体化倾斜摄影项目生产.pptx VIP
- 光学薄膜技术完整版课件全套电子教案.pptx
- 审计学-西南财经大学-中国大学MOOC慕课答案.pdf VIP
- 财务管理教研室-优秀基层教学组织典型案例申报书.pdf VIP
- SCT9402-2010 淡水浮游生物调查技术规范.pdf VIP
原创力文档

文档评论(0)