- 4
- 0
- 约1.27千字
- 约 11页
- 2018-10-31 发布于天津
- 举报
并发控制4数据库的备份与恢复
温 固 总 结 关系型数据库基础 第五模块 关系数据库的安全技术 主讲教师:赵丽梅 学习任务5-2 并发控制、数据库的备份与恢复 一、安全性控制的一般方法 用户标识和鉴别 存储控制 视图 审计 数据加密 二、数据库的完整性保护 实体完整性 照完整性性 用户定义的完整性 知 新—纲 要 3、并发控制 4、数据库的备份与恢复 1、 并发控制--引入 为什么需要并发事件? 数据库为共享资源,通常有许多个事务同时在运行。 当多个事务并发地存取数据库时就会产生同时读取/修改同一数据的情况。 若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。 所以数据库管理系统必须提供并发控制机制。 1、 并发控制--数据不一致性 可能会产生的数据不一致? 修改丢失:两个事务读入同一数据并修改,两个提交的结果冲突(覆盖),导致 其中一修改被丢失。 不可重复读:某事务读取数据后,已执行更新操作,无法再现前一次读取结果。 读“脏”数据:Tl事务修改某一数据,并将其写回磁盘,事务T2读取数据后,Tl由于某种原因被撤销,数据恢复原值,T2读到与数据库中数据不一致,为“脏”数据,即不正确的数据。 3、 并发控制--封锁机制 什么是封锁? 事务T在对某个数据对象例如表、记录等操作之前,先向系统发出请求,对其加锁。 加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前
您可能关注的文档
最近下载
- DB3201T 1225-2024 丘陵地区中低产田有机质快速提升与肥沃耕层构建技术规程.pdf VIP
- 惠普HP Thunderbolt-2 PCIe 1 端口 I O 卡Installing the HP Thunderbolt-2 PCIe Card in an HP Z840说明书用户手册.pdf
- 矿物材料(李飞)第一章 矿物材料绪论1.ppt VIP
- 1.6MW屋顶分布式光伏发电项目初步设计报告.pdf
- 《托育服务政策法规与职业伦理》全套教学课件.pptx
- 学生观教学课件.ppt VIP
- 2026年部编人教版三年级上册道德与法治教学计划及进度表.docx VIP
- (正式版)DB4401∕T 289-2024 《地下式城镇污水处理厂运营管理规范》.pdf VIP
- 2026年秋八年级上册道德与法治教学计划.doc VIP
- 医德医风专题党课:党建领航正医风 凝心聚力护健康——2026年卫生院医德医风建设专题党课.doc VIP
原创力文档

文档评论(0)