單項選擇題

在數(shù)據(jù)庫系統(tǒng)中,“事務(wù)”是訪問數(shù)據(jù)庫并可能更新各種數(shù)據(jù)項的一個程序執(zhí)行單元。為了保證數(shù)據(jù)完整性,要求數(shù)據(jù)庫系統(tǒng)維護(hù)事務(wù)的原子性、一致性、隔離性和持久性。針對事務(wù)的這4種特性,考慮以下的架構(gòu)設(shè)計場景。假設(shè)在某一個時刻只有一個活動的事務(wù),為了保證事務(wù)的原子性,對于要執(zhí)行寫操作的數(shù)據(jù)項,數(shù)據(jù)庫系統(tǒng)在磁盤上維護(hù)數(shù)據(jù)庫的一個副本,所有的寫操作都在數(shù)據(jù)庫副本上執(zhí)行,而保持原始數(shù)據(jù)庫不變,如果在任一時刻操作不得不中止,系統(tǒng)僅需要刪除副本,原數(shù)據(jù)庫沒有受到任何影響。這種設(shè)計策略稱為(1)。事務(wù)的一致性要求在沒有其他事務(wù)并發(fā)執(zhí)行的情況下,事務(wù)的執(zhí)行應(yīng)該保證數(shù)據(jù)庫的一致性。數(shù)據(jù)庫系統(tǒng)通常采用(2)機(jī)制保證單個事務(wù)的一致性。事務(wù)的隔離性保證操作并發(fā)執(zhí)行后的系統(tǒng)狀態(tài)與這些操作以某種次序順序執(zhí)行(即可串行化執(zhí)行)后的狀態(tài)是等價的。兩階段鎖協(xié)議是實現(xiàn)隔離性的常見方案,該協(xié)議(3)。持久性保證一旦事務(wù)完成,該事務(wù)對數(shù)據(jù)庫所做的所有更新都是永久的,如果事務(wù)完成后系統(tǒng)出現(xiàn)故障,則需要通過恢復(fù)機(jī)制保證事務(wù)的持久性。假設(shè)在日志中記錄所有對數(shù)據(jù)庫的修改操作,將一個事務(wù)的所有寫操作延遲到事務(wù)提交后才執(zhí)行,則在日志中(4)。當(dāng)系統(tǒng)發(fā)生故障時,如果某個事務(wù)已經(jīng)開始,但沒有提交,則該事務(wù)應(yīng)該(5)。

空白(1)處應(yīng)選擇()

A.主動冗余
B.影子拷貝
C.熱備份
D.多版本編程


你可能感興趣的試題

1.單項選擇題

某商場商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達(dá)到(1);該關(guān)系模式分解成(2)后,具有無損連接的特性,并能夠保持函數(shù)依賴。

空白(2)處應(yīng)選擇()

A.P1(商品代碼,聯(lián)系方式),P2(商品名稱,供應(yīng)商,庫存量)
B.P1(商品名稱,聯(lián)系方式),P2(商品代碼,供應(yīng)商,庫存量)
C.P1(商品代碼,商品名稱,聯(lián)系方式),P2(供應(yīng)商,庫存量)
D.P1(商品代碼,商品名稱),P2(商品代碼,供應(yīng)商,庫存量),P3(供應(yīng)商,聯(lián)系方式)

4.單項選擇題在數(shù)據(jù)庫設(shè)計的()階段進(jìn)行關(guān)系規(guī)范化。

A.需求分析
B.概念設(shè)計
C.邏輯設(shè)計
D.物理設(shè)計

5.單項選擇題()是一種信息分析工具,能自動地找出數(shù)據(jù)倉庫中的模式及關(guān)系。

A.數(shù)據(jù)集市
B.數(shù)據(jù)挖掘
C.預(yù)測分析
D.數(shù)據(jù)統(tǒng)計