四級(jí)數(shù)據(jù)庫(kù)工程師-60_第1頁(yè)
四級(jí)數(shù)據(jù)庫(kù)工程師-60_第2頁(yè)
四級(jí)數(shù)據(jù)庫(kù)工程師-60_第3頁(yè)
四級(jí)數(shù)據(jù)庫(kù)工程師-60_第4頁(yè)
四級(jí)數(shù)據(jù)庫(kù)工程師-60_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、四級(jí)數(shù)據(jù)庫(kù)工程師-60(總分: 127.00 , 做題時(shí)間:90分鐘)一、選擇題(總題數(shù):30,分?jǐn)?shù):39.00)以下選項(xiàng)中不能作為一個(gè)基本表建立索引原則的是。(分?jǐn)?shù):2.00)對(duì)于經(jīng)常需要查詢、連接、統(tǒng)計(jì)操作的基本表可以建立索引經(jīng)常執(zhí)行插入、刪除、更新操作的基本表可以考慮建立索引V對(duì)于一個(gè)更新不頻繁的表可以建立索引索引可以由用戶根據(jù)需要隨時(shí)創(chuàng)建或刪除,以提高數(shù)據(jù)查詢性能解析:解析對(duì)于經(jīng)常執(zhí)行插入、刪除、更新操作的或小數(shù)據(jù)量的基本表應(yīng)盡量避免建立 索引。在SQL Server 2000中,master是一個(gè)非常重要的系統(tǒng)數(shù)據(jù)庫(kù),如果master損壞將會(huì)對(duì)系統(tǒng) 造成嚴(yán)重 后果,因此系統(tǒng)管理員應(yīng)該

2、對(duì) master進(jìn)行備份。SQL Server 2000對(duì)數(shù)據(jù)庫(kù)提供的備 份有:I .完全備份II .差異備份III .日志備份 以上備份方法中能夠應(yīng)用在master數(shù)據(jù)庫(kù) 上的是 。(分?jǐn)?shù):2.00).僅 I僅I和I僅I和川全部V解析:解析本題考查數(shù)據(jù)庫(kù)的完全備份、差異備份和日志備份。完全備份將數(shù)據(jù)庫(kù)中的全 部信息進(jìn)行備 份,差異備份是備份從上次備份之后對(duì)數(shù)據(jù)所作的修改,日志備份是備份從上 次備份之后的日志記錄。三種方法各有優(yōu)缺,但都能恢復(fù)出數(shù)據(jù)庫(kù),因此都可用。故選D。以下關(guān)于 DFD與IDEF0比較錯(cuò)誤的是。(分?jǐn)?shù): 2.00)在模型規(guī)范方面,DFD方法更加規(guī)范,更加適合初學(xué)者 VDFD圖

3、用箭頭也稱數(shù)據(jù)流來(lái)描述數(shù)據(jù)移動(dòng)的方向IDEF0還可以表示出控制流和說(shuō)明處理或活動(dòng)實(shí)施方式的一些約束這兩種方法都是基于結(jié)構(gòu)化分析的思想解析:解析在模型規(guī)范方面,IDEF0方法更加規(guī)范,更適合初學(xué)者。數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序的作用包括建立和數(shù)據(jù)源的連接向數(shù)據(jù)源提交用戶請(qǐng)求,執(zhí)行SQL語(yǔ)句 在數(shù)據(jù)庫(kù)應(yīng)用程序和數(shù) 據(jù)源之間進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換向應(yīng)用程序放回處理結(jié)果(分?jǐn)?shù):2.00) TOC o 1-5 h z V解析:解析數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序以動(dòng)態(tài)鏈接庫(kù)的形式存在,它的主要作用包括:建立和數(shù)據(jù) 源的連接;向數(shù)據(jù)源提交用戶請(qǐng)求,執(zhí)行SQL語(yǔ)句;在數(shù)據(jù)庫(kù)應(yīng)用程序和數(shù)據(jù)源之間進(jìn)行 數(shù)據(jù)格式轉(zhuǎn)換;向應(yīng)用程序放回處理結(jié)果。數(shù)據(jù)庫(kù)技

