資料庫系統原理複習題(七)——資料庫恢復
1.若資料庫中只包含成功事務提交的結果,則此資料庫就稱為處於(;;;; )狀態。 (5分)
a. 一致
b. 安全
c. 不一致
d. 不安全
正確答案:a.
你當前選擇:a.
2.若系統執行過程中,由於某種硬體故障,使儲存在外存上的資料部分損失或全部損失,這種情況稱為(;;;;)。 (5分)
a. 執行故障
b. 介質故障
c. 系統故障
d. 事務故障
正確答案:b.
你當前選擇:b.
3.資料庫恢復可採取定期將資料庫做成______。 (5分)
a. 檢查點檔案
b. 副本檔案
c. 日誌檔案
d. 死鎖檔案
正確答案:b.
你當前選擇:b.
4.______用來記錄對資料庫中資料進行的每一次更新操作。 (5分)
a. 後援副本
b. 緩衝區
c. 日誌檔案
d. 資料庫
正確答案:c.
你當前選擇:c.
5.db的轉儲屬於dbms的(????)。 (5分)
a. 安全性措施
b. 恢復措施
c. 完整性措施
d. 併發控制措施
正確答案:b.
你當前選擇:b.
6.事務是資料庫執行的基本工作單位。如果乙個事務執行成功,則全部更新提交;如果乙個事務執行失敗,則已做過的更新被恢復原狀,好像整個事務從未有過這些更新,這樣保持了資料庫處於_________狀態。 (5分)
a. 可靠性
b. 一致性
c. 安全性
d. 完整性
正確答案:b.
你當前選擇:b.
7.用於資料庫恢復的重要檔案是_________。 (5分)
a. 資料庫檔案
b. 日誌檔案
c. 索引檔案
d. 備註檔案
正確答案:b.
你當前選擇:b.
8.dbms中實現事務永續性的子系統是(;;;;)。 (5分)
a. 併發控制子系統
b. 恢復管理子系統
c. 完整性管理子系統
d. 安全性管理子系統
正確答案:b.
你當前選擇:b.
9.日誌檔案是用於記錄_________。 (5分)
a. 資料操作
b. 程式執行過程
c. 對資料的所有更新操作
d. 程式執行的結果
正確答案:c.
你當前選擇:c.
10.後援副本的用途是_________。 (5分)
a. 故障後的恢復
b. 安全性保障
c. 一致性控制
d. 資料的轉儲
正確答案:a.
你當前選擇:a.
11.資料恢復的基本策略是資料冗餘,被轉儲的冗餘資料報括(;;;; )。 (5分)
a. 日誌檔案和資料庫副本
b. 應用程式、資料字典、日誌檔案和資料庫副本
c. 資料字典、日誌檔案和資料庫副本
d. 應用程式和資料庫副本
正確答案:a.
你當前選擇:a.
12.「事務工作完成」的標誌是(
??????
)。(5分)
a. 除此項外全是
b. 事務中的所有操作都已做完
c. 事務的「提交標誌」已經安全地存入相關的日誌檔案
d. 事務對資料庫的修改從緩衝區安全存入磁碟
正確答案:c.
你當前選擇:a.
13.在資料庫的如下兩個表中,若雇員資訊的主鍵是雇員號,部門資訊表的主鍵是部門號,在下列所給的操作中,哪個操作不能執行?
;;;;雇員資訊表;;;;;;;;;;;;;;;;;;;;;;部門資訊表
雇員號雇員名 部門號 工資;;;;;;;;部門號;;部門名;;主任
001;; 張山;;;;02;;2000;;;;;;;;01;; 業務部;;李建
010;;王巨集達;;01;;1200;;;;;;;; 02;; 銷售部;;應偉東
056;;馬林生;;02;;1000;;;;;;;; 03;; 服務部;;周垠
101;;趙敏;;;;04;;1500;;;;;;;; 04;; 財務部;;陳力勝 (5分)
a. 將雇員資訊表中雇員號='010'的工資改為1600元
b. 從雇員資訊表中刪除行('010','王巨集達','01',1200)
c. 將行('102','趙敏','01',1500)插入到雇員資訊表中
d. 將雇員資訊表中雇員號='101'的部門號改為'05'
正確答案:d.
你當前選擇:d.
14.事務的永續性由dbms的(;;;;;;;;)子系統保證的。 (5分)
a. 通訊
b. 完整性檢測
c. 恢復管理
d. 併發控制
正確答案:c.
你當前選擇:c.
15.資料庫恢復的基礎是利用轉儲的冗餘資料。這些轉儲的冗餘資料報括(;;;;;;)。 (5分)
a. 資料字典、應用程式、日誌檔案、審計檔案
b. 日誌檔案、資料庫後備副本
c. 資料字典、應用程式、資料庫後備副本
d. 資料字典、應用程式、審計檔案、資料庫後備副本
正確答案:b.
你當前選擇:b.
16.若乙個事務執行成功,則它的全部更新被提交;若乙個事務執行失敗,則db中被其更新過的資料恢復原狀,就象這些更新從未發生過,這保持了資料庫處於(;;;; )。 (5分)
a. 一致性狀態
b. 完整性狀態
c. 安全性狀態
d. 可靠性狀態
正確答案:a.
你當前選擇:a.
17.sql的rollback語句的主要作用是(;;;;)。 (5分)
a. 中斷程式
b. 事務回退
c. 事務提交
d. 終止程式
正確答案:b.
你當前選擇:b.
18.在設定檢查點情況下,系統故障的恢復(;;;;)。 (5分)
a. 不需要回滾未提交的事務
b. 重做最後乙個檢查點之後提交事務的更新操作
c. 回滾未提交的事務至最後乙個檢查點
d. 重做日誌檔案中的所有已經提交的事務
正確答案:b.
你當前選擇:b.
19.授權定義經過編譯後儲存在(;;;;;;)中。 (5分)
a. 檔案系統
b. 資料字典
c. 表
d. 資料庫
正確答案:b.
你當前選擇:b.
20.若系統在執行過程中,由於某種原因,造成系統停止執行,致使事務在執行過程中以非控制方式終止,這時記憶體中的資訊丟失,而儲存在外存上的資料未受影響,這種情況稱為(;;;; )。
(5分)
a. 事務故障
b. 系統故障
c. 執行故障
d. 介質故障
正確答案:b.
你當前選擇:b.
資料庫系統原理複習題(八) 事務併發控制
資料庫系統原理複習題 八 事務併發控制 1.下面關於 一級封鎖協議 正確的說法是 4分 a.一級封鎖協議避免 丟失修改 b.一級封鎖協議可以避免 死鎖 c.一級封鎖協議 能重複讀 d.一級封鎖協議可以避免 髒讀 正確答案 a.你當前選擇 a.2.關於 死鎖 下列說法中正確的是 4分 a.只有出現併發...
資料庫系統原理複習題(八) 事務併發控制
資料庫系統原理複習題 八 事務併發控制 1.下面關於 一級封鎖協議 正確的說法是 4分 a.一級封鎖協議避免 丟失修改 b.一級封鎖協議可以避免 死鎖 c.一級封鎖協議 能重複讀 d.一級封鎖協議可以避免 髒讀 正確答案 a.你當前選擇 a.2.關於 死鎖 下列說法中正確的是 4分 a.只有出現併發...
資料庫系統原理複習題(四) 關係資料理論
資料庫系統原理複習題 四 關係資料理論 1.設關係模式r a,b,c,d,e,f 下面的選項中,是平凡函式依賴。6分 a.bcd bd b.efd ac c.abc def d.a bcdef 正確答案 a.你當前選擇 無 2.在關係模式r u,f 中,如果x y,存在x的真子集x1,使x1 y,稱...