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

正文內(nèi)容

數(shù)據(jù)庫原理課后題答案-在線瀏覽

2024-08-06 06:06本頁面
  

【正文】 O FROM SPJ WHERE SNO IN (SELECT SNO FROM S WHERE CITY=‘上海’);(8) 把所有紅色的零件的顏色改成藍(lán)色UPDATE P SET COLOR=’藍(lán)’ WHERE COLOR=’紅’(10) 從供應(yīng)商的關(guān)系中刪除S2的記錄,并從供應(yīng)關(guān)系中刪除相應(yīng)記錄。視圖是人一個(gè)或幾個(gè)基本表導(dǎo)出的表。即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中。7.試述視圖的優(yōu)點(diǎn)。9.哪類視圖是可以更新的?基本表的行列子集視圖是可以更新的。試述實(shí)現(xiàn)數(shù)據(jù)庫安全性控制的常見方法和技術(shù)3實(shí)現(xiàn)數(shù)據(jù)庫安全性控制的常見方法和技術(shù)有:(1) 用戶標(biāo)識(shí)和鑒別:該方法由系統(tǒng)提供一定的方式讓用戶標(biāo)識(shí)自己的名字或身份。(2) 存取控制:通過用戶權(quán)限定義和合法權(quán)檢查確保只有合法權(quán)限的用戶訪問數(shù)據(jù)庫,所有未被授權(quán)的人無法存取數(shù)據(jù)。(3) 視圖機(jī)制:為不同的用戶定義視圖,通過視圖機(jī)制把要保密的數(shù)據(jù)對(duì)無權(quán)存取的用戶隱藏起來,從而自動(dòng)地對(duì)數(shù)據(jù)提供一定程度的安全保護(hù)。(5) 數(shù)據(jù)加密:對(duì)存儲(chǔ)和傳輸?shù)臄?shù)據(jù)進(jìn)行加密處理,從而使得不知道解密算法的人無法獲知數(shù)據(jù)的內(nèi)容。因?yàn)槿魏蜗到y(tǒng)的安全保護(hù)措施都不是完美無缺的,蓄意盜竊破壞數(shù)據(jù)的人總可能存在。第6章 數(shù)據(jù)庫的完整性1.什么是數(shù)據(jù)庫的完整性?答:數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。用SQL語言定義這兩個(gè)關(guān)系模式,要求在模式中完成以下完整性約束條件的定義:定義每個(gè)模式的主碼;定義參照完整性;定義職工年齡不超過60歲。CREATE TABLE EMP (Empno NUMBER(4) primary key, Ename VARCHAR(10), Age NUMBER(2), CONSTRAINT C1 CHECK (Aage =60), Job VARCHAR(9), Sal NUMBER(7,2), Deptno NUMBER(2), CONSTRAINT FK_DEPTNO FOREIGN KEY(Deptno) REFERENCES DEPT(Deptno))。而對(duì)于違反參照完整性的操作,并不都是簡(jiǎn)單地拒絕執(zhí)行,有時(shí)要根據(jù)應(yīng)用語義執(zhí)行一些附加的操作,以保證數(shù)據(jù)的正確性。當(dāng)系統(tǒng)運(yùn)行過程中發(fā)生故障,利用轉(zhuǎn)儲(chǔ)的數(shù)據(jù)庫后備副本和日志文件就可以將數(shù)據(jù)庫恢復(fù)到故障前的某個(gè)一致性狀態(tài)。當(dāng)多個(gè)事務(wù)并發(fā)地存取數(shù)據(jù)庫時(shí)就會(huì)產(chǎn)生同時(shí)讀取和∕或修改同一數(shù)據(jù)的情況。所以數(shù)據(jù)庫管理系統(tǒng)必須提供并發(fā)控制機(jī)制。 (1)丟失修改 兩個(gè)事務(wù)T1和T2讀入同一數(shù)據(jù)并修改,T2提交的結(jié)果破壞了(覆蓋了)T1提交的結(jié)果,導(dǎo)致T1的修改被丟失。 (3)讀”臟”數(shù)據(jù) 讀“臟”數(shù)據(jù)是指事務(wù)T1修改某一數(shù)據(jù),并將其寫回磁盤,事務(wù)T2讀取同一數(shù)據(jù)后,T1由于某種原因被撤銷,這時(shí)T1已修改過的數(shù)據(jù)恢復(fù)原值,T2讀到的數(shù)據(jù)就與數(shù)據(jù)庫中的數(shù)據(jù)不一致,則T2讀到的數(shù)據(jù)就為“臟”數(shù)據(jù),即不正確的數(shù)據(jù)。最常用的技術(shù)是封鎖技術(shù)。4.基本的封鎖類型有幾種?試述它們的含義。排它鎖又稱為寫鎖。這就保證了其他事務(wù)在T釋放A上的鎖之前不能再讀取和修改A。若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上S鎖,則事務(wù)T可以讀A但不能修改A,其他事務(wù)只能再對(duì)A加S鎖,而不能加X鎖,直到T釋放A上的S鎖。5. 如何用封鎖機(jī)制保證數(shù)據(jù)的一致性? 答:DBMS在對(duì)數(shù)據(jù)進(jìn)行讀、寫操作之前首先對(duì)該數(shù)據(jù)執(zhí)行封鎖操作,例如下圖中事務(wù)T1在對(duì)進(jìn)行修改之前先對(duì)A執(zhí)行Xock(A),即對(duì)A加X鎖。這樣 就不會(huì)丟失T1的更新。5. 什么是封鎖協(xié)議?不同級(jí)別的封鎖協(xié)議的主要區(qū)別是什么? 答:在運(yùn)用封鎖技術(shù)對(duì)數(shù)據(jù)加鎖時(shí),要約定一些規(guī)則。這些約定或者規(guī)則稱為封鎖協(xié)議。一級(jí)封鎖協(xié)議:事務(wù)T在修改數(shù)據(jù)R之前必須先對(duì)其加X鎖,直到事務(wù)結(jié)束才釋放。三級(jí)封鎖協(xié)議:一級(jí)封鎖協(xié)議加上事務(wù)T在讀取數(shù)據(jù)R之前必須先對(duì)其加S鎖,直到事務(wù)結(jié)束才釋放。T3也請(qǐng)求封鎖R,當(dāng)T1釋放了R上的封鎖之后系統(tǒng)首先批準(zhǔn)了T3的請(qǐng)求,T2仍然等待?;铈i的含義是該等待事務(wù)等待時(shí)間太長(zhǎng),似乎被鎖住了,實(shí)際上可能被激活。接著T2又申請(qǐng)分所R1,因T1已封鎖了R1,也只能T1釋放R1上的鎖。 T1 T2 lock R1 . . Lock R2 . . Lock R2 . 等待 lock R1.8. 試述活鎖的產(chǎn)生原因和解決方法。 避免活鎖的簡(jiǎn)單方法是采用先來先服務(wù)的策略。10.請(qǐng)給出預(yù)防死鎖的若干方法。防止死鎖的發(fā)生其實(shí)就是要破壞產(chǎn)生死鎖的條件。不過,預(yù)防死鎖的策略不大適合數(shù)據(jù)庫系統(tǒng)的特點(diǎn),具體原因可參加《概論》。 DBMS中診斷死鎖的方法與操作系統(tǒng)類似,一般使用超時(shí)法或事務(wù)等待圖法。超時(shí)法實(shí)現(xiàn)簡(jiǎn)單,但有可能誤判死鎖,事務(wù)因其他原因長(zhǎng)時(shí)間等待超過時(shí)限時(shí),系統(tǒng)會(huì)誤認(rèn)為發(fā)生了死鎖。 DBMS并發(fā)控制子系統(tǒng)檢測(cè)到死鎖后,就要設(shè)法解除。當(dāng)然,對(duì)撤銷的事務(wù)所執(zhí)行的數(shù)據(jù)修改操作必須加以恢復(fù)。 可串行化的調(diào)度的定義:多個(gè)事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與按某一次序串行執(zhí)行它們時(shí)的結(jié)果相同,稱這種調(diào)度策略為可串行化的調(diào)度。 T2:A=A*2。(A←A178。 答:A的最終結(jié)果可能有16。 對(duì)應(yīng)的執(zhí)行結(jié)果是12。 答: T1 T2 T3 Slock A Y=A=0 Unlock A Xlock A Slock A A=Y+2 等待 寫回A(=2) 等待 Unlock A 等待 Y=A=2 Unlock A Xlock A Slock A A=Y*2 等待 寫回A(=4) 等待 Unlock A 等待 Y=A=4 Unlock A Xlock A A=Y**2 寫回A(=16) Unlock A最后結(jié)果A為16,是可串行化的調(diào)度。 T1 T2 T3 Slock A Y=A=0 Unlock A Slock A Y=A=0 Xlock A 等待 Unlock A A=Y+2 寫回A(=2) Slock A Unlock A 等待 Y=A=2 Unlock A Xlock A Xlock A 等待 Y=Y**2 等待 寫回A(=4) 等待 Unlock A A=Y*2 寫回A(=0)
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1