4、術(shù)為大規(guī)模數(shù)據(jù)的組織、存儲(chǔ)、加工、管理和維護(hù)提供了有力的支持。關(guān)于數(shù)據(jù) 庫(kù)技術(shù),有如下說(shuō)法:I .數(shù)據(jù)共享和數(shù)據(jù)的一致性由應(yīng)用程序維護(hù)II.數(shù)據(jù)庫(kù)技術(shù)支持多層數(shù)據(jù)抽象,提供了數(shù) 據(jù)的邏輯獨(dú)立性和物理獨(dú)立性I.數(shù)據(jù)庫(kù)不僅可以存儲(chǔ)數(shù)據(jù),還可以存儲(chǔ)數(shù)據(jù)之間的關(guān)系IV.數(shù)據(jù)庫(kù)不允許冗余數(shù)據(jù)存在,因?yàn)閿?shù)據(jù)庫(kù)管理系統(tǒng)難以維護(hù)冗余數(shù)據(jù)V.數(shù)據(jù)庫(kù)管理系 統(tǒng)提供了良好的用戶接口,幫助用戶方便地開(kāi)發(fā)和使用數(shù)據(jù)庫(kù) 上述說(shuō)法正確的是。(分?jǐn)?shù):1.00)僅 1、11 和 V僅11、川和V僅1、川和V J僅11、川和V解析:解析數(shù)據(jù)共享和數(shù)據(jù)的一致性由數(shù)據(jù)庫(kù)管理系統(tǒng)維護(hù)(DBMS),而數(shù)據(jù)庫(kù)管理 系統(tǒng)包括管理員,故I錯(cuò);

5、數(shù)據(jù)冗余的存在,尤其是分布式數(shù)據(jù)庫(kù),必要的冗余是系統(tǒng)正常運(yùn)行的必要條件。故 V錯(cuò)。數(shù)據(jù)庫(kù)外模式是在數(shù)據(jù)庫(kù)設(shè)計(jì)的哪個(gè)階段完成的?。(分?jǐn)?shù):1.00)需求分析概念設(shè)計(jì)邏輯設(shè)計(jì)V計(jì)D解析:解析外模式是對(duì)數(shù)據(jù)庫(kù)用戶能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描 述,是與某一應(yīng)用 有關(guān)的數(shù)據(jù)的邏輯表示。因此它的實(shí)現(xiàn)也在程序設(shè)計(jì)的邏輯設(shè)計(jì)階段完 成。所以本題的答案為C。在關(guān)系中,數(shù)據(jù)分片的依據(jù)不是本關(guān)系屬性的條件,而是其他關(guān)系屬性的條件,這種方式屬于(分?jǐn)?shù):1.00)水平分片垂直分片導(dǎo)出分片V混合分片解析:解析在關(guān)系中,數(shù)據(jù)分片的依據(jù)不是本關(guān)系屬性的條件,而是其他關(guān)系屬性的條 件,這種方式屬 于導(dǎo)出分片。如

6、果用戶查詢?cè)L問(wèn)順序是隨機(jī)的,則基本表采用下列哪種文件結(jié)構(gòu)最優(yōu)?(分?jǐn)?shù): 1.00)堆文件順序文件散列文件V索引文件解析:解析如果用戶查詢是基于散列域值的等值匹配,特別是如果訪問(wèn)順序是隨饑的, 則基本表采用散列文件比較合適。在信息系統(tǒng)的需求分析中,廣為使用的 DFD建模方法屬于。(分?jǐn)?shù): 1.00)結(jié)構(gòu)化分析方法V數(shù)據(jù)分析方法數(shù)據(jù)抽象方法業(yè)務(wù)歸納方法解析:解析本題考查的知識(shí)點(diǎn)是DFD建模方法。目前在信息系統(tǒng)的需求分析中廣為使用 的建模方法主要 有數(shù)據(jù)流程圖(DFD)方法和IDEF0建模方法,都屬于結(jié)構(gòu)化分析方法,所 以本題的答案為A。DBMS中實(shí)現(xiàn)事務(wù)持久性的子系統(tǒng)是。(分?jǐn)?shù):1.00)完整性管

7、理子系統(tǒng)并發(fā)控制子系統(tǒng)安全性管理子系統(tǒng)恢復(fù)管理子系統(tǒng)V解析::解析DBMS中實(shí)現(xiàn)事務(wù)持久性的子系統(tǒng)是恢復(fù)管理子系 統(tǒng)。軟件開(kāi)發(fā)的結(jié)構(gòu)化生命周期方法將軟件生命周期劃分成。(分?jǐn)?shù):1.00)計(jì)劃階段 編程階段 測(cè)試階段總體設(shè)計(jì)詳細(xì)設(shè)計(jì)編程調(diào)試需求分析功能定義系統(tǒng)設(shè)計(jì)解析:解析軟件開(kāi)發(fā)生命周期方法是以瀑布模型為基 礎(chǔ)的,瀑布模型將軟件的生命周期劃分為三個(gè)的階 段,即計(jì)劃階段、開(kāi)發(fā)階段和運(yùn)行階段。在定義分布式數(shù)據(jù)庫(kù)的片段時(shí)必須遵守一系列條件,除了完備性條件和重構(gòu)條件,還有 (分?jǐn)?shù):1.00)A數(shù)據(jù)一致性條件數(shù)據(jù)完整性條件完全性條件不相交條件V解析:解析在定義分布式數(shù)據(jù)庫(kù)的片段時(shí),必須遵守完備性條件、重

