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

正文內(nèi)容

浙江中醫(yī)學(xué)院計(jì)算機(jī)系-展示頁(yè)

2025-06-04 12:22本頁(yè)面
  

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