糯米文學吧

位置:首頁 > 計算機 > 計算機四級

9月全國計算機等級考試四級數據庫工程師筆試真題及答案

  一、選擇題

9月全國計算機等級考試四級數據庫工程師筆試真題及答案

(1)視圖是數據庫中的重要對象,下列有關視圖的説法錯誤的是

A)一般情況下,數據庫只存儲視圖的定義,其數據仍存放在相關的基本表中

B)可以將複雜的查詢語句封裝在視圖中以簡化相關查詢語句的編寫

C)通過視圖可以屏蔽不希望用户看到的敏感數據,提高數據庫數據的安全性

D)可以在視圖的基礎上建立新的視圖,但這樣定義的視圖會導致數據庫性能下降,一般不推薦使用

(2)在概念數據模型中,聯繫用於描述現實世界中事物之間的關聯關係。一阿d關於聯繫的説法錯誤的是

A)聯繫可用於描述一個實體集內記錄之間的關聯關係

B)聯繫可用於描述兩個實體集屬性之間的關聯關係

C)ER模型通過1:1、1:n和m:n三種聯繫描述現實世界中各類事物之間的關聯關係

D)最終的IDEFIX模型中只能出現I:1和1:n兩種類型的聯繫

(3)在關係數據庫中,NULL是一個特殊值,在很多數據操作中都需要對NULL進行特殊處理。關於NULL,下列説法正確的是

A)判斷元組的某一列是否為NULL一般使用“=NULL”

B)NULL在數據庫中表示尚不確定的值

C)在SQL Server 2000中執行“SELECT NULL+5”將會出現異常

D)NULL只適用於字符和數值類型

(4)某教務管理系統包含選課模塊、成績錄入模塊和學籍管理模塊。選課模塊面向學校幾萬名學生,成績錄入模塊面向學校上千名任課教師,學籍管理模塊面向少量有一定權限的管理人員。該系統是上世紀用C/S結構和相關技術開發的,為了方便用户使用,需要對系統進行升級和改造。設有下列技術改造方案:

I.選課模塊和成績錄入模塊採用B/S結構進行改造,學籍管理模塊仍採用C/S結構

II.選課模塊採用B/S結構進行改造,成績錄入模塊和學籍管理模塊仍採用C/S結構

III.選課模塊、成績錄入模塊和學籍管理模塊均採用B/S結構進行改造

Ⅳ.成績錄入模塊採用B/S結構進行改造,選課模塊和學籍管理模塊仍採用C/S結構

上述方案中,較為合理的是

A)僅I和II

B)僅I、II和III

C)僅I和III

D)僅II、III和IV

(5)數據庫在外存中是以文件形式組織的,組織文件記錄方法的不同就形成了不同的文件結構。下列關於順序文件結構及其存取效率的説法錯誤的是

A)順序文件因其記錄按照查找碼值升序或降序排列,當按照查找碼的值順序讀取記錄時其效率很高

B)當按照一定的條件對順序文件進行查詢時,如果查詢條件定義在查找碼上,可以使用二分查找技術快速找到滿足條件的記錄

C)由於需要保持文件中記錄的順序,因此順序文件的插入和刪除操作比較複雜,耗費時間也較多

D)對順序文件進行條件查詢時,如果查詢條件沒有定義在查找碼上,其查找效率一般也會比無序文件高

(6)死鎖是數據庫系統中可能出現的一種狀態。下列有關死鎖的説法錯誤的是

A)當事務由於無法獲得對需要訪問的數據項的控制權而處於等待狀態時,稱數據庫中產生了死鎖

B)死鎖是由於系統中各事務間存在衝突操作且衝突操作的併發執行順序不當而產生的

C)死鎖預防可以使用一次加鎖和順序加鎖兩種方法,其中一次加鎖法可能會降低系統的併發程度

D)解除死鎖通常採用的方法是選擇一個或兒個造成死鎖的事務,撤銷這些事務並釋放其持有的鎖

(7)某系統中事務T1從賬户A轉出資金到賬户B中,在此事務執行過程中,另一事務T2要進行所有賬户餘額統計操作。在T1和T2事務成功提交後,數據庫服務器突然掉電重啟。為了保證T2事務統計結果及重啟後A, B兩賬户餘額正確,需利用到的事務性質分別是

A)一致性和隔離性

B)隔離性和持久性

C)原子性和一致性

D)原子性和持久性

(8)設有關係模式SC(Sno, Sname, Sex, Birthday, Cno, Cname, Grade, Tno, Tname)滿足函數 依賴集:{Sno→Sname, Sno→Sex, Sno→Birthday, Cno→Cname, (Sno, Cno)→Grade, Tno→Tname}的主碼和屬性集(Sno, Tno)的閉包分別是

A)(Sno,Tno)和{Cno,Cname,Grade,Tno,Tname}

B)(Sno, Cno, Tno)和{Sno, Sname, Sex, Birthday, Cno}

C)(Sno, Cno)和{Sno, Sname, Sex, Birthday, Cno, Cname, Grade}

D)(Sno, Cno, Tno)和{Sno, Sname, Sex, Birthday, Tno, Tname}

(9)數據庫應用系統是面向數據管理和數據處理的軟件系統。下列有關數據庫應用系統開發及其生命週期説法中,錯誤的是

A)數據庫應用系統安全性需求分析中,需考慮系統應達到的安全控制級別。按照可信計算機系統評測標準,安全性不高的系統其安全控制級別一般應定為C級

B)數據庫應用系統性能分析一般使用每TPS代價值來衡量系統性價比

C)在數據庫應用系統生命週期模型中,規劃與分析階段應生成項目計劃書、可行性分析報告和需求説明文檔

D)數據庫應用系統可行性分析需要從技術、經濟、操作等方面評估和判斷該項目是否可行,是否能夠達到預期目標

(10)在數據庫應用系統實施、運行和維護過程中,設有下列活動:

I.在系統運行過程中,對數據庫的空間增長情況進行監控

II.在系統運行過程中,對數據庫系統各時段CPU和內存使用情況進行監控

III.在數據庫系統實施時,運行DDL代碼建立關係表

IV.建立關係表以後編寫系統應用程序

V.定期進行數據備份

以上活動中,二般情況下屬於DBA任務的是

A)僅I、II和V

B)僅I和II

C)僅I、II和III

D)僅III, IV和V (11)在SQL Server 2000中,Userl是銷售數據庫中的用户,並只被授予了銷售明細表數據的刪除權限,則Userl用户在該數據庫中能夠執行的操作是