8、構(gòu)條件和不相交條 件。下面說(shuō)法正確的是_。(分?jǐn)?shù): 1.00)數(shù)據(jù)倉(cāng)庫(kù)是從數(shù)據(jù)庫(kù)中導(dǎo)入的大量數(shù)據(jù),并對(duì)結(jié)構(gòu)和存儲(chǔ)進(jìn)行組織以提高查詢效率使用數(shù)據(jù)倉(cāng)庫(kù)的目的在于對(duì)已有數(shù)據(jù)進(jìn)行高速的匯總和統(tǒng)計(jì)數(shù)據(jù)挖掘時(shí)采用適當(dāng)?shù)乃惴?,從?shù)據(jù)倉(cāng)庫(kù)的海量數(shù)據(jù)中提取潛在的信息和知識(shí)VOLAP技術(shù)為提高處理效率,必須繞過(guò)DBMS直接對(duì)物理數(shù)據(jù)進(jìn)行讀取和寫(xiě)入解析:解析數(shù)據(jù)挖掘是指應(yīng)用一系列技術(shù)從大型數(shù)據(jù)庫(kù)或數(shù)據(jù)倉(cāng)庫(kù)中提取人們感興趣的信 息和知識(shí),這 些知識(shí)或信息是隱含的,事先未知而潛在有用的,提取的知識(shí)表示為概念、規(guī) 則、規(guī)律、模式等形式。關(guān)于具有檢查點(diǎn)的恢復(fù)技術(shù),下列說(shuō)法不正確的是(分?jǐn)?shù): 1.00)檢查點(diǎn)最大限度地減少數(shù)

9、據(jù)庫(kù)完全恢復(fù)時(shí)所必須執(zhí)行的日志部分使用檢查點(diǎn)方法可以改善恢復(fù)效率無(wú)論事務(wù)在檢查點(diǎn)之前還是之后提交,都需要執(zhí)行REDO操作V恢復(fù)子系統(tǒng)可以定期地建立檢查點(diǎn),也可以按照某種規(guī)則建立檢查點(diǎn)解析:解析當(dāng)事務(wù)在一個(gè)檢查點(diǎn)之前提交,對(duì)數(shù)據(jù)庫(kù)所做的修改一定都已經(jīng)寫(xiě)入數(shù)據(jù)庫(kù), 寫(xiě)入時(shí)間是在這個(gè)檢查點(diǎn)建立之前或是在這個(gè)檢查點(diǎn)建立之時(shí),這時(shí)就不需要對(duì)該事務(wù)執(zhí)行REDO操作了。通過(guò)指針鏈接來(lái)表示和實(shí)現(xiàn)實(shí)體之間聯(lián)系的模型是。(分?jǐn)?shù): 1.00)關(guān)系模型層次模型網(wǎng)狀模型層次和網(wǎng)狀模型V解析:解析層次模型以樹(shù)結(jié)構(gòu)表示數(shù)據(jù)間的關(guān)系,網(wǎng)狀模型以圖結(jié)構(gòu)來(lái)表示數(shù)據(jù)間的關(guān) 系,它們都是通過(guò)指針鏈接實(shí)現(xiàn)的對(duì)于基本表,下面一些屬性上不

10、可建立索引的是。(分?jǐn)?shù): 1.00)在WHERE查詢子句中引用率較高的屬性在ORDER BY子句、GROUP BY子句中出現(xiàn)的屬性在某些范圍內(nèi)頻繁搜索的屬性和按照排序順序頻繁檢索的屬性表的外碼V解析:解析對(duì)于基本表,下面一些屬性上可以考慮建立索引:表的主碼,一般由DBMS 自動(dòng)建立索 引,在 WHERE 查詢子句中引用率較高的屬性,參與了鏈接操作的屬性,在 ORDER BY 子句、GROUP BY子句中出現(xiàn)的屬性,在某一范圍內(nèi)頻繁搜索的屬性和按照排序頻繁檢索的屬性,在WHERE子句中包含 的一個(gè)關(guān)系的多少個(gè)屬性,可以考慮在這些屬性上建立多屬性索引。只復(fù)制上次備份后發(fā)生變化的文件的數(shù)據(jù)轉(zhuǎn)儲(chǔ)機(jī)制是

