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

正文內(nèi)容

[it認(rèn)證]軟件設(shè)計師數(shù)據(jù)庫教程(參考版)

2025-01-22 08:51本頁面
  

【正文】 。 ? SQL中的用戶權(quán)限及操作 ?四 類 權(quán) 限 : READ , INSERT , DELETE ,UPDATE。 59 四、安全性和授權(quán) ? 安全性由兩個機(jī)制提供:視圖和授權(quán)子系統(tǒng) 。 ?轉(zhuǎn)授 若擁有轉(zhuǎn)授權(quán) , 則允許把已獲得的權(quán)限再轉(zhuǎn)授給其他用戶 。這里只討論 DBS級的安全性問題 。 ? 安全性級別 ?設(shè)置安全措施所牽涉的層次 。 56 三、并發(fā)控制 ? 兩段封鎖協(xié)議 ?事務(wù)在對數(shù)據(jù)對象存取之前必須先獲得對此數(shù)據(jù)對象的封鎖 , 事務(wù)在解除了一個鎖之后不再獲得任何鎖 。 ? 在應(yīng)用環(huán)境中 , 事務(wù)的任一串行調(diào)度都是有效的 ( 正確的 ) , 但是事務(wù)的并發(fā)調(diào)度不一定是正確的 , 有可能產(chǎn)生前面提到的不一致性問題 。 ? 若多個事務(wù)依次執(zhí)行 , 則稱為事務(wù)的串行調(diào)度 。 如果在事務(wù)依賴圖中 , 沿著箭頭方向存在一個循環(huán) , 那么表示已出現(xiàn)死鎖現(xiàn)象 。 死鎖的診斷 DBMS周期地測試系統(tǒng)中是否出現(xiàn)了死鎖 。 避免活鎖的一個簡便方法是采用 “ 先來先服務(wù) ” 排隊的策略 。 54 三、并發(fā)控制 ? 活鎖和死鎖 ? 恰當(dāng)?shù)剡\(yùn)用封鎖技術(shù) , 可以保證并發(fā)調(diào)度的正確性 、 有效地避免數(shù)據(jù)不一致 , 但有可能引起活鎖和死鎖問題 。PX協(xié)議可以解決因多事務(wù)同時更新同一數(shù)據(jù)對象而引起的更新丟失問題 。 ?共享型鎖 ( 讀鎖 , S封鎖 ) :一個事務(wù)對數(shù)據(jù)對象加了 S鎖后 , 允許其他事務(wù)再對該數(shù)據(jù)對象加 S鎖 , 但在它釋放 S鎖之前不允許其他事務(wù)加 X鎖 。 所謂封鎖 , 是指事務(wù)向系統(tǒng)發(fā)出對某數(shù)據(jù)對象加鎖的請求 , 以取得對該對象一定的控制權(quán) 。 ?不一致分析問題:指事務(wù)從數(shù)據(jù)庫中讀取了處于不一致狀態(tài)的數(shù)據(jù) , 并因此進(jìn)行了不一致的分析 。 ? 如果不對并發(fā)操作進(jìn)行恰當(dāng)?shù)目刂?, 可能導(dǎo)致如下的數(shù)據(jù)不一致性問題: ?丟失更新問題:一事務(wù)所作的更新操作因另一事務(wù)的操作而丟失 。 SQL中的 COMMIT或ROLLBACK都意味著一個事務(wù)結(jié)束 , 但支持SQL的不同 DBMS有些差異 。 ? 介質(zhì)故障:重裝最新的備份 , 利用日志對此備份以來的全部成功事務(wù)進(jìn)行 REDO操作 , 以使 DB恢復(fù)到故障發(fā)生前的正確狀態(tài) 。 49 二、數(shù)據(jù)庫的備份與恢復(fù) ? 數(shù)據(jù)庫恢復(fù)的基本策略和實現(xiàn)方法 ?恢復(fù) 出故障時利用備份和日志進(jìn)行恢復(fù) 。 DBMS的恢復(fù)管理子系統(tǒng) 47 二、數(shù)據(jù)庫的備份與恢復(fù) ? 數(shù)據(jù)庫備份的必要性 ?非預(yù)期事務(wù)故障:運(yùn)算錯誤 、 數(shù)據(jù)錯誤 、 死鎖等 , 故障事務(wù)夭折 ?可預(yù)期事務(wù)故障:在事務(wù)中可預(yù)期出錯的地方所加的 ROLLBACK語句 ?系統(tǒng)故障: 硬件 、 系統(tǒng)軟件出錯 , 停電等 ,事務(wù)執(zhí)行被打斷 , 內(nèi)存中數(shù)據(jù)被破壞 ?介質(zhì)故障: 磁頭 、 磁盤控制器或磁盤損壞 ,盤上數(shù)據(jù)丟失 , 病毒破壞等 , DB遭破壞 ?計算機(jī)病毒 48 二、數(shù)據(jù)庫的備份與恢復(fù) ? 數(shù)據(jù)庫恢復(fù)的基本策略和實現(xiàn)方法 ?恢復(fù)的基本策略:冗余 ( 數(shù)據(jù)重復(fù)存儲 ) ?實現(xiàn)方法: ?備份 定期對數(shù)據(jù)庫復(fù)制或轉(zhuǎn)儲 ( 靜態(tài)轉(zhuǎn)儲和動態(tài)轉(zhuǎn)儲 , 海量轉(zhuǎn)儲和增量轉(zhuǎn)儲 ) 。 程序員 ( 正確地編寫事務(wù) ) DBMS的完整性子系統(tǒng) ? 隔離性 ( isolation ) :事務(wù)相互隔離 , 在多個事務(wù)并發(fā)執(zhí)行時 , 任一事務(wù)的更新操作在該事務(wù)成功提交前對其他事務(wù)都是不可見的 。 ? 原子性 ( atomicity) : 事務(wù)對數(shù)據(jù)庫的更新要么全部起作用 ,要么完全不起作用 。 46 一、事務(wù)管理 (續(xù)) ? 事務(wù)有四個重要性質(zhì):原子性 、 一致性 、 隔離性和持久性 。COMMIT( 提交 ) 語句表示一事務(wù)的全部操作都已成功 , 它對 DB的所有更新可真正寫到 DB中 。 一個應(yīng)用程序可以包括多個事務(wù) 。 ? 如果 R分解成關(guān)系模式 ?={R1, R2}, 分解 ?是否是無損聯(lián)結(jié)的充分必要條件為: ?R1∩R 2→ ( R1―R 2) 或 R1∩R 2→ ( R2―R 1) 44 第六節(jié) 數(shù)據(jù)庫的控制功能 ?事務(wù)管理 ?數(shù)據(jù)庫的備份與恢復(fù) ?并發(fā)控制 ?安全性和授權(quán) 45 一、事務(wù)管理 ? 事務(wù)的概念 ?事務(wù)是由若干數(shù)據(jù)庫操作組成的一個邏輯工作單位 , 是一個不可分割的工作單位 。 ?反復(fù)檢查 F中的每一個函數(shù)依賴 , 并修改表格中的元素 。 ? 保持函數(shù)依賴的分解 ? 設(shè) F是屬性集 U上的一個函數(shù)依賴集 , Z是 U上的一個子集 , F在Z上的一個投影定義為: ∏ Z( F) ={ X→Y∣X→Y ∈F +且 XY? Z} ? 設(shè)關(guān)系模式 R的一個分解為 ?={R1, R2, … , RK}, F是 R的一個函數(shù)依賴集 , 如果 ? F+=( U ∏ Ri ( F)) ? 則稱分解 ?保持函數(shù)依賴 。 如果對 R中滿足 F的每一個關(guān)系 r都有:r=∏ R1( r) ?∏ R2( r) ?… ?∏ Rk( r) 則稱這個分解 ?是無損聯(lián)結(jié)分解 。 ? 第四范式 4NF ?關(guān)系模式 R, D是一個多值依賴集 , 如果 D中存在一個非平凡的多值依賴 X→→Y , 并且 X必是 R的碼 , 那么稱 R是 4NF。 ? 第三范式 3NF ?如果關(guān)系模式 R為 2NF, 并且 R中的每一個非主屬性都不傳遞依賴于 R的候選鍵 , 則稱 R是屬于 3NF。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1