- 2
- 0
- 约6.89千字
- 约 33页
- 2017-03-03 发布于湖北
- 举报
An Introduction to Database System 第五章 数据库完整性 数据库中完整性(Integrity)是指数据的正确性、有效性和相容性,防止错误的数据进入数据库。 正确性指数据的合法性,例如数值型数据中只能包含数字而不能含字母。 有效性指数据是否属于所定义的有效范围,如月份只能用1~12的正整数表示。 相容性指表示同一事实的两个数据应相同,不一致就是不相容。 区分数据的完整性和安全性 数据的完整性:保护数据以防止合法用户无意中造成的破坏。防范对象是不合语义的、不正确的数据,防止它们进入数据库。 数据的安全性:保护数据以防止非法用户故意造成的破坏。防范对象是非法用户和非法操作,防止他们对数据库数据的非法存取。 完整性控制机制 1.完整性约束条件定义机制 2.完整性检查机制 3.违约反应 完整性控制机制 1、完整性约束条件定义机制 完整性约束条件:数据模型的组成部分,约束数据库中数据的语义。 DBMS应提供定义数据库完整性约束条件,并把它们作为模式的一部分存入数据库中。 完整性控制机制 2、完整性检查机制 检查用户发出的操作请求是否违背了完整性约束条件。一般在INSERT、UPDATE、DELETE语句执行后开始检查,也可在事务提交时检查。 完整性控制机制 3、违约反应 如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来
您可能关注的文档
- 数据库的备份与恢复.doc
- 数据库的查询功能.ppt
- 数据库的窗体建立.ppt
- 数据库的关闭与启动.doc
- 数据库的内容.ppt
- 数据库的作用.ppt
- 数据库订单管理系统设计和实现.doc
- 数据库范式(1 2 3 BCNF范式)详解.doc
- 数据库服务器的部署.doc
- 数据库复习要点2.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 汽车吊应急预案.doc VIP
- 2026年济南历城区九年级中考语文一模考试试题(含答案).docx VIP
- 2026年高考政治一轮复习:统编版必修1~4共4套选择题 专项练习题汇编(含答案解析).docx
- 深度解析(2026)《JBT 14765-2025热处理能耗限值及评价方法》.pptx VIP
- 高中历史教学中跨学科主题学习的实施策略研究课题报告教学研究课题报告.docx
- 《伟大的卫国战争》解说词全集.doc
- 瓦斯检测与监测专项方案.pdf VIP
- 2025广州一模历史试题+参考答案(word版).docx VIP
- Graph AI:大模型浪潮下的图计算白皮书(2024年).pdf VIP
- 雅马哈HTR-5065_4065使用说明书.pdf VIP
原创力文档

文档评论(0)