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

13.在SQL Server 2000中,為確保數據庫系統能可靠地運行,不僅要考慮用戶(hù)數據庫的備份,也需要考慮系統數據庫(不考慮tempdb)的備份。關(guān)于系統數據庫的備份策略,下列做法中最合理的是______。
(A)每天備份一次系統數據庫
(B)每當用戶(hù)進(jìn)行數據更改操作時(shí),備份系統數據庫
(C)每當用戶(hù)操作影響了系統數據庫內容時(shí),備份系統數據庫
(D)備份用戶(hù)數據庫的同時(shí)備份系統數據庫
14.在數據庫應用系統的需求分析階段,需要進(jìn)行性能分析。下列關(guān)于數據庫應用系統性能指標的說(shuō)法,錯誤的是______。
(A)數據訪(fǎng)問(wèn)響應時(shí)間是指用戶(hù)向數據庫提交數據操作請求到操作結果返回給用戶(hù)的時(shí)間
(B)系統吞吐量是指在單位時(shí)間內系統能存儲的數據量
(C)并發(fā)用戶(hù)數是指在保證單個(gè)用戶(hù)查詢(xún)響應時(shí)間的前提下,系統最多允許同時(shí)訪(fǎng)問(wèn)數據庫的用戶(hù)數量
(D)系統性能指標是系統軟硬件設計和選型的重要依據
15.下列屬于數據庫應用系統需求分析階段工作的是______。
Ⅰ、標識和理解問(wèn)題 Ⅱ、構建關(guān)系模式
Ⅲ、實(shí)現應用系統 Ⅳ、建立功能模型
(A)Ⅰ和Ⅳ
(B)Ⅱ和Ⅲ
(C)Ⅰ和Ⅱ
(D)Ⅱ和Ⅳ
16.在SQL Server 2000中,常用的數據庫備份方法有完全備份、差異備份和日志備份。為保證某數據庫的可靠性,需要綜合采用這三種方法對該數據庫進(jìn)行備份。下列說(shuō)法正確的是______。
(A)這三種備份操作的周期都必須一樣,并且都必須備份在同一個(gè)備份設備上
(B)這三種備份操作的周期都必須一樣,但可以備份在不同的備份設備上
(C)這三種備份操作的周期可以不一樣,但必須備份在同一個(gè)備份設備上
(D)這三種備份操作的周期可以不一樣,并且可以備份在不同的備份設備上
17.對于聯(lián)機事務(wù)處理系統和數據倉庫系統中的數據,下列說(shuō)法正確的是______。
(A)一般情況下,聯(lián)機事務(wù)處理系統中的數據不能被修改,數據倉庫系統中的數據可被修改
(B)聯(lián)機事務(wù)處理系統中的數據庫規模一般大于數據倉庫系統中的數據規模
(C)聯(lián)機事務(wù)處理系統中的數據一般按面向業(yè)務(wù)應用的方式組織,數據倉庫系統中的數據一般按面向分析主題的方式組織
(D)一般情況下,在安全性和一致性要求上,對數據倉庫系統中的數據的要求要高于對聯(lián)機事務(wù)處理系統中數據的要求
18.關(guān)于分布式數據庫,下列說(shuō)法錯誤的是______。
(A)在分布式數據庫系統中,分片透明性主要是指數據分片的分配位置對用戶(hù)是透明的,用戶(hù)無(wú)需關(guān)注每個(gè)分片被分配的場(chǎng)地
(B)對于用戶(hù)而言,一個(gè)分布式數據庫系統從邏輯上看如同一個(gè)集中式數據庫,用戶(hù)可在任何一個(gè)場(chǎng)地執行全局應用和局部應用
(C)分布式數據庫的查詢(xún)處理代價(jià)既包括CPU和I/O代價(jià),也需要考慮場(chǎng)地間傳輸數據所需的通信代價(jià)
(D)在分布式數據庫查詢(xún)中,導致場(chǎng)地間數據傳輸量大的主要原因是數據間的連接操作和并操作
19.查詢(xún)優(yōu)化是提高數據庫應用系統性能的重要手段,下列給出的查詢(xún)優(yōu)化方法,一般情況下無(wú)效的是______。
(A)為經(jīng)常需要進(jìn)行排序或分組的列建立索引
(B)對經(jīng)常出現在查詢(xún)條件中的列建立索引
(C)對涉及連接的查詢(xún),盡量用左外連接或右外連接代替內連接
(D)采用提前計算方法,將頻繁訪(fǎng)問(wèn)的視圖轉為物化視圖
20.關(guān)于UML建模機制,下列說(shuō)法錯誤的是______。
(A)用例模型可以把滿(mǎn)足用戶(hù)需求的功能表示出來(lái)
(B)包圖是表明包與包之間關(guān)系的類(lèi)圖
(C)協(xié)作圖包含一組對象,并在圖中展示這些對象之間的聯(lián)系以及對象間發(fā)送和接收的消息
(D)順序圖主要用于描述系統、用例和程序模塊中邏輯流程的先后執行次序或并行次序
21.在明確了數據庫應用系統的任務(wù)目標和系統范圍之后,需要進(jìn)行項目的可行性分析,關(guān)于可行性分析,下列說(shuō)法錯誤的是______。
(A)經(jīng)濟可行性分析是指對項目進(jìn)行成本效益分析,其中項目成本一般包括開(kāi)發(fā)費用、軟硬件購置費用、安裝調試及維護費用
(B)技術(shù)可行性分析一般以系統的性能要求為主要依據,對系統的軟件、硬件和技術(shù)方案做出評估和選擇建議
(C)操作可行性分析的主要目的在于論證系統開(kāi)發(fā)是否具備所需要的人員、軟件、硬件和工作環(huán)境等條件
(D)開(kāi)發(fā)方案選擇的目的在于提出并評價(jià)實(shí)現系統的各種開(kāi)發(fā)方案,并從中選擇出合理的方案
22.在SQL Server 2000中,某數據庫中有角色R1和用戶(hù)U1,U1是R1角色的成員,且只屬于該角色。先對T表給R1只授予SELECT和DELETE權限,并授予U1對T表具有SELECT、UPDATE和DENY DELETE權限,則用戶(hù)U1對T表可以執行的操作是______。
(A)查詢(xún)、刪除和更改數據
(B)查詢(xún)和更改數據
(C)查詢(xún)和刪除數據
(D)查詢(xún)和更改表結構
23.對于關(guān)系的主碼必須滿(mǎn)足的條件,有下列說(shuō)法:
Ⅰ、一個(gè)關(guān)系中的主碼屬性或屬性組能函數決定該關(guān)系中的所有其他屬性
Ⅱ、一個(gè)關(guān)系中的主碼屬性不能與其他關(guān)系中的主碼屬性重名
Ⅲ、在一個(gè)關(guān)系中,一個(gè)主碼屬性的任一真子集都不能函數決定其它屬性
Ⅳ、在一個(gè)關(guān)系中,從主碼屬性集中去掉某個(gè)屬性仍能唯一標識一個(gè)元組
以上說(shuō)法正確的是______。
(A)Ⅰ和Ⅱ
(B)Ⅰ和Ⅲ
(C)Ⅱ和Ⅲ
(D)Ⅱ和Ⅳ
24.在SQL Server 2000中,有教師表(教師號,姓名,職稱(chēng),工資),F要根據教師的職稱(chēng)來(lái)添加教師的工資,增加規則為:"教授"增加400,"副教授"增加300,"講師"增加200.下列語(yǔ)句中正確的是______。
(A)UPDATE 教師表 SET 工資=工資+CASE 職稱(chēng)
WHEN '教授' THEN 400
WHEN '副教授' THEN 300
WHEN '講師' THEN 200
END
(B)UPDATE 教師表 SET 工資=工資+CASE 職稱(chēng)
WHEN 職稱(chēng)='教授' THEN 400
WHEN職稱(chēng)= '副教授' THEN 300
WHEN職稱(chēng)= '講師' THEN 200
END
(C)UPDATE 教師表 SET 工資=CASE 職稱(chēng)
WHEN '教授' THEN工資=工資+400
WHEN '副教授' THEN工資=工資+300
WHEN '講師' THEN工資=工資+200
END
(D)UPDATE 教師表 SET 工資=工資+CASE 職稱(chēng)
WHEN職稱(chēng)= '教授' THEN工資=工資+400
WHEN職稱(chēng)= '副教授' THEN工資=工資+300
WHEN職稱(chēng)= '講師' THEN工資=工資+200
END
25.在SQL Server 2000中,有商品表(商品號,商品名,單價(jià))和銷(xiāo)售表(商品號,銷(xiāo)售時(shí)間,銷(xiāo)售價(jià)格),F要限制"銷(xiāo)售價(jià)格"的取值必須在此商品"單價(jià)"的0.6到1.5倍范圍之內,實(shí)現這個(gè)約束的正確代碼是______。
(A)CHECK(銷(xiāo)售價(jià)格 BETWEEN 單價(jià)*0.6 AND 單價(jià)*1.5)
(B)CHECK(銷(xiāo)售價(jià)格 BETWEEN 商品表.單價(jià)*0.6 AND 商品表.單價(jià)*1.5)
(C)CREATE TRIGGER tri_Sales ON 銷(xiāo)售表 FOR INSERT,UPDATE
AS
IF EXISTS(SELECT * FROM INSERTED a JOIN 商品表 b
ON a.商品號=b.商品 WHERE 銷(xiāo)售價(jià)格 NOT BETWEEN 單價(jià)*0.6 AND 單價(jià)*1.5)
ROLLBACK
(D)CREATE TRIGGER tri_Sales ON 銷(xiāo)售表 INSTEAD OF INSERT,UPDATE
AS
IF EXISTS(SELECT * FROM INSERTED a JOIN 商品表 b
ON a.商品號=b.商品號
WHERE 銷(xiāo)售價(jià)格 NOT BETWEEN 單價(jià)*0.6 AND 單價(jià)*1.5)
ROLLBACK
26.關(guān)于數據庫系統中的日志文件,有下列說(shuō)法:
Ⅰ、事務(wù)故障恢復和系統故障恢復時(shí)都必須使用日志文件
Ⅱ、在動(dòng)態(tài)轉儲過(guò)程中,對數據庫所做的修改都被記錄在日志文件中
Ⅲ、數據庫管理系統進(jìn)行數據修改操作時(shí),一般是先寫(xiě)數據庫,然后再寫(xiě)日志文件
Ⅳ、建立檢查點(diǎn)的主要目的是通過(guò)減小日志文件的總體數據規模,從而提高數據恢復效率
Ⅴ、日志文件有利于對用戶(hù)對數據庫系統的違規操作開(kāi)展核查審計工作
以上說(shuō)法正確的是______。
(A)僅Ⅰ、Ⅱ和Ⅴ
(B)僅Ⅰ和Ⅱ
(C)僅Ⅰ、Ⅲ和Ⅴ
(D)僅Ⅱ、Ⅲ、Ⅳ和Ⅴ
27.數據庫系統可能出現下列故障:
Ⅰ、事務(wù)執行過(guò)程中發(fā)生運算溢出
Ⅱ、某并發(fā)事務(wù)因發(fā)生死鎖而被撤銷(xiāo)
Ⅲ、磁盤(pán)物理?yè)p壞
Ⅳ、系統突然發(fā)生停電事務(wù)
Ⅴ、操作系統因被病毒攻擊而突然重啟
以上故障屬于系統故障(軟故障)的是______。
(A)Ⅰ、Ⅱ、Ⅳ和Ⅴ
(B)Ⅳ和Ⅴ
(C)Ⅰ、Ⅲ、Ⅳ和Ⅴ
(D)Ⅲ和Ⅳ
28.設用戶(hù)對某商場(chǎng)數據庫應用系統有下列活動(dòng)
Ⅰ、在該數據庫應用系統運行前建立數據庫,并建立初始的商品清單和銷(xiāo)售人員數據等基礎數據
Ⅱ、根據商場(chǎng)銷(xiāo)售業(yè)務(wù)開(kāi)展情況,調整數據庫中的商品清單和價(jià)格
Ⅲ、為了應對商場(chǎng)業(yè)務(wù)增長(cháng)過(guò)快帶來(lái)的數據庫數據增長(cháng)迅速而擴展硬盤(pán)空間
Ⅳ、為了安全考慮,定期對數據庫系統中的數據進(jìn)行轉儲
Ⅴ、國慶期間,在應用系統中增加一條規則"節日期間所有商品打八折"
Ⅵ、在系統中模擬生成大規模銷(xiāo)售數據,并開(kāi)啟所有收銀臺終端,在所有終端啟動(dòng)自動(dòng)批量收銀程序,測試系統的性能
以上活動(dòng)屬于商場(chǎng)數據庫應用系統實(shí)施活動(dòng)的是______。
(A)Ⅰ、Ⅱ和Ⅲ
(B)Ⅱ和Ⅴ
(C)Ⅲ、Ⅳ和Ⅵ
(D)Ⅰ和Ⅵ
29.對于大型企業(yè)業(yè)務(wù)支持數據庫應用系統的存儲空間規劃問(wèn)題,在進(jìn)行存儲空間規劃時(shí),下列說(shuō)法一般情況下錯誤的是______。
(A)數據庫應用系統需要支撐的企業(yè)核心業(yè)務(wù)的發(fā)生頻率是重要的輸入參數
(B)粗粒度級統計分析數據所需占用的存儲空間是需要考慮的主要因素
(C)企業(yè)核心業(yè)務(wù)數據的保存期要求是需要考慮的主要因素
(D)數據安全性、業(yè)務(wù)穩定性和容災能力要求是重要的考慮因素
答案
選擇題(1-20每題1分,21-30每題2分,共40分)
| 1. D | 2. B | 3. A | 4. A |
| 5. A | |||
| 6. D | 7. A | 8. B | 9. D |
| 10. C | |||
| 11. A | 12. C | 13. C | 14. B |
| 15. A | |||
| 16. D | 17. C | 18. A | 19. C |
| 20. D | |||
| 21. A | 22. B | 23. B | 24. A |
| 25. D | |||
| 26. A | 27. B | 28. D | 29. B |
【9月計算機等級考試四級數據庫工程師筆試真題】相關(guān)文章:
計算機等級考試四級數據庫工程師筆試真題05-27
3月計算機等級考試四級數據庫真題02-08
計算機等級考試四級網(wǎng)絡(luò )工程師筆試真題06-02
9月全國計算機等級考試四級數據庫工程師筆試真題及答案08-15
全國計算機等級考試四級網(wǎng)絡(luò )工程師筆試真題06-09
計算機四級考試數據庫筆試真題(精選2套)05-18