freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

數(shù)據(jù)庫原理課件--10數(shù)據(jù)庫恢復(已修改)

2025-05-31 11:07 本頁面
 

【正文】 1 數(shù)據(jù)庫系統(tǒng)概論 An Introduction to Database System 第十章 數(shù)據(jù)庫恢復技術 2 第十章 數(shù)據(jù)庫恢復技術 事務的基本概念 數(shù)據(jù)庫恢復概述 故障的種類 恢復的實現(xiàn)技術 恢復策略 具有檢查點的恢復技術 數(shù)據(jù)庫鏡像 小結 3 事務的基本概念 一、什么是事務 二、如何定義事務 三、事務的特性 4 一、什么是事務 ? 事務 (Transaction)是用戶定義的一個數(shù)據(jù)庫操作序列 ,這些操作要么全做,要么全不做,是一個不可分割的工作單位。 ? 事務和程序是兩個概念 ?在關系數(shù)據(jù)庫中,一個事務可以是一條 SQL語句,一組 SQL語句或整個程序 ?一個應用程序通常包含多個事務 ? 事務是恢復和并發(fā)控制的基本單位 5 二、如何定義事務 ? 顯式定義方式 BEGIN TRANSACTION BEGIN TRANSACTION SQL 語句 1 SQL 語句 1 SQL 語句 2 SQL 語句 2 。 。 COMMIT ROLLBACK ? 隱式方式 ?當用戶沒有顯式地定義事務時, DBMS按缺省規(guī)定自動劃分事務。 6 事務結束 ? COMMIT ?事務正常結束 ?提交 事務的所有操作( 讀 +更新 ) ?事務中所有對數(shù)據(jù)庫的更新 永久 生效 ? ROLLBACK ?事務異常終止 ?事務運行的過程中發(fā)生了故障,不能繼續(xù)執(zhí)行 ?回滾事務的所有 更新 操作 ?事務回滾到 開始 時的狀態(tài) 7 三、事務的特性 (ACID特性 ) 事務的 ACID特性: ? 原子性( Atomicity) ? 一致性( Consistency) ? 隔離性( Isolation) ? 持續(xù)性( Durability ) 8 1. 原子性 ? 事務是數(shù)據(jù)庫的 邏輯工作單位 ?事務中包括的諸操作要么都做,要么都不做 ?保證原子性是數(shù)據(jù)庫系統(tǒng)本身的職責,由DBMS的事務管理子系統(tǒng)來實現(xiàn)。 9 2. 一致性 ? 事務執(zhí)行的結果必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài) ? 一致性狀態(tài): 數(shù)據(jù)庫中只包含成功事務提交的結果 ? 不一致狀態(tài): 數(shù)據(jù)庫中包含失敗事務的結果 10 一致性與原子性 銀行轉帳:從帳號 A中取出一萬元,存入帳號 B。 ? 定義一個事務,該事務包括兩個操作 ? 這兩個操作要么全做,要么全不做 ?全做或者全不做,數(shù)據(jù)庫都處于 一致性狀態(tài)。 ?如果只做一個操作,數(shù)據(jù)庫就處于不一致性狀態(tài)。 ? 。 B=B+1 A=A1 B A 11 3. 隔離性 對并發(fā)執(zhí)行而言 ? 一個事務的執(zhí)行不能被其他事務干擾 ? 一個事務內部的操作及使用的數(shù)據(jù)對其他并發(fā)事務是隔離的 ? 并發(fā)執(zhí)行的各個事務之間不能互相干擾 12 4. 持續(xù)性 ? 持續(xù)性也稱永久性( Permanence) ?一個事務一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應該是永久性的。 ?接下來的其他操作或故障不應該對其執(zhí)行結果有任何影響。 13 事務的特性 ? 保證事務 ACID特性是事務處理的任務 ? 破壞事務 ACID特性的因素 ?多個事務并行運行時,不同事務的操作交叉執(zhí)行( DBMS必須保證多個事務的交叉運行不影響這些事務的隔離性) ?事務在運行過程中被強行停止( DBMS必須保證被強行終止的事務對數(shù)據(jù)庫和其他事務沒有任何影響) 14 第十章 數(shù)據(jù)庫恢復技術 事務的基本概念 數(shù)據(jù)庫恢復概述 故障的種類 恢復的實現(xiàn)技術 恢復策略 具有檢查點的恢復技術 數(shù)據(jù)庫鏡像 小結 15 數(shù)據(jù)庫恢復概述 ? 故障是不可避免的 ?計算機硬件故障 ?系統(tǒng)軟件和應用軟件的錯誤 ?操作員的失誤 ?惡意的破壞 ? 故障的影響 ?運行事務非正常中斷 ?破壞數(shù)據(jù)庫 16 數(shù)據(jù)庫恢復概述(續(xù)) ? 數(shù)據(jù)庫管理系統(tǒng)對故障的對策 ? DBMS提供恢復子系統(tǒng) ?保證故障發(fā)生后,能把數(shù)據(jù)庫中的數(shù)據(jù)從錯誤狀態(tài)恢復到某一已知的正確狀態(tài) ?保證事務 ACID ? 恢復技術是衡量系統(tǒng)優(yōu)劣的重要指標 17 第十章 數(shù)據(jù)庫恢復技術 事務的基本概念 數(shù)據(jù)庫恢復概述 故障的種類 恢復的實現(xiàn)技術 恢復策略 具有檢查點的恢復技術 數(shù)據(jù)庫鏡像 小結 18 故障的種類 ? 事務故障 ? 系統(tǒng)故障 ? 介質故障 ? 計算機病毒 19 一、事務故障 ? 什么是事務故障 ?某個事務在運行過程
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1