




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2011年3月全國計算機等級考試四級筆試試卷數(shù)據(jù)庫工程師一、選擇題(1)(20)每題1分,(21)(30)每題2分,共40分)1. 某數(shù)據(jù)庫應(yīng)用系統(tǒng)中,數(shù)據(jù)庫管理員發(fā)現(xiàn)某個查詢功能是用多表連接操作實現(xiàn)的,此操作性能較差。在保證功能不變的前提下,若要提高該查詢的執(zhí)行效率,下列方法中可行的是A. 將此查詢語句放置在視圖中,使用視圖實現(xiàn)該查詢操作B. 修改實現(xiàn)此功能的查詢語句,將連接查詢改為嵌套查詢C. 將此功能涉及到的表進行合并,然后對合并后的表進行查詢D. 將此查詢語句放置在存儲過程中,通過調(diào)用存儲過程實現(xiàn)該查詢操作答案:A解析:創(chuàng)建多表視圖,將這幾個表中滿足條件的信息存儲在視圖中,可將表與表之
2、間的復(fù)雜的連接操作和搜索條件對用戶隱藏起來,使查詢語句書寫簡單,提高查詢效率。B項增加了查詢的復(fù)雜度降低了查詢的效率,C項增加了數(shù)據(jù)庫的負擔,也降低了數(shù)據(jù)庫的效率,D項存儲過程定義比較復(fù)雜使用起來也沒有視圖靈活。2. 在數(shù)據(jù)庫管理系統(tǒng)中,為保證并發(fā)事務(wù)的正確執(zhí)行,需采用一定的并發(fā)控制技術(shù)。下列關(guān)于基于鎖的并發(fā)控制技術(shù)的說法,錯誤的是A. 鎖是一種特殊的二元信號量,用來控制多個并發(fā)事務(wù)對共享資源的使用B. 數(shù)據(jù)庫中的鎖主要分為排它鎖和共享鎖,當某個數(shù)據(jù)項上已加有多個共享鎖時,此數(shù)據(jù)項上只能再加一個排它鎖C. 數(shù)據(jù)庫管理系統(tǒng)可以采用先來先服務(wù)的方式防止出現(xiàn)活鎖現(xiàn)象D. 當數(shù)據(jù)庫管理系統(tǒng)檢測到死鎖后
3、,可以采用撤銷死鎖事務(wù)的方式解除死鎖答案:B解析:當某個數(shù)據(jù)項上有多個共享鎖時,不能再添加任何排它鎖。3. 在大型企業(yè)的數(shù)據(jù)庫應(yīng)用系統(tǒng)中,聯(lián)機事務(wù)處理(OLTP)和聯(lián)機分析處理(OLAP)是常見的數(shù)據(jù)管理與數(shù)據(jù)分析形式。關(guān)于OLTP和OLAP,一般情況下,下列說法正確的是A. OLTP系統(tǒng)的安全性要求比OLAP系統(tǒng)的低,也比較容易實現(xiàn)B. OLTP系統(tǒng)在訪問數(shù)據(jù)時,一般以單條記錄訪問為主,集合訪問為輔,OLAP系統(tǒng)則相反C. OLTP要求系統(tǒng)必須具有很高的響應(yīng)速度,而OLAP對系統(tǒng)響應(yīng)速度的要求較為寬松D. OLTP系統(tǒng)一般由企業(yè)的中上層或決策層使用,而OLAP系統(tǒng)一般由企業(yè)的中下層業(yè)務(wù)人員使
4、用答案:C解析:A項OLTP安全性比OLAP要高,實施比較困難。B項OLTP在訪問數(shù)據(jù)時,單條記錄和集合都可能會訪問。D項OLTP一般由企業(yè)中下層使用,OLAP由企業(yè)中上層使用。4. 設(shè)在SQL Server 2000中,某關(guān)系表需要存儲職工的工資信息,工資的范圍為200010000,設(shè)用整型類型存儲。下列數(shù)據(jù)類型中最合適的是A. intB. smallintC. tinyintD. bigint答案:B5. 在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期中,系統(tǒng)設(shè)計完成后就進入到系統(tǒng)實現(xiàn)與部署階段。下列關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)實現(xiàn)與部署階段工作的說法,錯誤的是A. 此階段會根據(jù)數(shù)據(jù)庫邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計方案以及項目選
5、擇的數(shù)據(jù)庫管理系統(tǒng),編寫相關(guān)腳本生成數(shù)據(jù)庫結(jié)構(gòu)B. 此階段會將用戶原有數(shù)據(jù)按照新的數(shù)據(jù)結(jié)構(gòu)導(dǎo)入到新系統(tǒng)中C. 此階段會進行應(yīng)用系統(tǒng)編碼和編碼測試,編碼測試可以使用白盒測試方法也可以使用黑盒測試方法D. 此階段如果發(fā)現(xiàn)系統(tǒng)的功能、性能不滿足用戶需求,應(yīng)盡快進行系統(tǒng)升級工作答案:C解析:此階段會進行系統(tǒng)編碼和調(diào)試,而不是編碼和編碼測試。6. 存儲管理器是數(shù)據(jù)庫管理系統(tǒng)非常重要的組成部分。下列關(guān)于存儲管理器的說法,錯誤的是A. 存儲管理器負責檢查用戶是否具有數(shù)據(jù)訪問權(quán)限B. 為了提高數(shù)據(jù)訪問效率,存儲管理器會將部分內(nèi)存用于數(shù)據(jù)緩沖,同時使用一定的算法對內(nèi)存緩沖區(qū)中的數(shù)據(jù)塊進行定期置換C. 存儲管理器
6、會為編譯好的查詢語句生成執(zhí)行計劃,并根據(jù)執(zhí)行計劃訪問相關(guān)數(shù)據(jù)D. 存儲管理器以事務(wù)方式管理用戶對數(shù)據(jù)的訪問,以確保數(shù)據(jù)庫并發(fā)訪問的正確性答案:C解析:C項是查詢處理器的功能,不是存儲管理器功能。7. 已知某高校圖書借閱管理系統(tǒng)中包含系、教師、學(xué)生、教師編號、系名、書名、圖書、學(xué)生性別、職稱、學(xué)生姓名、書價的信息。這些信息中能夠被標識為實體集的是 系、教師、學(xué)生、圖書教師編號、系名、書名、學(xué)生姓名學(xué)生性別、職稱、學(xué)生姓名、書價圖書、教師、書名A. 僅B. 僅和C. 僅、和D. 全部答案:D解析:實體是現(xiàn)實世界中客觀存在并可獨立區(qū)別于其他對象的一個“事件”或“物體”。4個選項中所羅列的事物均符合該
7、條件。8. 在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的需求調(diào)研階段,需要對用戶提出的需求進行分析和整理。此過程不僅需要描述用戶提出的具體功能需求,也需要對用戶未明確提出的非功能需求進行描述。設(shè)在某商場經(jīng)營管理系統(tǒng)的需求分析階段整理了下列需求:系統(tǒng)需要支持會員制系統(tǒng)不需要考慮財務(wù)核算功能系統(tǒng)應(yīng)長期穩(wěn)定運行系統(tǒng)應(yīng)有銷售統(tǒng)計功能系統(tǒng)應(yīng)保證數(shù)據(jù)存儲安全上述需求中屬于非功能需求的是A. 僅和B. 僅和C. 僅和D. 僅、和答案:B解析:、均屬于具體的功能需求,和屬于非功能需求。9. 下列敘述中不屬于三層BS結(jié)構(gòu)數(shù)據(jù)庫應(yīng)用系統(tǒng)特點和操作特征的是A. 客戶端使用瀏覽器,瀏覽器與Web應(yīng)用服務(wù)器之間的通信使用超文本傳輸協(xié)議(HT
8、TP)B. 數(shù)據(jù)庫服務(wù)器接受應(yīng)用服務(wù)器提出的數(shù)據(jù)操作請求,對數(shù)據(jù)庫進行相應(yīng)的操作,并將操作結(jié)果返回給應(yīng)用服務(wù)器C. 這種結(jié)構(gòu)使客戶端和服務(wù)器能在不同的系統(tǒng)間通信,但對客戶機配置要求較高,且應(yīng)用軟件維護代價也較大D. 這種結(jié)構(gòu)不受時空限制,使用者可以在全球任何地方,任何時間請求數(shù)據(jù)庫應(yīng)用系統(tǒng)提供的各種數(shù)據(jù)服務(wù)答案:C解析:這種系統(tǒng)對客戶機配置要求不高,對服務(wù)器配置要求較高。10. 實體聯(lián)系模型簡稱ER模型,是數(shù)據(jù)庫設(shè)計常用的一種建模方法。關(guān)于ER模型,下列說法錯誤的是A. ER模型能幫助建模人員用一種簡單的方法描述現(xiàn)實世界中的數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系B. 用ER模型建模的基本思路是分類標識客觀事物,
9、將具有相同屬性特征的事物抽象為實體集C. ER模型可以描述實體集之間一對一、一對多和多對多聯(lián)系,也可以描述一個實體集中記錄之間的聯(lián)系D. 用ER模型描述實體集及實體集之間的聯(lián)系時,需要考慮數(shù)據(jù)在計算機中存儲及處理的特征答案:D解析:用ER模型描述實體集及實體集之間聯(lián)系時,不需要考慮數(shù)據(jù)在計算機中存儲及處理的特征。11. 日志文件對實現(xiàn)數(shù)據(jù)庫系統(tǒng)故障的恢復(fù)有非常重要的作用。下列關(guān)于數(shù)據(jù)庫系統(tǒng)日志文件的說法,正確的是A. 數(shù)據(jù)庫系統(tǒng)不要求日志的寫入順序必須與并行事務(wù)執(zhí)行的時間次序一致B. 為了保證數(shù)據(jù)庫是可恢復(fù)的,必須嚴格保證先寫數(shù)據(jù)庫后寫日志C. 日志文件中檢查點記錄的主要作用是提高系統(tǒng)出現(xiàn)故障
10、后的恢復(fù)效率D. 系統(tǒng)故障恢復(fù)必須使用日志文件以保證數(shù)據(jù)庫系統(tǒng)重啟時能正?;謴?fù),事務(wù)故障恢復(fù)不一定需要使用日志文件答案:C解析:A項日志的寫入順序必須與并發(fā)事務(wù)執(zhí)行的時間次序一致。B項為了保證數(shù)據(jù)庫是可恢復(fù)的必須先寫日志后寫數(shù)據(jù)庫。D項系統(tǒng)故障、事務(wù)故障恢復(fù)都必須使用日志文件。12. 設(shè)某數(shù)據(jù)庫在非工作時間(每天8:00以前、18:00以后、周六和周日)不允許授權(quán)用戶在職工表中插入數(shù)據(jù)。下列方法中能夠?qū)崿F(xiàn)此需求且最為合理的是A. 建立存儲過程B. 建立后觸發(fā)型觸發(fā)器C. 定義內(nèi)嵌表值函數(shù)D. 建立前觸發(fā)型觸發(fā)器答案:D解析:前觸發(fā)型觸發(fā)器只執(zhí)行觸發(fā)器指定的內(nèi)容而不執(zhí)行引發(fā)觸發(fā)器的SQL語句,為
11、職工表中插入數(shù)據(jù)設(shè)定一個非工作時間的前觸發(fā)型觸發(fā)器后就可實現(xiàn)該功能。13. 下列關(guān)于函數(shù)依賴概念的說法,正確的是A. 函數(shù)依賴研究一個關(guān)系中記錄之間的依賴關(guān)系B. 函數(shù)依賴研究一個關(guān)系中屬性之間的依賴關(guān)系C. 函數(shù)依賴研究一個關(guān)系中主碼與外碼之間的依賴關(guān)系D. 函數(shù)依賴研究一個關(guān)系中某列不同行之間取值的依賴關(guān)系答案:B解析:函數(shù)依賴理論研究的是一個關(guān)系中屬性之間的依賴關(guān)系。14. 在SQL Server 2000的某數(shù)據(jù)庫中,設(shè)U1用戶是R1角色中的成員,現(xiàn)已授予R1角色對T表具有SELECT和DEN YUPDATE權(quán)限,同時授予了U1用戶對T表具有INSERT和UPDATE權(quán)限,則U1用戶最
12、終對T表具有的權(quán)限是A. SELECT和INSERTB. INSERT和UPDATEC. SELECT、INSERT和UPDATED. INSERT答案:A解析:角色R1具有SELECT權(quán)限,拒絕了UPDATE權(quán)限,因此U1作為R1的角色成員就沒有了UPDATE權(quán)限,加上已有的 INSERT權(quán)限,U1 共有SELECT和INSERT兩項權(quán)限。15. 下列關(guān)于概念數(shù)據(jù)模型的說法,錯誤的是A. 概念數(shù)據(jù)模型并不依賴于具體的計算機系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)B. 概念數(shù)據(jù)模型便于用戶理解,是數(shù)據(jù)庫設(shè)計人員與用戶交流的工具,主要用于數(shù)據(jù)庫設(shè)計C. 概念數(shù)據(jù)模型不僅描述了數(shù)據(jù)的屬性特征,而且描述了數(shù)據(jù)應(yīng)滿足的完
13、整性約束條件D. 概念數(shù)據(jù)模型是現(xiàn)實世界到信息世界的第一層抽象,強調(diào)語義表達功能答案:C解析:數(shù)據(jù)的完整性約束條件的確定是在邏輯設(shè)計階段,因此選C。16. 在某信息管理系統(tǒng)中需管理職工的照片信息,由于照片數(shù)據(jù)量較大,照片信息是否存儲在數(shù)據(jù)庫中成為討論的焦點問題。下列關(guān)于照片存儲與使用的說法,錯誤的是A. 將照片存儲在數(shù)據(jù)庫中可能會導(dǎo)致備份時間較長,備份空間占用較多B. 將照片存儲在文件系統(tǒng)中,在數(shù)據(jù)庫中只存儲照片文件的路徑信息,可以大幅度降低數(shù)據(jù)庫的數(shù)據(jù)量C. 將照片存儲在數(shù)據(jù)庫中雖然會導(dǎo)致數(shù)據(jù)庫的數(shù)據(jù)量較大,但可以方便地實現(xiàn)多臺機器共享照片數(shù)據(jù),也可以大幅度提高用戶訪問照片數(shù)據(jù)的速度D. 與
14、將照片存儲在文件系統(tǒng)中相比,將照片存儲在數(shù)據(jù)庫中更容易實現(xiàn)人員信息和照片數(shù)據(jù)的一致性答案:C解析:照片存儲到數(shù)據(jù)庫中后,對照片的訪問就受到了很大的限制,不能再隨意地共享了。17. 現(xiàn)有課程表(課程號,課程名,學(xué)分,開課學(xué)期,課程性質(zhì)),課程號為主碼。該表數(shù)據(jù)量較大。設(shè)經(jīng)常要對該表執(zhí)行類似下面的查詢:SELECT*FROM課程表WHERE課程名:數(shù)據(jù)庫原理,為提高這類查詢的執(zhí)行效率,下列物理設(shè)計方案中,正確且最為合理的是A. 為課程名列建立一個主索引B. 為課程名列建立一個位圖索引C. 為課程名列建立一個輔索引D. 此表上不需要建任何索引答案:C解析:課程名不是主碼,建立輔索引可提高查詢效率。1
15、8. 關(guān)于并行數(shù)據(jù)庫,下列說法錯誤的是A. 層次結(jié)構(gòu)可以分為兩層,頂層是無共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤結(jié)構(gòu)B. 無共享結(jié)構(gòu)通過最小化共享資源來降低資源競爭,因此具有很高的可擴展性,適合于OLTP應(yīng)用C. 并行數(shù)據(jù)庫系統(tǒng)經(jīng)常通過負載均衡的方法來提高數(shù)據(jù)庫系統(tǒng)的業(yè)務(wù)吞吐率D. 并行數(shù)據(jù)庫系統(tǒng)的主要目的是實現(xiàn)場地自治和數(shù)據(jù)全局透明共享答案:D解析:分布式數(shù)據(jù)庫系統(tǒng)的目的是實現(xiàn)場地自治和全局透明共享,并行數(shù)據(jù)庫的目的是提高系統(tǒng)吞吐率降低事物處理時間。19. 現(xiàn)有一個具有多個分店的大型連鎖超市,該連鎖超市使用統(tǒng)一的連鎖業(yè)務(wù)經(jīng)營管理系統(tǒng)管理其日常業(yè)務(wù)。已知其中的銷售數(shù)據(jù)明細表結(jié)構(gòu)為(銷售記錄ID,商
16、品ID,價格,數(shù)量,總金額,銷售時問,分店ID,該表數(shù)據(jù)量很大。為了提高數(shù)據(jù)訪問效率,系統(tǒng)將每年每個分店的銷售數(shù)據(jù)劃分成獨立的數(shù)據(jù)表,這種劃分方式被稱為A. 輪轉(zhuǎn)劃分B. 范圍劃分C. 散列劃分D. 多維劃分答案:D解析:這種劃分方式用到了兩個劃分屬性,運用一維劃分已經(jīng)無法完成,因此需要使用多維劃分。20. 在開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)時,使用存儲過程可以提高數(shù)據(jù)訪問效率,降低網(wǎng)絡(luò)流量。下列關(guān)于存儲過程的說法,錯誤的是A. 存儲過程可以接受輸入?yún)?shù),并可將執(zhí)行結(jié)果以輸出參數(shù)形式返回B. 存儲過程可以有多個輸入?yún)?shù),但只能有一個輸出參數(shù)C. 定義存儲過程時,在一個存儲過程中可以同時包含數(shù)據(jù)的增、刪、改、
17、查操作D. 存儲過程的輸入?yún)?shù)和輸出參數(shù)均可有默認值答案:B解析:輸出參數(shù)可以有多個。21. 下列關(guān)于關(guān)系數(shù)據(jù)模型和關(guān)系表的說法,正確的是關(guān)系數(shù)據(jù)模型以集合論為基礎(chǔ)表示和處理數(shù)據(jù)關(guān)系數(shù)據(jù)模型同時支持非過程化語言和過程化語言直接存取數(shù)據(jù)“create table”語句用于定義關(guān)系表的結(jié)構(gòu)及數(shù)據(jù)完整性約束在關(guān)系表上執(zhí)行select或delete操作時,DBMS會檢查數(shù)據(jù)完整性約束A. 僅和B. 僅II和C. 僅和D. 僅和答案:A解析:項,關(guān)系數(shù)據(jù)模型不能支持過程化語言直接存取。項,執(zhí)行SELECT時,不會檢查完整性約束。22. 某數(shù)據(jù)庫應(yīng)用系統(tǒng)使用SQL Server 2000作為數(shù)據(jù)庫平臺。在
18、系統(tǒng)運行期間,用戶反映某更新操作很慢,無法正常完成業(yè)務(wù)。系統(tǒng)工程師分別在用戶的客戶機和數(shù)據(jù)庫服務(wù)器上使用數(shù)據(jù)庫管理系統(tǒng)自帶的客戶端工具執(zhí)行此更新操作語句,發(fā)現(xiàn)該語句執(zhí)行后長時間無響應(yīng)。經(jīng)檢查數(shù)據(jù)庫服務(wù)器CPU使用率小于1,磁盤IO也非常小。造成此現(xiàn)象可能的原因是A. 客戶機到數(shù)據(jù)庫服務(wù)器的網(wǎng)絡(luò)故障B. 更新操作涉及到的表沒有建立主碼C. 更新的字段沒有建立有效的索引D. 更新操作涉及到的數(shù)據(jù)被鎖定答案:D解析:A項,數(shù)據(jù)庫服務(wù)器端也出現(xiàn)問題,說明不是網(wǎng)絡(luò)的原因。B項,表都要有主碼,沒有主碼的表是無法建立的。C項,由于磁盤IO很小,說明更新后并沒有在表中進行大量的查找,只有當涉及到數(shù)據(jù)被鎖定時,
19、才符合題目中所說情況。23. 在SQL Server 2000中,設(shè)各系統(tǒng)數(shù)據(jù)庫當前主數(shù)據(jù)文件及日志文件的大小如下表所示:A. 15MBB. 4MBC. 8MBD. 6MB答案:B解析:創(chuàng)建用戶數(shù)據(jù)庫時,model數(shù)據(jù)庫自動被復(fù)制到新建數(shù)據(jù)庫中,因此用戶數(shù)據(jù)庫中主數(shù)據(jù)文件不能小于4MB。24. 在SQL Server 2000中,設(shè)先對MyDB數(shù)據(jù)庫進行了一次完全備份,然后對該數(shù)據(jù)庫進行了一次日志備份,這兩次備份均備份在BK設(shè)備上。假設(shè)BK設(shè)備上只有這兩次備份的內(nèi)容?,F(xiàn)要從備份中恢復(fù)MyDB數(shù)據(jù)庫,正確的恢復(fù)過程及語句是A. AB. BC. CD. D答案:D解析:完全備份是使用日志備份的基礎(chǔ)
20、,因此首先恢復(fù)完全備份,再恢復(fù)日志備份,恢復(fù)完日志備份后數(shù)據(jù)庫可以不用加norecovery。25. 在分布式數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計過程中,對全局關(guān)系進行分片設(shè)計時,下列說法正確的是A. 對于一個全局關(guān)系中的任意數(shù)據(jù),不允許其不屬于任何一個片段,但允許某些數(shù)據(jù)同時屬于不同的片斷B. 對于一個全局關(guān)系中的任意數(shù)據(jù),可以允許其不屬于任何一個片段,也允許某些數(shù)據(jù)同時屬于不同的片斷C. 對于一個全局關(guān)系中的任意數(shù)據(jù),不允許其不屬于任何一個片段,也不允許某些數(shù)據(jù)同時屬于不同的片斷D. 對于一個全局關(guān)系中的任意數(shù)據(jù),可以允許其不屬于任何一個片段,但不允許某些數(shù)據(jù)同時屬于不同的片斷答案:A解析:對于一個全局關(guān)
21、系,可以允許某些數(shù)據(jù)屬于不同片斷,但不允許不屬于任一片斷。26. 設(shè)有工作表(工作編號,最低工資,最高工資),其中工作編號、最低工資和最高工資均為整型,工作編號為主碼?,F(xiàn)要求最高工資必須大于等于最低工資,但不能超過最低工資的2倍。在SQL Server 2000環(huán)境中有下列創(chuàng)建該表的語句:CREATE TABLE工作表(工作編號int primary key,最低工資int,最高工資int check(最高工資between最低工資and最低工資*2)CREATE TABLE工作表(工作編號int,最低工資int,最高工資int,primary key(工作編號),check(最高工資betw
22、een最低工資and最低工資*2)CREATE TABLE工作表(工作編號int primary key(工作編號),最低工資int,最高工資int,check(最高工資between最低工資and最低工資*2).CREATE TABLE工作表(工作編號int primary key(工作編號),最低工資int,最高工資int check(最高工資between最低工資and最低工資*2)上述語句中正確的是A. 僅和B. 僅和C. 僅和D. 全部答案:B解析:check檢查的內(nèi)容涉及到2列,當check涉及到2列以上屬性就要定義為表級約束性。27. 在SQL Server 2000中,設(shè)U1用
23、戶在某數(shù)據(jù)庫中是db_datawriter角色中的成員,則用戶U1從該角色中可以獲得的數(shù)據(jù)操作權(quán)限是查詢插入更改刪除A. 僅B. 僅和C. 僅、和D. 全部答案:C解析:db_datawriter可以更改數(shù)據(jù)庫中所有用戶表中的數(shù)據(jù),但不能查詢。因此,U1獲得了除查詢以外的三項權(quán)限,因此選C。28. 在SQL Server 2000中,master是一個非常重要的系統(tǒng)數(shù)據(jù)庫,如果master損壞將會對系統(tǒng)造成嚴重后果,因此系統(tǒng)管理員應(yīng)該對master進行備份。SQL Server 2000對數(shù)據(jù)庫提供的備份有:完全備份差異備份日志備份以上備份方法中能夠應(yīng)用在master數(shù)據(jù)庫上的是A. 僅B.
24、僅和C. 僅和D. 全部答案:D解析:完全備份將數(shù)據(jù)庫中的全部信息進行備份,差異備份是備份從上次備份之后對數(shù)據(jù)所作的修改,日志備份是備份從上次備份之后的日志記錄。三種方法各有優(yōu)缺,但都能恢復(fù)出數(shù)據(jù)庫,因此都可用。29. 現(xiàn)要為某大型商場開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng),在該應(yīng)用系統(tǒng)的生命周期中,設(shè)有下列活動:開發(fā)人員執(zhí)行DDL代碼建立數(shù)據(jù)庫結(jié)構(gòu)編寫商品信息錄入和導(dǎo)入程序,在系統(tǒng)投入運行前建立商品信息清單根據(jù)商場銷售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫中的商品清單和價格準備銷售新商品時,使用商品信息錄入或?qū)氤绦颍瑢⑿律唐沸畔⒓尤氲缴唐非鍐沃袨榱朔乐箶?shù)據(jù)丟失,定期對數(shù)據(jù)庫中的數(shù)據(jù)進行轉(zhuǎn)儲以上活動中,屬于商場數(shù)據(jù)庫應(yīng)用
25、系統(tǒng)實施活動的是A. 僅和B. 僅、和C. 僅和D. 僅和答案:A解析:、屬于實施活動,、屬于運行和維護活動。30. 設(shè)有商場數(shù)據(jù)庫應(yīng)用系統(tǒng),在其生命周期中,可能發(fā)生如下故障:因場地火災(zāi)導(dǎo)致數(shù)據(jù)庫服務(wù)器燒毀,該服務(wù)器中的數(shù)據(jù)庫數(shù)據(jù)全部丟失因數(shù)據(jù)庫服務(wù)器感染病毒,導(dǎo)致服務(wù)器中的數(shù)據(jù)丟失因機房環(huán)境惡劣,空調(diào)損壞導(dǎo)致服務(wù)器風(fēng)扇損壞,致使服務(wù)器CPU燒毀由于數(shù)據(jù)庫服務(wù)器電源故障導(dǎo)致服務(wù)器無法上電啟動因數(shù)據(jù)庫服務(wù)器內(nèi)存發(fā)生硬件故障,導(dǎo)致系統(tǒng)無法正常運行以上故障中,不屬于介質(zhì)故障(硬故障)的是A. 僅B. 僅、和C. 僅、和D. 僅、和答案:D解析:屬于計算機病毒故障,、屬于系統(tǒng)故障。二、應(yīng)用題(每空2分
26、,共30分)1. 數(shù)據(jù)庫管理系統(tǒng)為三級模式結(jié)構(gòu)提供了兩層映像機制,其中模式內(nèi)模式映像提供了【1】獨立性。答案:數(shù)據(jù)的物理2. 數(shù)據(jù)庫管理系統(tǒng)中的加鎖協(xié)議規(guī)定了事務(wù)的加鎖時間、持鎖時間和釋放鎖時間,其中【2】協(xié)議可以完全保證并發(fā)事務(wù)數(shù)據(jù)的一致性。答案:三級加鎖3. 數(shù)據(jù)庫管理系統(tǒng)為用戶和應(yīng)用程序提供了【3】語言,用此語言可以定義數(shù)據(jù)庫的模式結(jié)構(gòu),但此語言執(zhí)行后的結(jié)果不能回滾。答案:DDL4. 按照數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型,系統(tǒng)設(shè)計階段細分為概念設(shè)計、【4】設(shè)計和物理設(shè)計三個步驟。答案:邏輯5. 設(shè)有課程表(課程號,課程名,學(xué)分,先修課程號),已知某應(yīng)用程序需要列出“數(shù) 據(jù)庫原理”課程的一門先修
27、課程,查詢結(jié)果要求輸出(課程名,學(xué)分,先修課名稱,先修課學(xué)分),可以用【5】連接操作在一個查詢中實現(xiàn)此功能。答案:內(nèi)6. 設(shè)某并行數(shù)據(jù)庫采用一臺具有14個刀片的刀片服務(wù)器,每個刀片具有獨立的內(nèi)存和磁盤,各刀片之間通過刀片服務(wù)器上的以太網(wǎng)交換機實現(xiàn)通信,則該并行數(shù)據(jù)庫采用的體系結(jié)構(gòu)是【6】結(jié)構(gòu)。答案:無共享7. 當用戶在一個關(guān)系表的某一列上建立一個非聚集索引(該表沒有聚集索引)時,數(shù)據(jù) 庫管理系統(tǒng)會自動為該索引維護一個索引結(jié)構(gòu)。該索引結(jié)構(gòu)中的記錄是由【7】和它相對應(yīng)的指針構(gòu)成的。答案:查找碼8. 在數(shù)據(jù)倉庫設(shè)計和建設(shè)過程中,設(shè)計者需要調(diào)查用戶的決策或數(shù)據(jù)處理需求,并將功能相近且需要相關(guān)聯(lián)數(shù)據(jù)支持
28、的需求進行歸類,得到不同的需求集合,并在企業(yè)數(shù)據(jù)模型中尋找能夠滿足各個需求集合的數(shù)據(jù)集合,然后針對各個數(shù)據(jù)集合開展數(shù)據(jù)倉庫數(shù)據(jù)模型的設(shè)計。這種設(shè)計方法稱為【8】的設(shè)計方法。答案:自底向上9. 在SQL Server 2000的某用戶數(shù)據(jù)庫中,設(shè)有T表,現(xiàn)要在T表的c1列和c2列上建立一個復(fù)合唯一聚集索引,其中c1列值重復(fù)率為20,c2列為10。請補全下列語句建立一個性能最優(yōu)的索引: CREATE UNIQUE CLUSTERED INDEX Idx1 ON T(【9】)答案:C210. 在數(shù)據(jù)庫系統(tǒng)出現(xiàn)系統(tǒng)故障后進行恢復(fù)時,對于事務(wù)T,如果日志文件中有BEGINTRANSACTION記錄,而沒
29、有COMMIT或ROLLBACK記錄,則數(shù)據(jù)庫管理系統(tǒng)處理這種事務(wù)時應(yīng)執(zhí)行的操作是【10】。答案:撤銷11. 設(shè)用UML設(shè)計某數(shù)據(jù)庫應(yīng)用系統(tǒng),設(shè)計人員規(guī)劃了一組應(yīng)用程序集,該集合由動態(tài)鏈接庫和可執(zhí)行程序構(gòu)成。為了展現(xiàn)這些應(yīng)用程序集間的組織和依賴關(guān)系,以對源代碼、可執(zhí)行程序的發(fā)布等進行系統(tǒng)建模,應(yīng)采用的UML圖是【11】圖。答案:組件12. 在分布式數(shù)據(jù)庫系統(tǒng)中,涉及到多個站點的分布式查詢的查詢代價主要是由【12】代價來衡量的。答案: CPU和I/O13. 設(shè)有學(xué)生表(學(xué)號,姓名,所在系名)和選課表(學(xué)號,課程號,成績)?,F(xiàn)要建立統(tǒng)計每個系選課人數(shù)的視圖。請補全下列語句:CREATE VIEW
30、V1(系名,人數(shù))ASSELECT所在系名,【13】FROM選課表JOIN學(xué)生表ON選課表學(xué)號=學(xué)生表學(xué)號【14】答案: COUNT(DISTINCT學(xué)號) WITH CHECK OPTION14. 在SQL Server 2000中,設(shè)U1是SQL Server身份驗證模式的數(shù)據(jù)庫服務(wù)器登錄賬戶,現(xiàn)希望U1在該數(shù)據(jù)庫服務(wù)器上具有系統(tǒng)管理員權(quán)限。請補全下列語句:EXEC sp_addsrvrolemember u1,【15】答案:User_role三、設(shè)計與應(yīng)用題(1)題20分,(2)題10分,共30分。)1. 已知某教務(wù)管理系統(tǒng)的設(shè)計人員在需求分析階段收集到下列原始數(shù)據(jù)表格:答案:(1)教師(教師號,教師名,職稱名,上級領(lǐng)導(dǎo)教師號)職稱(職稱號,工資)課程(課程號,課程名,學(xué)分,任課教師號)教材(教材號,教材名,出版社名,課程號)ER圖2. 在SQL Server 2000中,設(shè)某數(shù)據(jù)庫中有商品表(商品號,商品名,進貨價格),商品號為主碼;銷售表(商品號,銷售時間,銷售數(shù)量,銷售價格,本次利潤),商品號和銷售時間為主碼,銷售價格為本次銷售商品的單價?,F(xiàn)要求每當在銷
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- D打印技術(shù)在個性化教育資源的開發(fā)考核試卷
- 期刊出版論文的開源出版趨勢考核試卷
- 教育音像制品策劃與制作考核試卷
- 文具行業(yè)個性化服務(wù)考核試卷
- 工業(yè)園區(qū)電動汽車充電需求分析考核試卷
- 健康生活方式與營養(yǎng)健康考核試卷
- 個人培訓(xùn)課件大全
- 買杭州新房合同范本
- 私人店鋪租賃合同范本
- 2025屆吉林省吉林地區(qū)高三上學(xué)期二模英語試題及答案
- GB/T 15934-2008電器附件電線組件和互連電線組件
- GA/T 765-2020人血紅蛋白檢測金標試劑條法
- 第2章-西周-春秋戰(zhàn)國時期的音樂-1-3節(jié)課件
- 提高白云石配比對燒結(jié)生產(chǎn)的影響
- 公安基礎(chǔ)知識考試題庫(含各題型)
- 選礦試車方案
- 小課題專題研究參考題目
- 《最好的未來》合唱曲譜
- GB∕T 8081-2018 天然生膠 技術(shù)分級橡膠(TSR)規(guī)格導(dǎo)則
- 教學(xué)課件個人理財-2
- 航空航天概論(課堂PPT)
評論
0/150
提交評論