11、。(分?jǐn)?shù):1.00)完全轉(zhuǎn)儲(chǔ)增量轉(zhuǎn)儲(chǔ)V差量轉(zhuǎn)儲(chǔ)局部轉(zhuǎn)儲(chǔ)解析::解析增量轉(zhuǎn)儲(chǔ)只是復(fù)制上次備份后發(fā)生變化的文件。備份軟件將檢查文檔位,以確 定文件是否被修改,如果文件的文檔位表明該文件為新文件或已修改,文件將復(fù)制到備份設(shè) 備,文檔位也將清除。下面關(guān)于為基本表選擇合適的文件結(jié)構(gòu)的原則正確的是。A)如果數(shù)據(jù)庫(kù)中的一個(gè)基本表中的數(shù)據(jù)量很大、并且插入、刪除、更新等操作非常頻繁,該 基本表可以采用聚集文件組織方式B)如果用戶的查詢條件定義在查找碼上,則堆文件是比較合適的文件結(jié)構(gòu)C)散列文件組織不適合基于散列域值的精確查詢D)如果某些重要而頻繁的用戶查詢經(jīng)常需要進(jìn)行多表連接操作,可以考慮將這些基本表組織 為聚

12、集文件,以改善查詢效率(分?jǐn)?shù):1.00)A.解析:解析下面是一些為基本表選擇合適的文件結(jié)構(gòu)的原則: 如果數(shù)據(jù)庫(kù)中的一個(gè)基本表中的數(shù)據(jù)量很少,并且插入、刪除、更新等操作非常頻繁,該 基本表可以采用堆文件組織方式。因?yàn)槎盐募o(wú)須建立索引,維護(hù)代價(jià)非常低。雖然堆文件 的數(shù)據(jù)訪問(wèn)效率較低,但在數(shù)據(jù)量很少時(shí),定位文件記錄的時(shí)間非常短。 順序文件支持基于查找碼的順序訪問(wèn),也支持快速的二分查找。如果用戶的查詢條件定 義在查找碼上,則順序文件是比較合適的文件結(jié)構(gòu)。(3)如果用戶查詢是基于散列域值的等位匹配,特別是如果訪問(wèn)順序是隨機(jī)的,則散列文件比 較合適。散列文件組織不適合下述情況:基于散列域值的非精確查詢(

13、如模式查詢、范圍查 詢);基于非散列域進(jìn)行查詢時(shí)。B-樹(shù)和B + -樹(shù)文件是實(shí)際數(shù)據(jù)庫(kù)系統(tǒng)中使用非常廣泛的索引文件結(jié)構(gòu),適合于定義在大數(shù) 據(jù)量基本表 上、鑒于查找碼的等值查詢、范圍查詢、模式查詢和部分查詢。(5)如果某些重要而頻繁的用戶查詢經(jīng)常需要進(jìn)行多表連接操作,可以考慮將這些基本表組織 為聚集文件,以改善查詢效率。因此答案為D。在面向?qū)ο竽P椭校鶕?jù)可繼續(xù)的父類的個(gè)數(shù)通常把繼承分為兩種:?jiǎn)卫^承和多繼承,單繼承的層次結(jié)構(gòu)圖是。(分?jǐn)?shù):2.00),樹(shù) V無(wú)向圖有向圖二叉樹(shù)解析:解析在面向?qū)ο竽P椭?,根?jù)可繼承的父類的個(gè)數(shù)通常把繼承分為兩種:?jiǎn)卫^承 和多繼承,單繼承的層次結(jié)構(gòu)圖是樹(shù)。若丫U.則X

14、F 成立,該規(guī)則屬于函數(shù)依賴推理規(guī)則中的 分?jǐn)?shù):1.00)自反律V增廣律傳遞率D. 偽傳遞產(chǎn)I n,則X-Y成立。所以本題的答案為A。增廣律為若 解析:1解析自反律:若丫| klLxf 且ZU L : XZ YZ I: X , Y一Z成立,則X一Z成立。偽傳遞律為若XY,:XW,YW”數(shù)據(jù)庫(kù)在運(yùn)行的過(guò)程中,由于磁盤(pán)損壞使得數(shù)據(jù)庫(kù)中的數(shù)據(jù)部分或全部丟失的一類故障稱為 (分?jǐn)?shù):2.00)事務(wù)內(nèi)部故障系統(tǒng)故障介質(zhì)故障V計(jì)算機(jī)病毒解析:解析介質(zhì)故障又稱為硬件故障,主要指數(shù)據(jù)庫(kù)在運(yùn)行過(guò)程中,由于磁頭、磁盤(pán)損壞, 強(qiáng)磁干擾,天災(zāi)人禍等情況,使得數(shù)據(jù)庫(kù)中的數(shù)據(jù)部分或全部丟失的一類故障。下列關(guān)于數(shù)據(jù)庫(kù)重構(gòu)的描

