【正文】
2009年9月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)筆試試卷數(shù)據(jù)庫(kù)工程師(考試時(shí)間120分鐘,滿(mǎn)分100分)一、選擇題((1)~(20)每題1分,(21)~(30)每題2分,共40分) ?。?)查詢(xún)處理器是數(shù)據(jù)庫(kù)管理系統(tǒng)的重要組成部分,下列不屬于查詢(xún)處理器功能組成模塊的是 A)DML編譯器 B)查詢(xún)執(zhí)行引擎 C) 嵌入式DML的預(yù)編輯器 D) 查詢(xún)權(quán)限管理器 ?。?)關(guān)于數(shù)據(jù)視圖預(yù)與三級(jí)模式,下列說(shuō)法錯(cuò)誤的是 A)數(shù)據(jù)視圖是指用戶(hù)從某個(gè)角度看到的客觀世界數(shù)據(jù)對(duì)象的特征 B) 外模式是數(shù)據(jù)庫(kù)用戶(hù)能使用的局部數(shù)據(jù),描述外模式時(shí),通常需要給出其物理結(jié)構(gòu) C)概念模式以數(shù)據(jù)模型的形式描述數(shù)據(jù) D)三級(jí)模式結(jié)構(gòu)實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性 (3)為了保證數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)正常運(yùn)行,數(shù)據(jù)庫(kù)管理員在日常工作中需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)。下列一般不屬于數(shù)據(jù)庫(kù)管理員日常維護(hù)工作的是 A) 數(shù)據(jù)內(nèi)容的一致性維護(hù) B) 數(shù)據(jù)庫(kù)備份與恢復(fù) C)數(shù)據(jù)庫(kù)安全性維護(hù) D) 數(shù)據(jù)庫(kù)存儲(chǔ)空間管理 (4) 事務(wù)的活鎖又稱(chēng)為事務(wù)的饑餓,為了避免數(shù)據(jù)庫(kù)出現(xiàn)事務(wù)活鎖,可以采用的措施是 A) 使用先來(lái)服務(wù)策略處理事務(wù)請(qǐng)求 B) 使用兩階段鎖協(xié)議 C) 對(duì)事務(wù)進(jìn)行并發(fā)調(diào)度 D) 使用小粒度鎖 (5)關(guān)于數(shù)據(jù)庫(kù)視圖,下列說(shuō)法正確的是 A) 視圖可以提高數(shù)據(jù)的操作性能 B)定義視圖的語(yǔ)句可以是任何數(shù)據(jù)操作語(yǔ)句 C) 視圖可以提供一定程度的數(shù)據(jù)獨(dú)立性 D) 視圖的數(shù)據(jù)一般是物理存儲(chǔ)的(6)在需求分析階段,結(jié)構(gòu)化分析和建模方法是一種較為有效的需求分析方法。下列不屬于結(jié)構(gòu)化分析和建模方法優(yōu)點(diǎn)的是 A) 用圖形化模型能直觀地表示系統(tǒng)功能 B)可避免過(guò)早陷入具體細(xì)節(jié) C) 圖形對(duì)象不涉及太多技術(shù)術(shù)語(yǔ),便于用戶(hù)理解模型 D) 從局部或子系統(tǒng)開(kāi)始分析問(wèn)題,便于建模人員了解業(yè)務(wù)模型 (7)數(shù)據(jù)字典是數(shù)據(jù)庫(kù)管理系統(tǒng)的重要組成部分,其中存儲(chǔ)的各類(lèi)信息通常由 A)數(shù)據(jù)庫(kù)管理員維護(hù) B) 程序員維護(hù) C) 數(shù)據(jù)庫(kù)管理系統(tǒng)維護(hù) D)一般用戶(hù)維護(hù) (8)下列約束中能確保一個(gè)函數(shù)依賴(lài)是完全非平凡函數(shù)依賴(lài)的是 A) 僅當(dāng)其右邊的屬性集是左邊屬性集的子集 B) 僅當(dāng)其右邊屬性集中的屬性都不屬于左邊的屬性集 C) 僅當(dāng)其右邊屬性集中至少有一個(gè)屬性不屬于左邊的屬性集 D) 僅當(dāng)其右邊屬性集中的屬性都屬于左邊的屬性集 ?。?)在數(shù)據(jù)庫(kù)中可用多種結(jié)構(gòu)組織數(shù)據(jù),散列文件是其中的一種。關(guān)于散列文件,下列說(shuō)法錯(cuò)誤的是 A)為了防止桶溢出,在散列文件設(shè)計(jì)時(shí),需要預(yù)留一些空間大小固定的桶 B) 用散列文件組織數(shù)據(jù)時(shí),需要使用文件記錄中的一個(gè)或多個(gè)域作為查找碼 C) 如果散列文件中散列函數(shù)的“均有分布性”不好,可能會(huì)造成桶溢出 D) 好的散列函數(shù)產(chǎn)生的存儲(chǔ)地址分布以盡可能是隨機(jī)的 (10)雖然數(shù)據(jù)庫(kù)應(yīng)該系統(tǒng)用戶(hù)界面的要求與具體應(yīng)用領(lǐng)域密切相關(guān),但都是遵守一定的原則,下列描述的用戶(hù)界面設(shè)計(jì)原則,錯(cuò)誤的是 A) 當(dāng)系統(tǒng)出現(xiàn)錯(cuò)誤或程序運(yùn)行時(shí)間較長(zhǎng)時(shí),用戶(hù)界面應(yīng)為用戶(hù)提供有意義的反饋信息 B)友好的用戶(hù)界面應(yīng)該能適當(dāng)容忍用戶(hù)在使用中的一些操作錯(cuò)誤 C)Web界面應(yīng)多采用動(dòng)畫(huà)和圖形效果,以吸引用戶(hù)使用 D) 用戶(hù)界面應(yīng)采取靈活多樣的數(shù)據(jù)輸入方式,以降低用戶(hù)輸入負(fù)擔(dān)(11) 在SQL Server 2000中,若希望數(shù)據(jù)庫(kù)用戶(hù)ACCT具有創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象的權(quán)限,較為合適的實(shí)現(xiàn)方法是 A) 使ACCT只在dbcreator角色中 B)使ACCT只在publie角色中 C) 使ACCT只在db_owner角色中 D) 使ACCT只在db_ddladmin角色中 (12) 設(shè)系、學(xué)生、教師三個(gè)實(shí)體之間存在約束:一個(gè)系可以招聘多名教師,一名教師只受聘于一個(gè)系,一個(gè)系可以招收多名學(xué)生,一名學(xué)生只屬于一個(gè)系,下列ER圖能準(zhǔn)確表達(dá)以上約束的是 (13) 在SQL Server 200