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

正文內(nèi)容

數(shù)據(jù)庫(kù)原理與設(shè)計(jì)008數(shù)據(jù)庫(kù)的完整性與安全性(參考版)

2024-10-11 17:04本頁(yè)面
  

【正文】 ( 3) 自動(dòng)方式 。 某些 SQL語(yǔ)句在執(zhí)行時(shí)馬上導(dǎo)致提交操作 。 用 COMMIT或 ROLLBACK語(yǔ)句明確指出提交或回滾事務(wù) 。 在數(shù)據(jù)庫(kù)系統(tǒng)里事務(wù)的提交與回滾有三種方式 。 同步點(diǎn)表示兩個(gè)相繼的事務(wù)分界點(diǎn) 。 COMMIT [WORK] [AND [NO] CHIN] ROLLBACK語(yǔ)句用于使數(shù)據(jù)庫(kù)恢復(fù)到最近一次的 COMMIT時(shí)的狀態(tài) , 也即自最近一次的 COMMIT以來(lái)在用戶(hù)工作區(qū)中所作的改變 , 不能真正影響數(shù)據(jù)庫(kù)中的數(shù)據(jù) 。 Home SQL對(duì)恢復(fù)操作的支持 SQL中提供的支持事務(wù)管理和恢復(fù)操作的語(yǔ)句主要有: COMMIT 、 ROLLBACK 、 START TRANSACTION 、 SET TRANSACTION 、SAVEPOINT、 RELEASE SAVEPOINT 等 , 其中除了 COMMIT和 ROLLBACK外 , 都是 SQL 3新增的語(yǔ)句 。 Home 系統(tǒng)與介質(zhì)故障的恢復(fù) 須由 DBA重新安裝系統(tǒng)或重新啟動(dòng)系統(tǒng) , 然后根據(jù)日志文件執(zhí)行 UNDO操作 , 撤消那些在系統(tǒng)崩潰前未結(jié)束的事務(wù)操作;再執(zhí)行 REDO操作 , 把那些在系統(tǒng)崩潰前成功結(jié)束但未將更新結(jié)果從數(shù)據(jù)緩沖區(qū)寫(xiě)入數(shù)據(jù)庫(kù)的事務(wù)操作重新做一遍 。 數(shù)據(jù)庫(kù)以雙副本的形式存放在二個(gè)獨(dú)立的磁盤(pán)系統(tǒng)中 , 每個(gè)磁盤(pán)系統(tǒng)有各自的控制器和 CPU, 且可以互相自動(dòng)切換 。 第二步 , 對(duì)尚未結(jié)束的事務(wù)進(jìn)行撤消 ( UNDO) 處理 ,對(duì)已經(jīng)結(jié)束的事務(wù)進(jìn)行重做 ( REDO) 處理 。 2. 數(shù)據(jù)庫(kù)恢復(fù)的基本方法 ( 1) 定期備份數(shù)據(jù)庫(kù) ( 2) 建立日志文件 ( 3) 針對(duì)不同故障類(lèi)型分別恢復(fù) Home 恢復(fù)機(jī)制 利用日志文件恢復(fù)事務(wù)的過(guò)程一般分兩步進(jìn)行 。 ( 8) UNDO與 REDO UNDO( 撤消 ) 操作 , 消除一個(gè)事務(wù)操作的影響 , 將事務(wù)的執(zhí)行點(diǎn)返回到該次操作之前; REDO( 重做 ) 操作重新執(zhí)行一個(gè)事務(wù)的操作 , 即正向掃描日志文件 , 重新執(zhí)行已登記的操作 。 Home 恢復(fù)機(jī)制 Home 恢復(fù)機(jī)制 ( 7) COMMIT與 ROLLBACK COMMIT( 提交 ) 操作發(fā)出成功結(jié)束事務(wù)的信號(hào) , 并使對(duì)于數(shù)據(jù)庫(kù)的修改生效和永久化 , 數(shù)據(jù)庫(kù)轉(zhuǎn)換到新的一致?tīng)顟B(tài) 。 用戶(hù)也可以在事務(wù)中設(shè)置檢查點(diǎn) , 要求系統(tǒng)記錄事務(wù)的狀態(tài) ,這稱(chēng)為事務(wù)檢查點(diǎn) 。 當(dāng)事務(wù)正常運(yùn)行時(shí) , 數(shù)據(jù)庫(kù)系統(tǒng)按一定的時(shí)間間隔設(shè)檢查點(diǎn) 。 提交事務(wù)表 ( Committed Transaction List, 簡(jiǎn)稱(chēng) CTL)存放所有已提交的事務(wù)的標(biāo)識(shí)符 。 AI和BI都是以數(shù)據(jù)的物理塊為單位保留的 。 Home 恢復(fù)機(jī)制 ( 4) 前映象與后映象 數(shù)據(jù)更新操作前的數(shù)據(jù)狀態(tài)稱(chēng)為前映象 ( Before Image,簡(jiǎn)稱(chēng) BI) , 操作后的數(shù)據(jù)狀態(tài)稱(chēng)為后映象 ( After Image,簡(jiǎn)稱(chēng) AI) 。 日志的聯(lián)機(jī)版 , 日志的檔案 。 日志由兩部分組成:活動(dòng) ( Active) 部分與歸檔( Archive) 部分 。 日志大致記錄以下內(nèi)容:執(zhí)行更新數(shù)據(jù)庫(kù)的事務(wù)標(biāo)識(shí)符;操作類(lèi)型;更新前的數(shù)據(jù)的舊值( 對(duì)插入操作而言此項(xiàng)為空值 ) ;更新后的數(shù)據(jù)新值( 對(duì)刪除操作而言此項(xiàng)為空值 ) ;記錄事務(wù)處理中各個(gè)關(guān)鍵時(shí)刻 ( 事務(wù)的開(kāi)始 、 結(jié)束以及真正回寫(xiě)的時(shí)間 ) 。 增量轉(zhuǎn)儲(chǔ) ( Incremental Dump, ID) ( 2) 日志 日志 ( Log) 是一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)文件 , 它記錄最近一次后備副本后的所有數(shù)據(jù)庫(kù)的變更以及所有事務(wù)的狀態(tài)( 已 COMMIT或未 COMMIT) 。 動(dòng)態(tài)備份是指?jìng)浞萜陂g允許對(duì)數(shù)據(jù)庫(kù)進(jìn)行存取或修改 , 即備份和用戶(hù)事務(wù)可以并發(fā)執(zhí)行 。 Home 恢復(fù)機(jī)制 Home 恢復(fù)機(jī)制 靜態(tài)備份和動(dòng)態(tài)備份 。 實(shí)現(xiàn)可恢復(fù)性的基本原理是重復(fù)存儲(chǔ) , 即“ 冗余 ” ( Redundancy) 。 介質(zhì)故障又稱(chēng)為硬故障 ( Hard Crash) , 這類(lèi)故障損壞存儲(chǔ)在介質(zhì)上的數(shù)據(jù)庫(kù) , 并且影響正在存取數(shù)據(jù)的所有事務(wù) , 例如磁盤(pán)上某些塊損壞了 。 例如 , CPU故障 、 操作系統(tǒng)故障 、 DBMS故障 、 死循環(huán)時(shí)系統(tǒng)安排停止 、 系統(tǒng)崩潰 、 斷電等 。 ( 2) 系統(tǒng)級(jí)故障 。 這類(lèi)故障只發(fā)生在事務(wù) ( Transaction)上 , 而整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)仍在控制下運(yùn)行 。 迄今為止,尚未徹底地解決統(tǒng)計(jì)數(shù)據(jù)庫(kù)的安全性問(wèn)題,有待今后進(jìn)一步的研究。 推斷控制 ( Inference Control) 。 統(tǒng)計(jì)數(shù)據(jù)庫(kù)只允許用戶(hù)使用統(tǒng)計(jì)函數(shù)如COUNT、 SUM、 AVERAGE 等進(jìn)行查詢(xún) 。) FROM DBA_AUDIT_OBJECT。, Returncode), TO_CHAR (Timestamp, 39。, 39。 Oracle的跟蹤審計(jì)命令的一般語(yǔ)句格式為: AUDIT [t_option,t_option] … | ALL} ON {t_name| DEFAULT} [BY {ACCESS| SESSION}] [WHENEVER [NOT] SUCCESSFUL] Home 跟
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1