15、述中,不正確的是。(分?jǐn)?shù): 2.00)數(shù)據(jù)庫(kù)的重構(gòu)就是對(duì)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)作必要的小范圍改變數(shù)據(jù)庫(kù)重構(gòu)包括重新設(shè)計(jì)數(shù)據(jù)庫(kù)及其應(yīng)用程序V當(dāng)存儲(chǔ)空間的分配過(guò)于零散,導(dǎo)致存取效率下降,所以必須重構(gòu)數(shù)據(jù)庫(kù)如果能夠重構(gòu)數(shù)據(jù)庫(kù),盡量不要重新設(shè)計(jì)數(shù)據(jù)庫(kù)及相應(yīng)的應(yīng)用程序 解析:解析數(shù)據(jù)庫(kù)重構(gòu)是對(duì)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)作必要的小范圍改變。事務(wù)是數(shù)據(jù)庫(kù)技術(shù)中一個(gè)非常重要的概念。下列關(guān)于事務(wù)的說(shuō)法,錯(cuò)誤的是。(分?jǐn)?shù): 1.00)當(dāng)某事務(wù)未執(zhí)行完成時(shí),數(shù)據(jù)庫(kù)暫時(shí)處于不一致?tīng)顟B(tài),這時(shí)其他事務(wù)不會(huì)因這種不一致?tīng)?態(tài)而出現(xiàn)數(shù) 據(jù)錯(cuò)誤事務(wù)并發(fā)執(zhí)行可以提高系統(tǒng)性能,但可能會(huì)導(dǎo)致數(shù)據(jù)出現(xiàn)問(wèn)題。為了保證數(shù)據(jù)庫(kù)數(shù)據(jù)的一 致性,對(duì)事務(wù)的調(diào)度一

16、般盡可能采用串行調(diào)度策略V利用日志文件進(jìn)行數(shù)據(jù)庫(kù)事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù)是實(shí)現(xiàn)事務(wù)持久性的重要手段存儲(chǔ)管理器以事務(wù)方式訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),確保數(shù)據(jù)庫(kù)狀態(tài)的一致性解析:解析可串行化的調(diào)度:多個(gè)事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與按某一次序串 行地執(zhí)行 這一事務(wù)時(shí)的結(jié)果相同,稱這種調(diào)度策略為可串行化的調(diào)度??纱谢遣l(fā)事務(wù)正 確調(diào)度的準(zhǔn)則。選項(xiàng)B),把串行調(diào)度策略等價(jià)于可串行化調(diào)度策略。故選項(xiàng)B)錯(cuò)誤。在概念數(shù)據(jù)模型中,聯(lián)系用于描述現(xiàn)實(shí)世界中事物之間的關(guān)聯(lián)關(guān)系。一阿d關(guān)于聯(lián)系的說(shuō)法 錯(cuò)誤的是 (分?jǐn)?shù): 1.00)聯(lián)系可用于描述一個(gè)實(shí)體集內(nèi)記錄之間的關(guān)聯(lián)關(guān)系V聯(lián)系可用于描述兩個(gè)實(shí)體集屬性之間

17、的關(guān)聯(lián)關(guān)系ER模型通過(guò)1:1、1:n和m:n三種聯(lián)系描述現(xiàn)實(shí)世界中各類事物之間的關(guān)聯(lián)關(guān)系最終的IDEFIX模型中只能出現(xiàn)1:1和1:n兩種類型的聯(lián)系 解析:下列SQL命令中實(shí)現(xiàn)投影操作的是。(分?jǐn)?shù):1.00)SELECT VGROUP BYGROUPORDER BY解析:解析ORDERB Y和GROUPB Y都是對(duì)表中的某一或是一些屬性的行向操作,SEIECT 是對(duì)表中的屬性的列向選擇,即是投影操作。對(duì)于大型企業(yè)業(yè)務(wù)支持?jǐn)?shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的存儲(chǔ)空問(wèn)規(guī)劃問(wèn)題,在進(jìn)行存儲(chǔ)空間規(guī)劃時(shí),下 列說(shuō)法一般情 況下錯(cuò)誤的是。(分?jǐn)?shù):2.00)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)需要支撐的企業(yè)核心業(yè)務(wù)的發(fā)生頻率是重要的輸入?yún)?shù)粗粒度級(jí)

