- 2
- 0
- 约2.26千字
- 约 22页
- 2018-07-24 发布于河南
- 举报
第七章 数据库完整性
第七章 数据库完整性与安全性 实际的例子 哈尔滨仓储运输公司—物资管理信息系统 洗衣机的体积: 0.45M X 0.5M X 0.6M=0.135M3 记录到系统内的数据: 45 X5 X 6=1350M3 原因:没有完整性约束保护 * * 例1: 数据库模式 数据库运行、添加数据 吹气、膨胀 增加数据的数据库、模式性质未变 (具备完整性) 增加数据的数据库、模式性质改变 (破坏完整性) (破坏完整性) 吹气、膨胀 1、数据库的完整性是指数据的正确性和相容性。 例如,学生的学号必须唯一;性别只能是男或女; 本科学生年龄的取值范围为14-30的整数; 学生所在的系必须是学校已开设的系; 2、数据的完整性和安全性区别: 完整性是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出(GarbagelnGarbageOut)所造成的无效操作和错误结果。 安全性是保护数据库防止恶意的破坏和非法的存取 完整性控制 DBMS的完整性控制机制应具有三个方面的功能; .定义功能:提供定义完整性约束条件的机制。 .检查功能:检查用户发出的操作请求是否违背了完整性约束条件。 .保证措施:如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。 ?立即执行约束:检查是否违背完整性约束的时机通常是在一条语句
您可能关注的文档
最近下载
- 《中国成人ICU患者谵妄预防与管理专家共识(2025年版)》.docx
- 浙江2025年数学五年级第二学期期末教学质量检测试题含答案.doc VIP
- 2026入党积极分子考试题库(附答案解析).docx VIP
- 清晰版 JJF(苏) 311-2025 碳普惠减排量计量技术规范 无纸化办公.pdf VIP
- 小学六年级英语(PEP下册)期末整合复习与素养提升教案.docx VIP
- 莆田市仙游县(2025年)辅警招聘警务辅助人员考试题库真题试卷公安基础知识及答案.docx
- 阻燃剂检测报告模板.doc VIP
- T∕AOPA 0111-2026 高海拔地区无人直升机电力巡检技术导则.pdf VIP
- 2026年绍兴上虞区城市专职社区工作者招聘42人笔试参考试题及答案解析.docx VIP
- Q GDW 166.3-2010 国家电网公司输变电工程初步设计内容深度规定第3部分:电力电缆线路.pdf VIP
原创力文档

文档评论(0)