版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫工程師筆試試卷(考試時(shí)間120分鐘,滿分100分)一、選擇題(1-20每題1分,21-30每題2分,共40分)下列各題A、B、C、D四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)填涂在答題卡相應(yīng)位置上,答在試卷上不得分。1.按照數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型,在開發(fā)某數(shù)據(jù)庫應(yīng)用系統(tǒng)時(shí),對(duì)系統(tǒng)采用的軟硬件及技術(shù)方案等作出合理的評(píng)估并提出選擇建議的工作屬于_。(A)規(guī)劃與分析階段的系統(tǒng)規(guī)劃與定義(B)規(guī)劃與分析階段的可行性分析(C)需求分析階段的業(yè)務(wù)規(guī)則需求分析(D)系統(tǒng)設(shè)計(jì)階段的總體設(shè)計(jì)2.關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求分析工作,下列說法正確的是_。(A)通過需求分析過程,需要
2、確定出整個(gè)應(yīng)用系統(tǒng)的目標(biāo)、任務(wù)和系統(tǒng)的范圍說明(B)在需求分析階段,系統(tǒng)需求分析員要與用戶充分溝通,并做出各類用戶視圖(C)數(shù)據(jù)需求分析的主要工作是要辯識(shí)出數(shù)據(jù)處理中的數(shù)據(jù)數(shù)據(jù)處理流程(D)數(shù)據(jù)操作響應(yīng)時(shí)間、系統(tǒng)吞吐量、最大并發(fā)用戶數(shù)都是性能需求分析的重要指標(biāo)3.下列用于數(shù)據(jù)庫概念設(shè)計(jì)的方法是_。(A)DFD方法和IDEFIX方法(B)ER方法和IDEF0方法(C)ER方法和IDEFIX方法(D)DFD方法和IDEF0方法4.關(guān)于數(shù)據(jù)庫概念設(shè)計(jì)階段的工作目標(biāo),下列說法錯(cuò)誤的是_。(A)定義和描述應(yīng)用系統(tǒng)設(shè)計(jì)的信息結(jié)構(gòu)和范圍(B)定義和描述應(yīng)用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系(C)定義和描述
3、應(yīng)用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系(D)描述需要存儲(chǔ)的記錄及其數(shù)量5.下列不屬于非平凡函數(shù)依賴的是_。(A)(CustomerID,ProviderID,BuyDate)GoodsName(B)(CustomerID,ProviderID,BuyDate)GoodsName(C)(CustomerID,ProviderID,BuyDate)GoodsClassID(D)(CustomerID,ProviderID,BuyDate)ProviderID6.有某數(shù)據(jù)庫系統(tǒng)在運(yùn)行過程中發(fā)生了系統(tǒng)故障,發(fā)生故障時(shí)正在運(yùn)行事務(wù)t1和t2。進(jìn)行故障恢復(fù)時(shí),在日志文件中發(fā)現(xiàn)有t1的事務(wù)開始記錄而沒有結(jié)
4、束記錄,有t2的開始記錄和結(jié)束記錄,但t2對(duì)數(shù)據(jù)庫的修改還沒有寫到數(shù)據(jù)庫中,從檢查點(diǎn)開始正向掃描日志文件_。(A)掃描到t1時(shí),直接重做t1,掃描到t2時(shí),將t2直接撤消(B)掃描到t1時(shí),將t1加入重做隊(duì)列,掃描到t2時(shí),將t2加入撤消隊(duì)列(C)掃描到t1時(shí),直接撤消t1,掃描到t2時(shí),將t2直接重做(D)掃描到t1時(shí),將t1加入撤消隊(duì)列,掃描到t2時(shí),將t2加入重做隊(duì)列7.在大型企業(yè)的數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)中,對(duì)企業(yè)(甲方)和項(xiàng)目承擔(dān)方(乙方)的人員角色,下列說法一般來說不合理的是_。(A)甲方首席信息官和乙方項(xiàng)目經(jīng)理要參與概念模型設(shè)計(jì)工作(B)甲方首席信息官要實(shí)際參與邏輯模型和物理模型設(shè)計(jì)與
5、實(shí)施工作(C)邏輯模型設(shè)計(jì)完成以后,主要由乙方數(shù)據(jù)庫工程師負(fù)責(zé)物理模型的設(shè)計(jì)與實(shí)現(xiàn)工作(D)甲方總經(jīng)理、首席信息官、乙方項(xiàng)目經(jīng)理和雙方系統(tǒng)架構(gòu)師一般都要參與系統(tǒng)規(guī)劃與總體架構(gòu)設(shè)計(jì)工作8.某企業(yè)需要在一個(gè)SQL Server 2000實(shí)例上為多個(gè)部門構(gòu)建不同的數(shù)據(jù)庫,有一個(gè)通用的數(shù)據(jù)類型需要在這些不同的數(shù)據(jù)庫中,則較好的實(shí)現(xiàn)方法是_。(A)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,將此數(shù)據(jù)類型定義在master數(shù)據(jù)庫中(B)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,將此數(shù)據(jù)類型定義在model數(shù)據(jù)庫中(C)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,將此數(shù)據(jù)類型定義在model數(shù)據(jù)庫中(D)在創(chuàng)建所有的用戶數(shù)據(jù)庫之前,在每個(gè)數(shù)據(jù)庫中分別定
6、義此數(shù)據(jù)類型9.有教師表(教師號(hào),教師名,職稱,基本工資),其中基本工資和取值與教師職稱有關(guān),實(shí)現(xiàn)這個(gè)約束的可行方案是_。(A)在教師表上定義一個(gè)視圖(B)在教師表上定義一個(gè)存儲(chǔ)過程(C)在教師表上定義插入和修改操作的觸發(fā)器(D)在教師表上定義一個(gè)標(biāo)量函數(shù)中RecordSet對(duì)象的UPDATE方法作用是_。(A)在內(nèi)存中開辟一個(gè)存放新記錄的緩沖區(qū)(B)將數(shù)據(jù)緩沖區(qū)中的內(nèi)容保存到數(shù)據(jù)庫中(C)更改用戶屏幕上顯示的數(shù)據(jù)(D)更改數(shù)據(jù)緩沖區(qū)中當(dāng)前行指針的位置11.DBMS通過加鎖機(jī)制允許用戶并發(fā)訪問數(shù)據(jù)庫,這屬于DBMS提供的_。(A)數(shù)據(jù)定義功能(B)數(shù)據(jù)操縱功能(C)數(shù)據(jù)庫運(yùn)行管理與控制功能(D
7、)數(shù)據(jù)庫建立與維護(hù)功能12.計(jì)算機(jī)系和教務(wù)處要對(duì)某數(shù)據(jù)庫進(jìn)行訪問,計(jì)算機(jī)系全體教師對(duì)此數(shù)據(jù)庫中的全部數(shù)據(jù)具有查詢權(quán),教務(wù)處全體人員對(duì)此數(shù)據(jù)庫中全部數(shù)據(jù)具有查詢、插入、刪除和修改權(quán)。在SQL Server 2000中 ,下列安全控制方法最合理的是_。(A)為計(jì)算機(jī)系每個(gè)教師授予每個(gè)表的SELECT權(quán),為教務(wù)處全體人員授予每個(gè)表的SELECT、INSERT、 DELETE和UPDATE權(quán)(B)為計(jì)算機(jī)系和教務(wù)處分別建立一個(gè)角色,將兩個(gè)部門的每個(gè)職工設(shè)置為相應(yīng)角色中的成員。將計(jì)算機(jī)系角色和教務(wù)處角色設(shè)置為此數(shù)據(jù)庫的db_datareader角色中的成員,將教務(wù)處角色設(shè)置為此數(shù) 據(jù)庫的db_dataw
8、riter角色中的成員(C)為計(jì)算機(jī)系和教務(wù)處分別建立一個(gè)角色,將兩個(gè)部門的每個(gè)職工設(shè)置為相應(yīng)角色中的成員。為計(jì)算機(jī)系角色授予每個(gè)表的SELECT權(quán),為教務(wù)處角色授予每個(gè)表的SELECT、INSERT、DELETE和UPDATE權(quán)(D)將計(jì)算機(jī)系和教務(wù)處的每個(gè)職工都設(shè)置為db_owner角色中的成員13.在SQL Server 2000中,通過構(gòu)建永久備份設(shè)備可以對(duì)數(shù)據(jù)庫進(jìn)行備份,下列說法正確的是_。(A)不需要指定備份設(shè)備的大小(B)一個(gè)數(shù)據(jù)庫一次只能備份在一個(gè)設(shè)備上(C)每個(gè)備份設(shè)備都是專屬于一個(gè)數(shù)據(jù)庫的(D)只能將備份設(shè)備建立在磁盤上14.關(guān)于查詢優(yōu)化問題,下列說法錯(cuò)誤的是_。(A)將頻
9、繁地向數(shù)據(jù)庫發(fā)送的某條查詢語句用存儲(chǔ)過程來代替,可以提高查詢效率(B)為經(jīng)常出現(xiàn)在查詢條件中的屬性建立索引,可以提高查詢效率(C)先執(zhí)行表連接條件,后執(zhí)行查詢條件,有利于提高查詢效率(D)將頻繁訪問的視圖物化并進(jìn)行維護(hù),有利于提高查詢效率15.有教師表(教師號(hào),姓名,所在系,工資),找出系內(nèi)教師平均工資高于全體教師平均工資的系 信息,正確的語句是_。(A)SELECT 所在系,AVG(工資)FROM 教師表WHERE AVG(工資)>(SELECT AVG(工資)FEOM 教師表)(B)SELECT 所在系,AVG(工資)FROM 教師表WHERE AVG(工資)>(SELECT
10、AVG(工資)FEOM 教師表)GROUP BY 所在系(C)SELECT 所在系,AVG(工資)FROM 教師表GROUP BY 所在系HAVING AVG(工資)>(SELECT AVG(工資)FEOM 教師表)(D)SELECT 所在系,AVG(工資)FROM 教師表GROUP BY 所在系 WHERE AVG(工資)>(SELECT AVG(工資)FEOM 教師表)16.關(guān)于分布式數(shù)據(jù)庫系統(tǒng)和并行數(shù)據(jù)庫系統(tǒng),下列說法正確的是_。(A)分布式數(shù)據(jù)庫系統(tǒng)的目標(biāo)是利用多處理機(jī)結(jié)點(diǎn)并行地完成數(shù)據(jù)庫任務(wù)以提高數(shù)據(jù)庫系統(tǒng)的整體性能(B)并行數(shù)據(jù)庫系統(tǒng)的目的主要在于實(shí)現(xiàn)場(chǎng)地自治和數(shù)據(jù)全局
11、透明共享(C)并行數(shù)據(jù)庫系統(tǒng)經(jīng)常采用負(fù)載平衡方法提高數(shù)據(jù)庫系統(tǒng)的業(yè)務(wù)吞吐率(D)分布式數(shù)據(jù)庫系統(tǒng)中,不存在全局應(yīng)用和局部應(yīng)用的概念,各結(jié)點(diǎn)完全不獨(dú)立,各個(gè)結(jié)點(diǎn)需要協(xié)同工作。17.事務(wù)T0、T1和T2并發(fā)訪問數(shù)據(jù)項(xiàng)A、B和C,下列屬于沖突操作的是_。(A)T0中的read(A)和T0中的write(A)(B)T0中的read(A)和T0中的write(A)(C)T0中的write(A)和T2中的write(C)(D)T1中的read(C)和T2中的write(C)18.關(guān)于數(shù)據(jù)倉庫的特性_。(A)面向主題的特性是指在組織數(shù)據(jù)倉庫數(shù)據(jù)時(shí),需要將各種分析需求歸類并抽象,形成相應(yīng)的分析應(yīng)用主題,并根據(jù)
12、分析應(yīng)用主題的數(shù)據(jù)需求設(shè)計(jì)和組織數(shù)據(jù)(B)集成特性是指需要將業(yè)務(wù)系統(tǒng)中的所有數(shù)據(jù)抽取出來,載入到數(shù)據(jù)倉庫中(C)集成特性是指需要將企業(yè)整個(gè)架構(gòu)中的各種數(shù)據(jù)和應(yīng)用集中到數(shù)據(jù)倉庫中(D)隨時(shí)間變化性是指數(shù)據(jù)倉庫中的每個(gè)數(shù)據(jù)單元一般都有時(shí)間標(biāo)志,且其中各種數(shù)據(jù)(包括原始數(shù)據(jù))會(huì)隨時(shí)間變化被經(jīng)常修改19.下圖是雇員表(雇員ID,姓名,年齡,部門)所對(duì)應(yīng)的數(shù)據(jù)文件和索引文件示意圖,其中雇員ID為主碼。該索引屬于_。(A)聚集、稀疏、輔索引(B)非聚集、稠密、主索引(C)聚集、稀疏、主索引(D)非聚集、稠密、輔索引20.在為業(yè)務(wù)繁忙的企業(yè)的多個(gè)部門服務(wù)的數(shù)據(jù)庫系統(tǒng)中,同時(shí)開展各部門的OLTP業(yè)務(wù)和數(shù)據(jù)分析
13、業(yè)務(wù)會(huì)給數(shù)據(jù)庫系統(tǒng)帶來性能沖突,下列方案中無法從根本上解決性能沖突的是_。(A)抽取出各部門需要的分析數(shù)據(jù),建立各部門獨(dú)立的數(shù)據(jù)集市,將數(shù)據(jù)分析業(yè)務(wù)轉(zhuǎn)移到數(shù)據(jù)集市中(B)抽取出企業(yè)所有分析功能所需的分析數(shù)據(jù),建立統(tǒng)一的企業(yè)級(jí)數(shù)據(jù)倉庫環(huán)境,將企業(yè)的大部分分析業(yè)務(wù)轉(zhuǎn)移到數(shù)據(jù)倉庫環(huán)境中(C)抽取出企業(yè)的近期業(yè)務(wù)數(shù)據(jù),建立操作型數(shù)據(jù)存儲(chǔ)(ODS),將一些快速分析業(yè)務(wù)轉(zhuǎn)移到操作型數(shù)據(jù)存儲(chǔ)中(D)不建立新的數(shù)據(jù)存儲(chǔ)體系,在基本業(yè)務(wù)處理時(shí)間內(nèi)開展OLTP業(yè)務(wù),在其余時(shí)間開展分析業(yè)務(wù)21.關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)功能設(shè)計(jì),有下列說法:、軟件總體設(shè)計(jì)的依據(jù)包括需求分析階段得到的數(shù)據(jù)流圖,事務(wù)描述和業(yè)務(wù)規(guī)則等需求分析結(jié)
14、果、軟件總體設(shè)計(jì)一般用模塊結(jié)構(gòu)圖表示,模塊結(jié)構(gòu)圖主要關(guān)心模塊的外部特性,即上下級(jí)模塊、同級(jí)模塊間的數(shù)據(jù)傳遞和調(diào)用關(guān)系,以及模塊內(nèi)部處理流程、數(shù)據(jù)庫事務(wù)設(shè)計(jì)的依據(jù)是事務(wù)自身的事務(wù)處理邏輯、總體設(shè)計(jì)階段要對(duì)硬件平臺(tái)、存儲(chǔ)設(shè)備、操作系統(tǒng)、DBMS等做出合理選擇,并進(jìn)行初步配置設(shè)計(jì)上述說法錯(cuò)誤的是_。(A)(B)和(C)(D)和22.對(duì)SQL Server 2000采用的備份和恢復(fù)機(jī)制,下列說法正確的是_。(A)在備份和恢復(fù)數(shù)據(jù)庫時(shí)用戶都不能訪問數(shù)據(jù)庫(B)在備份和恢復(fù)數(shù)據(jù)庫時(shí)用戶都可以訪問數(shù)據(jù)庫(C)在備份時(shí)對(duì)數(shù)據(jù)庫訪問沒有限制,但在恢復(fù)時(shí)只有系統(tǒng)管理員可以訪問數(shù)據(jù)庫(D)在備份時(shí)對(duì)數(shù)據(jù)庫訪問沒有限
15、制,但在恢復(fù)時(shí)任何人都不能訪問數(shù)據(jù)庫23.關(guān)于UML的各種視圖及其分類,下列說法錯(cuò)誤的是_。(A)用例圖、類圖、對(duì)象圖,組件圖和部署圖都是靜態(tài)視圖(B)順序圖、交互圖、狀態(tài)圖和活動(dòng)圖都是動(dòng)態(tài)視圖(C)類圖和對(duì)象圖都是結(jié)構(gòu)視圖(D)順序圖、狀態(tài)圖和組件圖都是行為視圖24.在支撐繁忙業(yè)務(wù)的并行數(shù)據(jù)庫系統(tǒng)中,有一個(gè)數(shù)據(jù)量很大的表T(a1,a2,,an),對(duì)該表的查詢多數(shù)為針對(duì)主碼a1的范圍查詢和點(diǎn)查詢,為了改善查詢性能,需要對(duì)該表進(jìn)行劃分。關(guān)于該表的劃分和應(yīng)用策略,下列說法錯(cuò)誤的是_。(A)采用輪轉(zhuǎn)法對(duì)T中的元組進(jìn)行劃分,這樣數(shù)據(jù)分布均勻,適合于點(diǎn)查詢和范圍查詢(B)以a1為劃分屬性,對(duì)T采用散列劃
16、分是一種可行的劃分方法,有利于對(duì)該表的點(diǎn)查詢(C)以a1為劃分屬性,對(duì)T采用范圍劃分并建立主索引,是一種有效的劃分方法(D)以a1為劃分屬性,對(duì)T采用散列劃分和范圍劃分都有可能帶來T的各個(gè)數(shù)據(jù)分區(qū)的數(shù)據(jù)分布不均勻的問題25.在數(shù)據(jù)庫物理設(shè)計(jì)階段,需要考慮為關(guān)系表建立合適的索引,關(guān)于建立索引的描述,有下列說法 :、對(duì)于經(jīng)常在其上需要執(zhí)行查詢操作并且數(shù)據(jù)量大的表,可以考慮建立索引、對(duì)于經(jīng)常在其上需要執(zhí)行插入、刪除和更新操作的表,可以考慮建立索引、對(duì)于經(jīng)常出現(xiàn)在WHERE子句中的屬性,可以考慮建立索引、對(duì)于經(jīng)常出現(xiàn)在ORDER BY子句,GROUP BY子句中的屬性,應(yīng)盡量避免建立索引上述說法正確的
17、是_。(A)、和(B)、和(C)和(D)和26.關(guān)于數(shù)據(jù)模型和模式結(jié)構(gòu),有下列說法:、數(shù)據(jù)庫系統(tǒng)的開發(fā)者利用數(shù)據(jù)模型描述數(shù)據(jù)庫的結(jié)構(gòu)和語義,通過顯示世界到信息世界再到機(jī)器世界的抽象和轉(zhuǎn)換,構(gòu)建數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)模型是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)進(jìn)行建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象,強(qiáng)調(diào)語義表達(dá)功能,易于用戶理解,是用戶與數(shù)據(jù)庫設(shè)計(jì)人員交流的工具、在數(shù)據(jù)模型中有"型"和"值"的概念,其中值是對(duì)某一類數(shù)據(jù)的結(jié)構(gòu)和屬性的說明、在三級(jí)模式結(jié)構(gòu)中,概念模式是對(duì)數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖上述說法正確的是_。(A)和(B)、和(C)和(
18、D)和27.關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì),有下列說法、數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)需要考慮數(shù)據(jù)組織與存儲(chǔ)、數(shù)據(jù)訪問與處理、應(yīng)用設(shè)計(jì)等幾個(gè)方面、在數(shù)據(jù)庫概念設(shè)計(jì)階段,當(dāng)采用自上而下的E-R設(shè)計(jì)時(shí),首先設(shè)計(jì)局部E-R圖,然后合并各局部E-R圖,得到全局E-R圖、在數(shù)據(jù)庫邏輯設(shè)計(jì)階段,將關(guān)系模式轉(zhuǎn)換為具體DBMS平臺(tái)支持的關(guān)系表、在數(shù)據(jù)庫物理設(shè)計(jì)階段,一般需要設(shè)計(jì)視圖和關(guān)系模式的完整性約束上述說法正確的是:_。(A)、和(B)(C)和(D)和28.關(guān)于數(shù)據(jù)庫事務(wù)設(shè)計(jì),有下列說法:、事務(wù)是數(shù)據(jù)庫系統(tǒng)中一組操作的集合,這些操作實(shí)現(xiàn)了應(yīng)用領(lǐng)域中某些特定的業(yè)務(wù)規(guī)則、事務(wù)概要設(shè)計(jì)可以依據(jù)需求分析階段得到的數(shù)據(jù)流圖和事務(wù)說明規(guī)
19、范、事務(wù)概要設(shè)計(jì)中的事務(wù)處理邏輯設(shè)計(jì)一般需要充公考慮具體的DBMS平臺(tái)的實(shí)現(xiàn)方法、事務(wù)詳細(xì)設(shè)計(jì)時(shí),利用與具體DBMS平臺(tái)無關(guān)的read和write表示事務(wù)對(duì)數(shù)據(jù)庫中數(shù)據(jù)項(xiàng)的讀寫操作上述說法正確的是:_。(A)、和(B)、和(C)和(D)和29.某跨國(guó)公司的業(yè)務(wù)系統(tǒng)需要提供全球性服務(wù),該業(yè)務(wù)系統(tǒng)需要34小時(shí)*7天在線服務(wù),系統(tǒng)業(yè)務(wù)繁忙,為了保證業(yè)務(wù)系統(tǒng)中數(shù)據(jù)庫中數(shù)據(jù)的安全,需要設(shè)計(jì)與實(shí)施數(shù)據(jù)轉(zhuǎn)儲(chǔ)機(jī)制,設(shè)完成該數(shù)據(jù)庫每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)需要2個(gè)小時(shí),在不考慮成本因素的情況下,下列最合理的是_。(A)配備高性能數(shù)據(jù)庫服務(wù)器,通過事務(wù)傳送機(jī)制實(shí)時(shí)地將數(shù)據(jù)庫中的任何變化反映到備份環(huán)境中(B)每天劃出長(zhǎng)度為
20、2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用靜態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)(C)每天劃出長(zhǎng)度為2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)(D)每周做一次完全轉(zhuǎn)儲(chǔ),每天選擇浮動(dòng)時(shí)間段對(duì)變化的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲(chǔ)30.某個(gè)數(shù)據(jù)倉庫中保存有商品銷售明細(xì)數(shù)據(jù)表T商品號(hào),數(shù)量,價(jià)格,時(shí)間,其細(xì)節(jié)數(shù)據(jù)保存期為2年,每年銷售記錄約有5千萬挑。設(shè)前端應(yīng)用需要針對(duì)這些數(shù)據(jù)進(jìn)行每月重要商品銷售情況與趨勢(shì)分析,可供用戶查詢或分析的數(shù)據(jù)時(shí)間跨度最長(zhǎng)為5年,為了提高這項(xiàng)分析需求的執(zhí)行效率,下列方案合理且有效的是_。(A)按月份為商品明細(xì)數(shù)據(jù)建立分區(qū),并為商品銷售明細(xì)數(shù)據(jù)建立索引,每次分析時(shí)根據(jù)細(xì)節(jié)數(shù)據(jù)實(shí)時(shí)計(jì)
21、算生成月粒度級(jí)數(shù)據(jù),并用于趨勢(shì)分析(B)按月份為商品明細(xì)數(shù)據(jù)建立分區(qū),并為商品銷售明細(xì)數(shù)據(jù)建立索引,建立視圖V1商品號(hào),日銷 售總數(shù)量,日銷售總金額,日期,將V1作為數(shù)據(jù)分析源(C)在商品號(hào)屬性上為T建立索引,建立物化視圖V2商品號(hào),日銷售總數(shù)量,日銷售總金額,日期),每天根據(jù)T中新產(chǎn)生的數(shù)據(jù)對(duì)V2進(jìn)行增長(zhǎng)式更新,并將V2作為分析數(shù)據(jù)源(D)建立物化視圖V3商品號(hào),月銷售總數(shù)量,月銷售總金額,月份),每天清空V3,并根據(jù)表T重新計(jì)算V3,并將V3作為分析數(shù)據(jù)源二、簡(jiǎn)答題(每題10分,共20分)請(qǐng)使用藍(lán)、黑色鋼筆或圓珠筆將答案寫在答題紙的相應(yīng)位置上,否則無效。1有如下2個(gè)關(guān)系表Empeid,en
22、ame,age,did,salary),其各列含義為:職工號(hào),姓名,年齡,部門號(hào),工資Deptdid,dname,mgr_id,其各列含義為:部門號(hào),部門名稱,部門經(jīng)理職工號(hào)寫出一條SQL語句,查詢工資大于10000,且與他所在部門的經(jīng)理年齡相同的職工姓名。 (6分)2有學(xué)生表學(xué)好,姓名,年齡,性別,系名,專業(yè)名,班號(hào),設(shè)一個(gè)系可有多個(gè)專業(yè),每個(gè)專業(yè)可有多個(gè)班,各班班號(hào)不重復(fù),一個(gè)學(xué)生只在一個(gè)班學(xué)習(xí),現(xiàn)經(jīng)常需要按"系名"和"班號(hào)"進(jìn)行查詢,為提高查詢效率,需要為"系名"和"班號(hào)"兩個(gè)列建立一個(gè)非聚集索引,建立此索引
23、有下 列兩種方法:方法1:索引列順序?yàn)橄得嗵?hào)方法2:索引列順序?yàn)榘嗵?hào),系名這兩種方法哪個(gè)更合理?請(qǐng)簡(jiǎn)要說明原因。(4分)針對(duì)你認(rèn)為合理的方法,寫出創(chuàng)建該索引的SQL語句。(3分) (3)考慮定義在事務(wù)集(T1,T2,T3上的調(diào)度S1和S2,S1與S2是否是沖突等價(jià)的?為什么?(7分)三、設(shè)計(jì)與應(yīng)用題(40分)請(qǐng)使用藍(lán)、黑色鋼筆或圓珠筆將答案寫在答題紙的相應(yīng)位置上,否則無效。1)某汽車維修公司需建立一個(gè)汽車維修數(shù)據(jù)庫,該數(shù)據(jù)庫中需要存儲(chǔ)和管理下列信息:車輛信息:車牌號(hào),車型,發(fā)動(dòng)機(jī)號(hào),行駛里程,車輛所有人,聯(lián)系電話維修項(xiàng)目:項(xiàng)目號(hào),項(xiàng)目名稱,維修費(fèi)汽車備件:備件號(hào),備件名稱,備件單價(jià),庫存數(shù)
24、量以上數(shù)據(jù)之間存在下列約束:可以對(duì)一個(gè)車輛進(jìn)行多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目可用于多個(gè)車輛,維修項(xiàng)目完成后要在數(shù)據(jù)庫中記 錄維修時(shí)間一種備件可用于多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目最多只使用一種備件,但每種備件的數(shù)量可以是多個(gè)。根據(jù)以上需求構(gòu)建該數(shù)據(jù)庫的概念模型畫ER圖)。(8分)假設(shè)車輛信息有如下約束車牌號(hào):標(biāo)識(shí)屬性,取值形式為:第1個(gè)字符是"京",第2個(gè)字符為"A"到"Z"的字母,第3到第7個(gè)字符均是"0"到"9"的數(shù)字。此列采用普通編碼定長(zhǎng)字符型,非空;車型:普通編碼定長(zhǎng)字符型,長(zhǎng)度為6,默認(rèn)值為&q
25、uot;轎車";發(fā)動(dòng)機(jī)號(hào):普遍編碼定長(zhǎng)字符型:長(zhǎng)度為6,非空;行駛里程:整型,取值大于等于0;車輛所有人:晉通編碼定長(zhǎng)字符型,長(zhǎng)度為8,非空;聯(lián)系電話:普通編碼定長(zhǎng)字符型,長(zhǎng)度為13,取值唯一。寫出創(chuàng)建滿足上述要求的車輛信息表的SQL語句。注:表名、列名均用題中給出的中文名,SQL語句 中的大、小寫字母均可。 (8分) 2現(xiàn)有關(guān)系模式:教師授課教師號(hào),姓名,職稱,課程號(hào),課程名,學(xué)分,教科書名其函數(shù)依賴集為:教師號(hào)姓名,教師號(hào)職稱,課程號(hào)課程名,課程號(hào)學(xué)分,課程號(hào)教科書名指出這個(gè)關(guān)系模式的主碼。(2分)這個(gè)關(guān)系模式是第幾范式,為什么?(4分)將其分解為滿足3NF要求的關(guān)系模式分解后的
26、關(guān)系模式名自定 (6分) 3為在某種程度上保證某數(shù)據(jù)庫系統(tǒng)可靠地運(yùn)行,在SQL Server 2000環(huán)境中,對(duì)其制定有如下三種備份策略。假設(shè)對(duì)此數(shù)據(jù)庫進(jìn)行一次完全備份需要4小時(shí),差異備份需要2小時(shí),日志備份需要1小時(shí)。設(shè)所有備份都是從凌晨1:00開始。策略1:每周周日進(jìn)行一次完全備份,每周周一至周六每天進(jìn)行一次日志備份;策略2:每周周日進(jìn)行一次完全備份,每周周一至周六每天進(jìn)行一次差異備份;策略3:每天進(jìn)行一次完全備份。 假設(shè)需要保留一年的備份數(shù)據(jù),比較三種備份策略所占用的空間。比較每種備份策略的備份和恢復(fù)速度。 參考答案與分析一、選擇題(1-20每題1分,21-30每題2分,共40分)1 B
27、2 D3 C4 D5 D6 D7 B8 B9 C10 B11 C12 B13 A14 C15 C16 C17 D18 A19 B20 C21 B22 D23 D24 A25 C26 A27 B28 D29 A30 C分析:技術(shù)可行性是根據(jù)用戶提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)的約束條件,對(duì)系統(tǒng)軟件、系統(tǒng)硬件、技術(shù)方案做出評(píng)估和選擇建議,它屬于規(guī)劃與分析階段的可行性分析。2分析:數(shù)據(jù)庫概念設(shè)計(jì)階段的工作目標(biāo)包括定義和描述應(yīng)用領(lǐng)域涉及的數(shù)據(jù)范圍;獲取應(yīng)用領(lǐng)域或問題域的信息模型;描述清楚數(shù)據(jù)的屬性特征;描述清楚數(shù)據(jù)之間的關(guān)系;定義和描述數(shù)據(jù)的約束;說明數(shù)據(jù)的安全性要求;支持用戶的各種數(shù)據(jù)處理需求;保證信息模型方便地轉(zhuǎn)換成數(shù)據(jù)庫的邏輯結(jié)構(gòu)(數(shù)據(jù)庫模式),同時(shí)也便于為用戶理解。5分析:物理模型的設(shè)計(jì)與實(shí)現(xiàn)工作應(yīng)該主要由乙方數(shù)據(jù)庫工程師負(fù)責(zé),甲方首席信息官主要參與項(xiàng)目規(guī)劃、需求分析以及概念模型設(shè)計(jì)階段工作。8分析:UPDATE方法是將新添加在緩沖區(qū)的記錄或修改后的結(jié)果永久保存在數(shù)據(jù)庫中11分析:SQL Server將備份數(shù)據(jù)庫的場(chǎng)所稱為備份設(shè)備,它支持?jǐn)?shù)據(jù)庫備份到磁帶或磁盤上;可以在一個(gè)備份設(shè)備上對(duì)同一個(gè)數(shù)據(jù)庫進(jìn)行多次備份,也可以在一個(gè)設(shè)備上對(duì)不同的數(shù)據(jù)庫進(jìn)行多次備份,可以將一個(gè)數(shù)據(jù)庫備份到多個(gè)不同的備份設(shè)備上。14分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北京科技大學(xué)天津?qū)W院?jiǎn)握新殬I(yè)技能考試題庫附答案解析
- 2025年迭部縣招教考試備考題庫附答案解析(奪冠)
- 2025年巴塘縣幼兒園教師招教考試備考題庫含答案解析(奪冠)
- 2025年大余縣幼兒園教師招教考試備考題庫及答案解析(必刷)
- 2025年珙縣招教考試備考題庫附答案解析(必刷)
- 歷史典故中的醫(yī)患關(guān)系啟示
- 2025廣西桂林市生態(tài)資源開發(fā)集團(tuán)有限公司公開招聘2人備考筆試題庫及答案解析
- 2026陜西交通控股集團(tuán)有限公司校園招聘參考考試試題及答案解析
- 外科病人水電平衡課件
- 仙女湖區(qū)2026年公開招聘衛(wèi)生專業(yè)技術(shù)人員備考筆試題庫及答案解析
- 短暫性腦缺血發(fā)作診療指南診療規(guī)范
- 髖關(guān)節(jié)撞擊綜合征診療課件
- 五子棋社團(tuán)活動(dòng)方案及五子棋社團(tuán)活動(dòng)教案
- 核對(duì)稿600單元概述校核
- 個(gè)人獨(dú)資企業(yè)公司章程(商貿(mào)公司)
- GA/T 1073-2013生物樣品血液、尿液中乙醇、甲醇、正丙醇、乙醛、丙酮、異丙醇和正丁醇的頂空-氣相色譜檢驗(yàn)方法
- A建筑公司發(fā)展戰(zhàn)略研究,mba戰(zhàn)略管理論文
- 中國(guó)汽車工業(yè)協(xié)會(huì)-軟件定義汽車:產(chǎn)業(yè)生態(tài)創(chuàng)新白皮書v1.0-103正式版
- 情報(bào)學(xué)-全套課件(上)
- 公司戰(zhàn)略規(guī)劃和落地方法之:五看三定工具解析課件
評(píng)論
0/150
提交評(píng)論