18、統(tǒng)計(jì)分析數(shù)據(jù)所需占用的存儲(chǔ)空間是需要考慮的主要因素V企業(yè)核心業(yè)務(wù)數(shù)據(jù)的保存期要求是需要考慮的主要因素?cái)?shù)據(jù)安全性、業(yè)務(wù)穩(wěn)定性和容災(zāi)能力要求是重要的考慮因素解析:解析對(duì)于大型企業(yè)業(yè)務(wù)支持?jǐn)?shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的存儲(chǔ)空間規(guī)劃問(wèn)題,在進(jìn)行存儲(chǔ)空間規(guī)劃 時(shí),要考 慮的主要因素是企業(yè)核心業(yè)務(wù)數(shù)據(jù)的保存期要求,重要的考慮因素是數(shù)據(jù)安全性、業(yè) 務(wù)穩(wěn)定性及容災(zāi)能力要求。在明確了數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的任務(wù)目標(biāo)和系統(tǒng)范圍之后,需要進(jìn)行項(xiàng)目的可行性分析,關(guān)于可 行性分析,下列說(shuō)法錯(cuò)誤的是。(分?jǐn)?shù): 2.00)經(jīng)濟(jì)可行性分析是指對(duì)項(xiàng)目進(jìn)行成本效益分析,其中項(xiàng)目成本一般包括開(kāi)發(fā)費(fèi)用、軟硬件 購(gòu)置費(fèi)用、安裝調(diào)試及維護(hù)費(fèi)用V技術(shù)可行性分析

19、一般以系統(tǒng)的性能要求為主要依據(jù),對(duì)系統(tǒng)的軟件、硬件和技術(shù)方案做出 評(píng)估和選擇建議操作可行性分析的主要目的在于論證系統(tǒng)開(kāi)發(fā)是否具備所需要的人員、軟件、硬件和工作 環(huán)境等條件開(kāi)發(fā)方案選擇的目的在于提出并評(píng)價(jià)實(shí)現(xiàn)系統(tǒng)的各種開(kāi)發(fā)方案,并從中選擇出合理的方案 解析:解析經(jīng)濟(jì)可行性分析是指對(duì)項(xiàng)目進(jìn)行成本效益分析,其中項(xiàng)目成本一般包括開(kāi)發(fā)費(fèi)用、 軟硬件購(gòu) 置費(fèi)用、安裝調(diào)試、維護(hù)費(fèi)用以及人員培訓(xùn)費(fèi)用。關(guān)于數(shù)據(jù)視圖與三級(jí)模式,下列說(shuō)法錯(cuò)誤的是。(分?jǐn)?shù):1.00)數(shù)據(jù)視圖是指用戶從某個(gè)角度看到的客觀世界數(shù)琚對(duì)象的特征外模式是數(shù)據(jù)庫(kù)用戶能使用的局部數(shù)據(jù),描述外模式時(shí),通常需要給出其物理結(jié)構(gòu)V概念模式以數(shù)據(jù)模型的形式

20、描述數(shù)據(jù)三級(jí)模式結(jié)構(gòu)實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性解析:解析外模式(External Schema)也稱為子模式、用戶模式或用戶視圖,是對(duì)數(shù)據(jù)庫(kù)用 戶能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。在DB的三級(jí)模式結(jié)構(gòu)中,最接近用戶的模 式是 。(分?jǐn)?shù):1.00)外模式 V模式子模式內(nèi)模式解析:解析外模式(External Schema)也稱為子模式、用戶模式或用戶視圖,是對(duì)數(shù)據(jù)庫(kù)用戶能夠看見(jiàn) 和使用的局 部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。作為用戶與數(shù)據(jù)辜系 統(tǒng)的接口,一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)外模式。所以本題的答案為A。并發(fā)操作可能會(huì)產(chǎn)生哪些數(shù)據(jù)

