建立冗余数据最常用的技术是数据转储和登录日志文件。 5. 恢复策略 当系统运行过程中发生故障,利用数据库后备副本和日志文件就可以将数据库恢复到故障前的某个一致性状态。 (1) 事务故障的恢复 事务故障是指事务在运行至正常终止点前被终止,这时恢复子系统应利用日志文件撤销(UNDO)此事务已对数据库进行的修改。事务...
为了保障数据库的可靠性和可用性,数据库恢复技术和并发控制成为了至关重要的环节。 一、数据库恢复技术 数据库恢复技术的主要目标是在数据库出现故障或错误时,能够将数据库恢复到一个一致的、可用的状态,尽量减少数据的丢失和业务的中断。常见的数据库恢复技术包括数据备份与恢复、日志记录与恢复、故障检测与诊断等。
•7.1事务的概念•7.2数据库恢复技术•7.3数据库并发控制•7.4基于封锁的并发控制技术 7.1事务的概念 •事务:是一个不可分割的操作序列,该操作序列要么全做,要么全不做。隐式控制:隐式控制:•事务和程序• 强调:事务和程序由DBMS按缺省规定自动划分。是两个概念。一个显式控制:显式控制:...
显式控制: BEGINTRANSACTION[事务开始] COMMIT[事务提交,重新改写数据库] ROLLBACK[事务提交,发生错误撤消] 1、原子性(Atomicity) 事务是不可分割的工作单位 2、一致性(Consistency) 事务提交后,数据库从一个一致性状态变到另一个一致性状态。 例:现假设一个公司数据库中有两个账户S,C,分别有存款30万元和20万元...
4.数据专储和登录日志文件是数据库恢复的基本技术。 5.因为有可能在这两个操作之间发生故障。 6.当多个事务并发地存取数据库时就会产生同时读取或修改同一数据的情况,若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性,所以数据库管理系统必须提供并发控制机制。 7.封锁就是事务T在对某个数...
数据的安全性保护 数据的完整性检查 并发控制 数据库恢复 例6.1.8 数据库独立性是数据库技术的重要特点之一,所谓数据独立性是指 。[2005年4月 选择第9题] A.数据与程序独立存放 B.不同的数据被存放在不同的文件中 C.不同的数据只能被对应的应用程序所使用 D.以上三种说法都不对相关...
百度试题 结果1 题目保护数据库,防止未经授权或不合法使用造成的数据泄露和破坏,这是指数据库的( ) A. 安全性 B. 完整性 C. 并发控制 D. 恢复技术 相关知识点: 试题来源: 解析 A 反馈 收藏
应用1应用2应用3应用4update复制read应用1应用2应用3应用4update恢复read镜像镜像缺点:降低系统效率建立冗余常用技术17先写日志文件,后写数据库。建立冗余常用技术18192021例:银行中,C账户上原有存款500元,现有两位顾客同时给此账户存款,分别运行下面两个事务:T1:READ(C),C=C+100,WRITE(C);T2:READ(C),C=C+...
数据库原理习题与答案数据库系统恢复和并发控制技术参考.pdf,第九章.数据库系统恢复和并发控制技术 习题: 一.填空题 1. 数据库保护包含数据的 。 2. 是 DBMS 的基本单位,它是用户定义的一组逻辑一致的程序序列。 3. DBMS 的并发控制的主要方法是 机制。 4 . 有两种