2010年3月計算機四級數據庫工程師筆試試題

字號:


    為大家收集整理了《2010年3月計算機四級數據庫工程師筆試試題》供大家參考,希望對大家有所幫助!??!
     
    一、選擇題
    
  
    (1)視圖是數據庫中的重要對象,下列有關視圖的說法錯誤的是
    A)一般情況下,數據庫只存儲視圖的定義,其數據仍存放在相關的基本表中
    B)可以將復雜的查詢語句封裝在視圖中以簡化相關查詢語句的編寫
    C)通過視圖可以屏蔽不希望用戶看到的敏感數據,提高數據庫數據的安全性
    D)可以在視圖的基礎上建立新的視圖,但這樣定義的視圖會導致數據庫性能下降,一般不推薦使用
    (2)在概念數據模型中,聯(lián)系用于描述現(xiàn)實世界中事物之間的關聯(lián)關系。一阿d關于聯(lián)系的說法錯誤的是
    A)聯(lián)系可用于描述一個實體集內記錄之間的關聯(lián)關系
    B)聯(lián)系可用于描述兩個實體集屬性之間的關聯(lián)關系
    C)ER模型通過1:1、1:n和m:n三種聯(lián)系描述現(xiàn)實世界中各類事物之間的關聯(lián)關系
    D)終的IDEFIX模型中只能出現(xiàn)I:1和1:n兩種類型的聯(lián)系
    (3)在關系數據庫中,NULL是一個特殊值,在很多數據操作中都需要對NULL進行特殊處理。關于NULL,下列說法正確的是
    A)判斷元組的某一列是否為NULL一般使用“=NULL”
    B)NULL在數據庫中表示尚不確定的值
    C)在SQL Server 2000中執(zhí)行“SELECT NULL+5”將會出現(xiàn)異常
    D)NULL只適用于字符和數值類型
    (4)某教務管理系統(tǒng)包含選課模塊、成績錄入模塊和學籍管理模塊。選課模塊面向學校幾萬名學生,成績錄入模塊面向學校上千名任課教師,學籍管理模塊面向少量有一定權限的管理人員。該系統(tǒng)是上世紀用C/S結構和相關技術開發(fā)的,為了方便用戶使用,需要對系統(tǒng)進行升級和改造。設有下列技術改造方案:
    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)死鎖是數據庫系統(tǒng)中可能出現(xiàn)的一種狀態(tài)。下列有關死鎖的說法錯誤的是
    A)當事務由于無法獲得對需要訪問的數據項的控制權而處于等待狀態(tài)時,稱數據庫中產生了死鎖
    B)死鎖是由于系統(tǒng)中各事務間存在沖突操作且沖突操作的并發(fā)執(zhí)行順序不當而產生的
    C)死鎖預防可以使用加鎖和順序加鎖兩種方法,其中加鎖法可能會降低系統(tǒng)的并發(fā)程度
    D)解除死鎖通常采用的方法是選擇一個或兒個造成死鎖的事務,撤銷這些事務并釋放其持有的鎖
    (7)某系統(tǒng)中事務T1從賬戶A轉出資金到賬戶B中,在此事務執(zhí)行過程中,另一事務T2要進行所有賬戶余額統(tǒng)計操作。在T1和T2事務成功提交后,數據庫服務器突然掉電重啟。為了保證T2事務統(tǒng)計結果及重啟后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}.SC的主碼和屬性集(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)數據庫應用系統(tǒng)是面向數據管理和數據處理的軟件系統(tǒng)。下列有關數據庫應用系統(tǒng)開發(fā)及其生命周期說法中,錯誤的是
    A)數據庫應用系統(tǒng)安全性需求分析中,需考慮系統(tǒng)應達到的安全控制級別。按照可信計算機系統(tǒng)評測標準,安全性不高的系統(tǒng)其安全控制級別一般應定為C級
    B)數據庫應用系統(tǒng)性能分析一般使用每TPS代價值來衡量系統(tǒng)性價比
    C)在數據庫應用系統(tǒng)生命周期模型中,規(guī)劃與分析階段應生成項目計劃書、可行性分析報告和需求說明文檔
    D)數據庫應用系統(tǒng)可行性分析需要從技術、經濟、操作等方面評估和判斷該項目是否可行,是否能夠達到預期目標