21、不一致?(分?jǐn)?shù): 1.00)丟失修改不可重復(fù)讀讀臟數(shù)據(jù)以上各項(xiàng)均是V解析:解析各選項(xiàng)均是。二、應(yīng)用題(總題數(shù):11,分?jǐn)?shù):28.00)散列文件組織將文件的物理空間劃分為一系列的桶,每個(gè)桶的空間大小是固定的,可以容納的文 件記錄也是固定的,如果某個(gè)桶內(nèi)已經(jīng)裝滿記錄又有新的記錄插入就會(huì)產(chǎn)生桶溢出,產(chǎn)生桶溢出的2個(gè)主要原因?yàn)?和2。(分?jǐn)?shù):4.00)填空項(xiàng)1: (正確答案: *unknown)填空項(xiàng)1:一(正確答案: *unknown)解析:散列函數(shù)的均勻分布性不好32.能夠?qū)崿F(xiàn)“收回用戶U4對(duì)學(xué)生表 (STUD)中學(xué)號(hào)(XH)的修改權(quán)”的SQL語(yǔ)句是1。(分?jǐn)?shù): 2.00)解析: REVOKE U

22、PDATE (XH) ON STUD FROM U4創(chuàng)建觸發(fā)器TEST,定義AFTER行級(jí)觸發(fā)器,要求每當(dāng)在STUDENT表中修改數(shù)據(jù)后,將向客 戶端顯示一條“記錄已修改”的消息。12 ON STUDENT3ASPrint 記錄已修改(分?jǐn)?shù):6.00)填空項(xiàng)1: (正確答案:*unknown)填空項(xiàng)1:一(正確答案:*unknown)填空項(xiàng)1:一(正確答案:*unknown)解析:FOR EACH ROW解析觸發(fā)事件可以是INSERT、DELETE或UPDAT,E也可以使多個(gè)事 件的組合。觸發(fā)器的類型按照所觸發(fā)動(dòng)作的間隔尺寸可以分為行級(jí)觸發(fā)器 (FOR EACH ROW 和)語(yǔ)句級(jí)觸發(fā)器(FO

23、R EACHSTATEMENT )已知關(guān)系R (A, B, C),其中A、C為數(shù)值型屬性,試用SQL語(yǔ)句完成:按屬性A分組, 求出每組中在屬 性C上的最大值和最小值,并將它們置于視圖RVE中。1AS2FROM R3(分?jǐn)?shù): 2.00解析: CREATE VIEW RVE (,A CMAX, CMIN)SELECT A, MAX(C), MIN(C)GROUP BY A補(bǔ)充語(yǔ)句,把對(duì)Student表和Course表的全部操作權(quán)限授予用戶U1和U2:GRANT 1ON TABLE Student, CourseTO U1, U2(分?jǐn)?shù): 2.00解析: ALL PRIVILEGES設(shè)有教師表(教師

24、號(hào),教師名,工資,所在系),現(xiàn)要建立統(tǒng)計(jì)每個(gè)系的教師平均工資的 視圖v_salary (dept,avg_salary)。請(qǐng)補(bǔ)全下列視圖定義語(yǔ)句:CREATE VIEW v_salaryASSELECT 所在系 As dept ,1FROM教師表GROUP BY所在系(分?jǐn)?shù):2.00)解析:avg (工資)解析此題考查的是分組視圖:帶有聚集函數(shù)和group by子句的查詢來(lái)定 義視圖,由于as子句中select語(yǔ)句的目標(biāo)列平均工資是通過(guò)作用聚集函數(shù)得到的,所以 creat view 中必須明確定義組 成V_salary視圖的各個(gè)屬性列名。在UML模型中,用于表達(dá)一系列的對(duì)象、對(duì)象之間的聯(lián)系以及

25、對(duì)象問(wèn)發(fā)送和接收消息的圖 是1。(分?jǐn)?shù):2.00)解析:協(xié)作圖解析在UML模型中,協(xié)作圖是用于表達(dá)一系列的對(duì)象、對(duì)象之間的聯(lián)系以及 對(duì)象間發(fā)送和 接收消息的圖。事務(wù)T1,T2,T3分別對(duì)數(shù)據(jù)D1,D2,D3并發(fā)操作如下圖所示,其中T1與T2問(wèn)的并發(fā)操作存在的問(wèn)題是1。T2與T3問(wèn)的并發(fā)操作存在的問(wèn)題是2。時(shí)間T1T2T3t1讀 D1=50t2讀 D2=100t3讀 D3=300t4x1=D1+D2+D3 T t5讀t6Dg=100t7D3=300讀t8D2=D3-D2L D2=100t9與D2t10讀 D1=50t11讀 D2=200t12讀 D3=300t13x1=D1+D2+D3t14驗(yàn)證

