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

正文內(nèi)容

數(shù)據(jù)庫恢復(fù)技術(shù)(3)-展示頁

2025-05-27 11:21本頁面
  

【正文】 ? 破壞數(shù)據(jù)庫 An Introduction to Database System 數(shù)據(jù)庫恢復(fù)概述(續(xù)) ? 數(shù)據(jù)庫管理系統(tǒng)對故障的對策 ? DBMS提供恢復(fù)子系統(tǒng) ? 保證故障發(fā)生后,能把數(shù)據(jù)庫中的數(shù)據(jù)從錯誤狀態(tài)恢復(fù)到某種邏輯一致的狀態(tài) ? 保證事務(wù) ACID ? 恢復(fù)技術(shù)是衡量系統(tǒng)優(yōu)劣的重要指標 An Introduction to Database System 第七章 數(shù)據(jù)庫恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復(fù)概述 故障的種類 恢復(fù)的實現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點的恢復(fù)技術(shù) 數(shù)據(jù)庫鏡像 Oracle的恢復(fù)技術(shù) 小結(jié) An Introduction to Database System 一、事務(wù)故障 ? 什么是事務(wù)故障 ? 某個事務(wù)在運行過程中由于種種原因未運行至正常終止點就夭折了 ? 事務(wù)故障的常見原因 ? 輸入數(shù)據(jù)有誤 ? 運算溢出 ? 違反了某些完整性限制 ? 某些應(yīng)用程序出錯 ? 并行事務(wù)發(fā)生死鎖 ? 。 B=B+1 A=A1 B A An Introduction to Database System 3. 隔離性 對并發(fā)執(zhí)行而言 一個事務(wù)的執(zhí)行不能被其他事務(wù)干擾 ? 一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對其他并發(fā)事務(wù)是隔離的 ? 并發(fā)執(zhí)行的各個事務(wù)之間不能互相干擾 An Introduction to Database System T1的修改被 T2覆蓋了! 讀 A=16 A← A3 寫回 A=13 ① 讀 A=16 ② ③ A← A1 寫回 A=15 ④ T2 T1 An Introduction to Database System 4. 持續(xù)性 ? 持續(xù)性也稱永久性( Permanence) ? 一個事務(wù)一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應(yīng)該是永久性的。 ? 定義一個事務(wù),該事務(wù)包括兩個操作 ? 這兩個操作要么全做,要么全不做 ? 全做或者全不做,數(shù)據(jù)庫都處于一致性狀態(tài)。An Introduction to Database System 數(shù)據(jù)庫系統(tǒng)概論 An Introduction to Database System 第七章 數(shù)據(jù)庫恢復(fù)技術(shù) An Introduction to Database System 第三篇 系統(tǒng)篇 ? 數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)是由 DBMS統(tǒng)一管理和控制的 , 為了適應(yīng)數(shù)據(jù)共享的環(huán)境 , DBMS必須提供數(shù)據(jù)保護能力 , 以保證數(shù)據(jù)庫中數(shù)據(jù)的安全可靠和正確有效 。 ? 數(shù)據(jù)保護 ? 安全性 ? 完整性 ? 并發(fā)控制 ? 數(shù)據(jù)庫恢復(fù) An Introduction to Database System 第三篇 系統(tǒng)篇 第七章 數(shù)據(jù)庫恢復(fù)技術(shù) 第八章 并發(fā)控制 第九章 數(shù)據(jù)庫安全性 第十章 數(shù)據(jù)庫完整性 An Introduction to Database System 第七章 數(shù)據(jù)庫恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復(fù)概述 故障的種類 恢復(fù)的實現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點的恢復(fù)技術(shù) 數(shù)據(jù)庫鏡像 Oracle的恢復(fù)技術(shù) 小結(jié) An Introduction to Database System 事務(wù)的基本概念 一、什么是事務(wù) 二、如何定義事務(wù) 三、事務(wù)的特性 An Introduction to Database System 一、什么是事務(wù) ? 事務(wù) (Transaction)是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做,要么全不做,是一個不可分割的工作單位 ? 事務(wù)和程序是兩個概念 ? 在關(guān)系數(shù)據(jù)庫中,一個事務(wù)可以是一條 SQL語句,一組 SQL語句或整個程序 ? 一個應(yīng)用程序通常包含多個事務(wù) ? 事務(wù)是恢復(fù)和并發(fā)控制的基本單位 An Introduction to Database System 二、如何定義事務(wù) ? 顯式定義方式 BEGIN TRANSACTION BEGIN TRANSACTION SQL 語句 1 SQL 語句 1 SQL 語句 2 SQL 語句 2 。 。 COMMIT ROLLBACK ? 隱式方式 當(dāng)用戶沒有顯式地定義事務(wù)時, DBMS按缺省規(guī)定自動劃分事務(wù) An Introduction to Database System 事務(wù)結(jié)束 COMMIT 事務(wù)正常結(jié)束 提交 事務(wù)的所有操作( 讀 +更新 ) 事務(wù)中所有對數(shù)據(jù)庫的更新 永久 生效 ROLLBACK 事務(wù)異常終止 ? 事務(wù)運行的過程中發(fā)生了故障,不能繼續(xù)執(zhí)行 回滾事務(wù)的所有 更新 操作 ? 事務(wù)滾回到 開始 時的狀態(tài) An Introduction to Database System 三、事務(wù)的特性 (ACID特性 ) 事務(wù)的 ACID特性: ? 原子性( Atomicity) ? 一致性( Consistency) ? 隔離性( Isolation) ? 持續(xù)性( Durability ) An Introduction to Database System 1. 原子性 ? 事務(wù)是數(shù)據(jù)庫的邏輯工作單位 ? 事務(wù)中包括的諸操作要么都做,要么都不做 An Introduction to Database System 2. 一致性 事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫從一個 一致性狀態(tài)變到另一個一致性狀態(tài) 一致性狀態(tài) : 數(shù)據(jù)庫中只包含成功事務(wù)提交的結(jié)果 不一致狀態(tài) : 數(shù)據(jù)庫中包含失敗事務(wù)的結(jié)果 An Introduction to Database System 一 致性與原子性 銀行轉(zhuǎn)帳:從帳號 A中取出一萬元,存入帳號 B。 ? 如果只做一個操作,數(shù)據(jù)庫就處于不一致性狀態(tài) 。 ? 接下來的其他操作或故障不應(yīng)該對其執(zhí)行結(jié)果有任何影響。 An Introduction to Database System 事務(wù)故障的恢復(fù) ? 發(fā)生事務(wù)故障時,夭折的事務(wù)可能已把對數(shù)據(jù)庫的部分修改寫回磁盤 ? 事務(wù)故障的恢復(fù): 撤消事務(wù)( UNDO) ? 強行回滾( ROLLBACK)該事務(wù) ? 清除該事務(wù)對數(shù)據(jù)庫的所有修改,使得這個事務(wù)象根本沒有啟動過一樣 An Introduction to Database System 二、系統(tǒng)故障 ? 什么是系統(tǒng)故障 ? 整個系統(tǒng)的正常運行突然被破壞 ? 所有正在運行的事務(wù)都非正常終止 ? 內(nèi)存中數(shù)據(jù)庫緩沖區(qū)的信息全部丟失 ? 外部存儲設(shè)備上的數(shù)據(jù)未受影響 An Introduction to Database System 系統(tǒng)故障的常見原因 ? 操作系統(tǒng)或 DBMS代碼錯誤 ? 操作員操作失誤 ? 特定類型的硬件錯誤(如 CPU故障) ? 突然停電 An Introduction to Database System 系統(tǒng)故障的恢復(fù) ? 清除尚未完成的事務(wù)對數(shù)據(jù)庫的所有修改 ? 系統(tǒng) 重新啟動時 ,恢復(fù)程序要強行撤消( UNDO)所有未完成事務(wù) ? 將緩沖區(qū)中已完成事務(wù)提交的結(jié)果寫入數(shù)據(jù)庫 ? 系統(tǒng) 重新啟動時 ,恢復(fù)程序需要重做( R
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1