- 相關推薦
全國計算機等級考試四級數(shù)據(jù)庫工程師試題
選擇題
下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上。
1.按照數(shù)據(jù)庫應用系統(tǒng)生命周期模型,在開發(fā)某數(shù)據(jù)庫應用系統(tǒng)時,對系統(tǒng)采用的軟硬件及技術方案等作出合理的評估并提出選擇建議的工作屬于________。
。ˋ)規(guī)劃與分析階段的系統(tǒng)規(guī)劃與定義
。˙)規(guī)劃與分析階段的可行性分析
(C)需求分析階段的業(yè)務規(guī)則需求分析
。―)系統(tǒng)設計階段的總體設計
2.關于數(shù)據(jù)庫應用系統(tǒng)的需求分析工作,下列說法正確的是________。
。ˋ)通過需求分析過程,需要確定出整個應用系統(tǒng)的目標、任務和系統(tǒng)的范圍說明
。˙)在需求分析階段,系統(tǒng)需求分析員要與用戶充分溝通,并做出各類用戶視圖
。–)數(shù)據(jù)需求分析的主要工作是要辯識出數(shù)據(jù)處理中的數(shù)據(jù)數(shù)據(jù)處理流程
。―)數(shù)據(jù)操作響應時間、系統(tǒng)吞吐量、最大并發(fā)用戶數(shù)都是性能需求分析的重要指標
3.下列用于數(shù)據(jù)庫概念設計的方法是________。
。ˋ)DFD方法和IDEFIX方法
。˙)ER方法和IDEF0方法
。–)ER方法和IDEFIX方法
。―)DFD方法和IDEF0方法
4.關于數(shù)據(jù)庫概念設計階段的工作目標,下列說法錯誤的是________。
。ˋ)定義和描述應用系統(tǒng)設計的信息結構和范圍
。˙)定義和描述應用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系
(C)定義和描述應用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系
。―)描述需要存儲的記錄及其數(shù)量
5.下列不屬于非平凡函數(shù)依賴的是________。
。ˋ)(CustomerID,ProviderID,BuyDate)→GoodsName
。˙)(CustomerID,ProviderID,BuyDate)→GoodsName
(C)(CustomerID,ProviderID,BuyDate)→GoodsClassID
。―)(CustomerID,ProviderID,BuyDate)→ProviderID
6.有某數(shù)據(jù)庫系統(tǒng)在運行過程中發(fā)生了系統(tǒng)故障,發(fā)生故障時正在運行事務t1和t2。進行故障恢復時,在日志文件中發(fā)現(xiàn)有t1的事務開始記錄而沒有結束記錄,有t2的開始記錄和結束記錄,但t2對數(shù)據(jù)庫的修改還沒有寫到數(shù)據(jù)庫中,從檢查點開始正向掃描日志文件________。
。ˋ)掃描到t1時,直接重做t1,掃描到t2時,將t2直接撤消
(B)掃描到t1時,將t1加入重做隊列,掃描到t2時,將t2加入撤消隊列
(C)掃描到t1時,直接撤消t1,掃描到t2時,將t2直接重做
。―)掃描到t1時,將t1加入撤消隊列,掃描到t2時,將t2加入重做隊列
7.在大型企業(yè)的數(shù)據(jù)庫應用系統(tǒng)設計中,對企業(yè)(甲方)和項目承擔方(乙方)的人員角色,下列說法一般來說不合理的是________。
。ˋ)甲方首席信息官和乙方項目經(jīng)理要參與概念模型設計工作
(B)甲方首席信息官要實際參與邏輯模型和物理模型設計與實施工作
。–)邏輯模型設計完成以后,主要由乙方數(shù)據(jù)庫工程師負責物理模型的設計與實現(xiàn)工作
。―)甲方總經(jīng)理、首席信息官、乙方項目經(jīng)理和雙方系統(tǒng)架構師一般都要參與系統(tǒng)規(guī)劃與總體架構設計工作
8.某企業(yè)需要在一個SQL Server 2000實例上為多個部門構建不同的數(shù)據(jù)庫,有一個通用的數(shù)據(jù)類型需要在這些不同的數(shù)據(jù)庫中,則較好的實現(xiàn)方法是________。
(A)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,將此數(shù)據(jù)類型定義在master數(shù)據(jù)庫中
。˙)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,將此數(shù)據(jù)類型定義在model數(shù)據(jù)庫中
(C)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,將此數(shù)據(jù)類型定義在model數(shù)據(jù)庫中
(D)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,在每個數(shù)據(jù)庫中分別定義此數(shù)據(jù)類型
9.有教師表(教師號,教師名,職稱,基本工資),其中基本工資和取值與教師職稱有關,實現(xiàn)這個約束的可行方案是________。
(A)在教師表上定義一個視圖
。˙)在教師表上定義一個存儲過程
。–)在教師表上定義插入和修改操作的觸發(fā)器
。―)在教師表上定義一個標量函數(shù)
10.VB6.0中RecordSet對象的UPDATE方法作用是________。
(A)在內(nèi)存中開辟一個存放新記錄的緩沖區(qū)
。˙)將數(shù)據(jù)緩沖區(qū)中的內(nèi)容保存到數(shù)據(jù)庫中
。–)更改用戶屏幕上顯示的數(shù)據(jù)
。―)更改數(shù)據(jù)緩沖區(qū)中當前行指針的位置
11.DBMS通過加鎖機制允許用戶并發(fā)訪問數(shù)據(jù)庫,這屬于DBMS提供的________。
。ˋ)數(shù)據(jù)定義功能
(B)數(shù)據(jù)操縱功能
。–)數(shù)據(jù)庫運行管理與控制功能
。―)數(shù)據(jù)庫建立與維護功能
12.計算機系和教務處要對某數(shù)據(jù)庫進行訪問,計算機系全體教師對此數(shù)據(jù)庫中的全部數(shù)據(jù)具有查詢權,教務處全體人員對此數(shù)據(jù)庫中全部數(shù)據(jù)具有查詢、插入、刪除和修改權。在SQL Server 2000中 ,下列安全控制方法最合理的是________。
。ˋ)為計算機系每個教師授予每個表的SELECT權,為教務處全體人員授予每個表的SELECT、INSERT、 DELETE和UPDATE權
。˙)為計算機系和教務處分別建立一個角色,將兩個部門的每個職工設置為相應角色中的成員。將計算機系角色和教務處角色設置為此數(shù)據(jù)庫的db_datareader角色中的成員,將教務處角色設置為此數(shù) 據(jù)庫的db_datawriter角色中的成員
。–)為計算機系和教務處分別建立一個角色,將兩個部門的每個職工設置為相應角色中的成員。為計算機系角色授予每個表的SELECT權,為教務處角色授予每個表的SELECT、INSERT、DELETE和UPDATE權
。―)將計算機系和教務處的每個職工都設置為db_owner角色中的成員
13.在SQL Server 2000中,通過構建永久備份設備可以對數(shù)據(jù)庫進行備份,下列說法正確的是________。
。ˋ)不需要指定備份設備的大小
。˙)一個數(shù)據(jù)庫一次只能備份在一個設備上
。–)每個備份設備都是專屬于一個數(shù)據(jù)庫的
。―)只能將備份設備建立在磁盤上
14.關于查詢優(yōu)化問題,下列說法錯誤的是________。
(A)將頻繁地向數(shù)據(jù)庫發(fā)送的某條查詢語句用存儲過程來代替,可以提高查詢效率
(B)為經(jīng)常出現(xiàn)在查詢條件中的屬性建立索引,可以提高查詢效率
。–)先執(zhí)行表連接條件,后執(zhí)行查詢條件,有利于提高查詢效率
。―)將頻繁訪問的視圖物化并進行維護,有利于提高查詢效率
15.有教師表(教師號,姓名,所在系,工資),找出系內(nèi)教師平均工資高于全體教師平均工資的系 信息,正確的語句是________。
(A)SELECT 所在系,AVG(工資)FROM 教師表
WHERE AVG(工資)>(SELECT AVG(工資)FEOM 教師表)
。˙)SELECT 所在系,AVG(工資)FROM 教師表
WHERE AVG(工資)>(SELECT AVG(工資)FEOM 教師表)
GROUP BY 所在系
。–)SELECT 所在系,AVG(工資)FROM 教師表
GROUP BY 所在系
HAVING AVG(工資)>(SELECT AVG(工資)FEOM 教師表)
(D)SELECT 所在系,AVG(工資)FROM 教師表
GROUP BY 所在系
WHERE AVG(工資)>(SELECT AVG(工資)FEOM 教師表)
16.關于分布式數(shù)據(jù)庫系統(tǒng)和并行數(shù)據(jù)庫系統(tǒng),下列說法正確的是________。
。ˋ)分布式數(shù)據(jù)庫系統(tǒng)的目標是利用多處理機結點并行地完成數(shù)據(jù)庫任務以提高數(shù)據(jù)庫系統(tǒng)的整體性能
(B)并行數(shù)據(jù)庫系統(tǒng)的目的主要在于實現(xiàn)場地自治和數(shù)據(jù)全局透明共享
。–)并行數(shù)據(jù)庫系統(tǒng)經(jīng)常采用負載平衡方法提高數(shù)據(jù)庫系統(tǒng)的業(yè)務吞吐率
(D)分布式數(shù)據(jù)庫系統(tǒng)中,不存在全局應用和局部應用的概念,各結點完全不獨立,各個結點需要協(xié)同工作。
17.事務T0、T1和T2并發(fā)訪問數(shù)據(jù)項A、B和C,下列屬于沖突操作的是________。
。ˋ)T0中的read(A)和T0中的write(A)
(B)T0中的read(A)和T0中的write(A)
。–)T0中的write(A)和T2中的write(C)
。―)T1中的read(C)和T2中的write(C)
18.關于數(shù)據(jù)倉庫的特性________。
(A)面向主題的特性是指在組織數(shù)據(jù)倉庫數(shù)據(jù)時,需要將各種分析需求歸類并抽象,形成相應的分析應用主題,并根據(jù)分析應用主題的數(shù)據(jù)需求設計和組織數(shù)據(jù)
。˙)集成特性是指需要將業(yè)務系統(tǒng)中的所有數(shù)據(jù)抽取出來,載入到數(shù)據(jù)倉庫中
。–)集成特性是指需要將企業(yè)整個架構中的各種數(shù)據(jù)和應用集中到數(shù)據(jù)倉庫中
(D)隨時間變化性是指數(shù)據(jù)倉庫中的每個數(shù)據(jù)單元一般都有時間標志,且其中各種數(shù)據(jù)(包括原始數(shù)據(jù))會隨時間變化被經(jīng)常修改
19.在為業(yè)務繁忙的企業(yè)的多個部門服務的數(shù)據(jù)庫系統(tǒng)中,同時開展各部門的OLTP業(yè)務和數(shù)據(jù)分析業(yè)務會給數(shù)據(jù)庫系統(tǒng)帶來性能沖突,下列方案中無法從根本上解決性能沖突的是________。
。ˋ)抽取出各部門需要的分析數(shù)據(jù),建立各部門獨立的數(shù)據(jù)集市,將數(shù)據(jù)分析業(yè)務轉移到數(shù)據(jù)集市中
。˙)抽取出企業(yè)所有分析功能所需的分析數(shù)據(jù),建立統(tǒng)一的企業(yè)級數(shù)據(jù)倉庫環(huán)境,將企業(yè)的大部分分析業(yè)務轉移到數(shù)據(jù)倉庫環(huán)境中
。–)抽取出企業(yè)的近期業(yè)務數(shù)據(jù),建立操作型數(shù)據(jù)存儲(ODS),將一些快速分析業(yè)務轉移到操作型數(shù)據(jù)存儲中
。―)不建立新的數(shù)據(jù)存儲體系,在基本業(yè)務處理時間內(nèi)開展OLTP業(yè)務,在其余時間開展分析業(yè)務
20.關于數(shù)據(jù)庫應用系統(tǒng)功能設計,有下列說法:
、瘛④浖傮w設計的依據(jù)包括需求分析階段得到的數(shù)據(jù)流圖,事務描述和業(yè)務規(guī)則等需求分析結果
Ⅱ、軟件總體設計一般用模塊結構圖表示,模塊結構圖主要關心模塊的外部特性,即上下級模塊、同級模塊間的數(shù)據(jù)傳遞和調(diào)用關系,以及模塊內(nèi)部處理流程
Ⅲ、數(shù)據(jù)庫事務設計的依據(jù)是事務自身的事務處理邏輯
、、總體設計階段要對硬件平臺、存儲設備、操作系統(tǒng)、DBMS等做出合理選擇,并進行初步配置設計
上述說法錯誤的是________。
。ˋ)Ⅰ
。˙)Ⅱ和Ⅲ
(C)Ⅳ
。―)Ⅰ和Ⅳ
21.對SQL Server 2000采用的備份和恢復機制,下列說法正確的是________。
。ˋ)在備份和恢復數(shù)據(jù)庫時用戶都不能訪問數(shù)據(jù)庫
(B)在備份和恢復數(shù)據(jù)庫時用戶都可以訪問數(shù)據(jù)庫
。–)在備份時對數(shù)據(jù)庫訪問沒有限制,但在恢復時只有系統(tǒng)管理員可以訪問數(shù)據(jù)庫
。―)在備份時對數(shù)據(jù)庫訪問沒有限制,但在恢復時任何人都不能訪問數(shù)據(jù)庫
22.關于UML的各種視圖及其分類,下列說法錯誤的是________。
。ˋ)用例圖、類圖、對象圖,組件圖和部署圖都是靜態(tài)視圖
(B)順序圖、交互圖、狀態(tài)圖和活動圖都是動態(tài)視圖
。–)類圖和對象圖都是結構視圖
。―)順序圖、狀態(tài)圖和組件圖都是行為視圖
23.在支撐繁忙業(yè)務的并行數(shù)據(jù)庫系統(tǒng)中,有一個數(shù)據(jù)量很大的表T(a1,a2,…,an),對該表的查詢多數(shù)為針對主碼a1的范圍查詢和點查詢,為了改善查詢性能,需要對該表進行劃分。關于該表的劃分和應用策略,下列說法錯誤的是________。
。ˋ)采用輪轉法對T中的元組進行劃分,這樣數(shù)據(jù)分布均勻,適合于點查詢和范圍查詢
。˙)以a1為劃分屬性,對T采用散列劃分是一種可行的劃分方法,有利于對該表的點查詢
。–)以a1為劃分屬性,對T采用范圍劃分并建立主索引,是一種有效的劃分方法
。―)以a1為劃分屬性,對T采用散列劃分和范圍劃分都有可能帶來T的各個數(shù)據(jù)分區(qū)的數(shù)據(jù)分布不均勻的問題
24.在數(shù)據(jù)庫物理設計階段,需要考慮為關系表建立合適的索引,關于建立索引的描述,有下列說法 :
Ⅰ、對于經(jīng)常在其上需要執(zhí)行查詢操作并且數(shù)據(jù)量大的表,可以考慮建立索引
、、對于經(jīng)常在其上需要執(zhí)行插入、刪除和更新操作的表,可以考慮建立索引
、、對于經(jīng)常出現(xiàn)在WHERE子句中的屬性,可以考慮建立索引
、、對于經(jīng)常出現(xiàn)在ORDER BY子句,GROUP BY子句中的屬性,應盡量避免建立索引
上述說法正確的是________。
(A)Ⅰ、Ⅱ和Ⅲ
。˙)Ⅰ、Ⅱ和Ⅳ
(C)Ⅰ和Ⅲ
。―)Ⅱ和Ⅳ
25.關于數(shù)據(jù)模型和模式結構,有下列說法:
、、數(shù)據(jù)庫系統(tǒng)的開發(fā)者利用數(shù)據(jù)模型描述數(shù)據(jù)庫的結構和語義,通過顯示世界到信息世界再到機器世界的抽象和轉換,構建數(shù)據(jù)庫
Ⅱ、數(shù)據(jù)結構模型是按用戶的觀點對數(shù)據(jù)進行建模,是現(xiàn)實世界到信息世界的第一層抽象,強調(diào)語義表達功能,易于用戶理解,是用戶與數(shù)據(jù)庫設計人員交流的工具
、、在數(shù)據(jù)模型中有"型"和"值"的概念,其中值是對某一類數(shù)據(jù)的結構和屬性的說明
Ⅳ、在三級模式結構中,概念模式是對數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖
上述說法正確的是________。
。ˋ)Ⅰ和Ⅳ
(B)Ⅱ、Ⅲ和Ⅳ
(C)Ⅰ和Ⅱ
(D)Ⅱ和Ⅳ
26.關于數(shù)據(jù)庫應用系統(tǒng)設計,有下列說法
、、數(shù)據(jù)庫應用系統(tǒng)設計需要考慮數(shù)據(jù)組織與存儲、數(shù)據(jù)訪問與處理、應用設計等幾個方面
、颉⒃跀(shù)據(jù)庫概念設計階段,當采用自上而下的E-R設計時,首先設計局部E-R圖,然后合并各局部E-R圖,得到全局E-R圖
、蟆⒃跀(shù)據(jù)庫邏輯設計階段,將關系模式轉換為具體DBMS平臺支持的關系表
、簟⒃跀(shù)據(jù)庫物理設計階段,一般需要設計視圖和關系模式的完整性約束
上述說法正確的是:________。
。ˋ)Ⅰ、Ⅲ和Ⅳ
。˙)Ⅰ
(C)Ⅱ和Ⅲ
。―)Ⅱ和Ⅳ
27.關于數(shù)據(jù)庫事務設計,有下列說法:
、、事務是數(shù)據(jù)庫系統(tǒng)中一組操作的集合,這些操作實現(xiàn)了應用領域中某些特定的業(yè)務規(guī)則
、颉⑹聞崭乓O計可以依據(jù)需求分析階段得到的數(shù)據(jù)流圖和事務說明規(guī)范
、蟆⑹聞崭乓O計中的事務處理邏輯設計一般需要充公考慮具體的DBMS平臺的實現(xiàn)方法
、簟⑹聞赵敿氃O計時,利用與具體DBMS平臺無關的read和write表示事務對數(shù)據(jù)庫中數(shù)據(jù)項的讀寫操作
上述說法正確的是:________。
。ˋ)Ⅰ、Ⅱ和Ⅲ
(B)Ⅰ、Ⅱ和Ⅳ
(C)Ⅱ和Ⅳ
。―)Ⅰ和Ⅱ
28.某跨國公司的業(yè)務系統(tǒng)需要提供全球性服務,該業(yè)務系統(tǒng)需要34小時*7天在線服務,系統(tǒng)業(yè)務繁忙,為了保證業(yè)務系統(tǒng)中數(shù)據(jù)庫中數(shù)據(jù)的安全,需要設計與實施數(shù)據(jù)轉儲機制,設完成該數(shù)據(jù)庫每天數(shù)據(jù)增量的轉儲需要2個小時,在不考慮成本因素的情況下,下列最合理的是________。
。ˋ)配備高性能數(shù)據(jù)庫服務器,通過事務傳送機制實時地將數(shù)據(jù)庫中的任何變化反映到備份環(huán)境中
。˙)每天劃出長度為2小時的時間窗口tw,在tw內(nèi)采用靜態(tài)轉儲方法實現(xiàn)每天數(shù)據(jù)增量的轉儲
(C)每天劃出長度為2小時的時間窗口tw,在tw內(nèi)采用動態(tài)轉儲方法實現(xiàn)每天數(shù)據(jù)增量的轉儲
(D)每周做一次完全轉儲,每天選擇浮動時間段對變化的數(shù)據(jù)進行轉儲
29.某個數(shù)據(jù)倉庫中保存有商品銷售明細數(shù)據(jù)表T〔商品號,數(shù)量,價格,時間〕,其細節(jié)數(shù)據(jù)保存期為2年,每年銷售記錄約有5千萬挑。設前端應用需要針對這些數(shù)據(jù)進行每月重要商品銷售情況與趨勢分析,可供用戶查詢或分析的數(shù)據(jù)時間跨度最長為5年,為了提高這項分析需求的執(zhí)行效率,下列方案合理且有效的是________。
。ˋ)按月份為商品明細數(shù)據(jù)建立分區(qū),并為商品銷售明細數(shù)據(jù)建立索引,每次分析時根據(jù)細節(jié)數(shù)據(jù)實時計算生成月粒度級數(shù)據(jù),并用于趨勢分析
(B)按月份為商品明細數(shù)據(jù)建立分區(qū),并為商品銷售明細數(shù)據(jù)建立索引,建立視圖V1〔商品號,日銷 售總數(shù)量,日銷售總金額,日期〕,將V1作為數(shù)據(jù)分析源
。–)在商品號屬性上為T建立索引,建立物化視圖V2〔商品號,日銷售總數(shù)量,日銷售總金額,日期),每天根據(jù)T中新產(chǎn)生的數(shù)據(jù)對V2進行增長式更新,并將V2作為分析數(shù)據(jù)源
。―)建立物化視圖V3〔商品號,月銷售總數(shù)量,月銷售總金額,月份),每天清空V3,并根據(jù)表T重新計算V3,并將V3作為分析數(shù)據(jù)源
【全國計算機等級考試四級數(shù)據(jù)庫工程師試題】相關文章:
全國英語等級考試四級難詞02-24
全國英語等級考試四級口語的對話06-12
全國計算機等級考試詳解11-27
全國英語等級考試考前模擬試題06-08
全國計算機等級考試(NCRE)考試級別04-02
全國計算機等級考試一級模擬試題及答案解析03-28
2023全國計算機等級考試Visual FoxPro數(shù)據(jù)庫程序設計考試大綱08-21
全國計算機等級考試證書效力11-10
全國英語等級考試三級寫作試題11-02