26、不對(duì)D2=D2+50t15與D2(分?jǐn)?shù):4.00)填空項(xiàng)1: (正確答案: *unknown)填空項(xiàng)1:一(正確答案: *unknown)解析:丟失修改7解析7本題考查數(shù)據(jù)庫(kù)并發(fā)控制方面的基礎(chǔ)知識(shí)應(yīng)用。所謂的并發(fā)操作,是指 在多用戶共享的系統(tǒng)中,許多用戶可能同時(shí)對(duì)同一數(shù)據(jù)進(jìn)行操作。并發(fā)操作帶來(lái)的問(wèn)題是數(shù)據(jù) 的不一致性,主要有丟 失更新、不可重復(fù)讀和讀臟數(shù)據(jù)3類,主要的原因是事務(wù)的并發(fā)操作破 環(huán)了事務(wù)的隔離性。設(shè)有商品表(商品號(hào),商品名,商品類別),其中商品號(hào)為主碼,商品名和商品類別不為 空?,F(xiàn)要統(tǒng)計(jì)商品數(shù)量最多的前3類商品(包括并列情況),希望列出商品類別和商品數(shù) 量。請(qǐng)補(bǔ)全下列語(yǔ)句:SELE

27、CT 1商品類別,COUNT (*) AS商品數(shù)量 FROM商品表GROUP BY商品類別ORDER BY COUNT (*) DESC解析:TOP 3火車售票點(diǎn)T1, T2分別售出了兩張2009年10月20號(hào)到北京的硬座票,但是數(shù)據(jù)庫(kù)里的剩 余票卻只減少了兩張,造成數(shù)據(jù)的不一致性,原因是1。(分?jǐn)?shù):2.00)解析:丟失了某售票點(diǎn)的修改解析若火車售票點(diǎn)T1讀取某一數(shù)據(jù)更新后還未存盤(pán),火車售 票點(diǎn)T2接著也讀取該數(shù)據(jù),也就是說(shuō)火車售票點(diǎn)T1修改的數(shù)據(jù)丟失,對(duì)于T2也有同樣的情況。某數(shù)據(jù)庫(kù)中有學(xué)生選課表SC (Sno, Cno, Grade),各屬性分別表示為學(xué)號(hào),課程號(hào)以及成 績(jī)。查詢選修了3門(mén)

28、課以上的學(xué)生的學(xué)號(hào):SELECT Sno FROM SC GROUP BY Sno 1。(分?jǐn)?shù):2.00)解析:HAVING COUNT (*) 3解析先用GROUP BY子句按Sno進(jìn)行分組,再用聚集函數(shù) COUNT對(duì)每一組計(jì)數(shù),HAVING短語(yǔ)給出了選擇的條件,只有滿足條件的組才會(huì)被選出。三、設(shè)計(jì)與應(yīng)用題(總題數(shù):3,分?jǐn)?shù):60.00)42.某學(xué)校學(xué)籍科管理中心需建立一個(gè)學(xué)生選修課數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中需要存儲(chǔ)和管理下列信 息:學(xué)生:學(xué)號(hào),姓名,性別,年齡課程:課程號(hào),課程名,學(xué)時(shí)以上數(shù)據(jù)存在的約束條件是:一名學(xué)生可以選修多門(mén)課程,一門(mén)課程可以有多名學(xué)生,并且選 修課要有成績(jī)的登記。畫(huà)出該關(guān)系

29、的 E-R圖用SQL語(yǔ)句創(chuàng)建E-R關(guān)系圖中的所有涉及的表(分?jǐn)?shù):15.00)正確答案:()解析:建立E-R圖CREATE TABLE 學(xué)生(學(xué)號(hào) varchar (10) PRIMARY KEY , 姓名 varchar (20) NOT NULL , 性別 char (2) CHECK (性別 IN (男,女), 年齡int)CREATE TABLE 課程PRIMARY KEY , 課程號(hào) varchar (20) NOT NULL , 學(xué)時(shí) int)課程號(hào) vatchar(10)CREATE TABLE 選修學(xué)號(hào)varchar(10)課程號(hào) varchar(10)成績(jī) intPRIMARY KEY學(xué)(號(hào),課程號(hào)),FOREIGN KEY 學(xué)(號(hào))REFERENCE 學(xué) S 生(學(xué)號(hào)),FOREIGN KEY課(程號(hào))REFERENCE課S程(課程號(hào)),)解析由題可知一名學(xué)生可以選修 多門(mén)課程,一門(mén)課 程可以有多名學(xué)生,并且選修課要有成績(jī)的登記,即課程和學(xué)生的關(guān)系是多 對(duì)多的關(guān)系。43.對(duì)于工程數(shù)據(jù)庫(kù)的4個(gè)基本表廠家 S (Sno , Sname, Status , City)產(chǎn)品 P (Pno , Pname, Weight , Colo

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論