四級(jí)數(shù)據(jù)庫(kù)工程師-76_第1頁(yè)
四級(jí)數(shù)據(jù)庫(kù)工程師-76_第2頁(yè)
四級(jí)數(shù)據(jù)庫(kù)工程師-76_第3頁(yè)
已閱讀5頁(yè),還剩5頁(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ù)工程師-76(總分:100.00,做題時(shí)間:90分鐘)一、選擇題(總題數(shù):30,分?jǐn)?shù):40.00)1. 數(shù)據(jù)庫(kù)管理系統(tǒng)的體系結(jié)構(gòu)是 。(分?jǐn)?shù):1.00)A. 三級(jí)模式結(jié)構(gòu)和一級(jí)映像B. 三級(jí)結(jié)構(gòu)模式C. 三級(jí)模式結(jié)構(gòu)和二級(jí)映像VD. 三級(jí)模式結(jié)構(gòu)和三級(jí)映像解析:解析據(jù)庫(kù)管理系統(tǒng)的體系結(jié)構(gòu)是三級(jí)模式結(jié)構(gòu)和二級(jí)映像。2. 數(shù)據(jù)模型定義了數(shù)據(jù)庫(kù)中數(shù)據(jù)的組織、描述、存儲(chǔ)和操作規(guī)范,那么數(shù)據(jù)模型可以分為。(分?jǐn)?shù):1.00 )A. 實(shí)體一聯(lián)系模型、數(shù)據(jù)結(jié)構(gòu)模型、物理數(shù)據(jù)模型B. 概念模型、數(shù)據(jù)結(jié)構(gòu)模型、物理數(shù)據(jù)模型VC. 概念模型、關(guān)系模型、面向?qū)ο竽P虳. 層次模型、網(wǎng)狀模型、滾系模型解析:解

2、析按照數(shù)據(jù)模型在數(shù)據(jù)建模和數(shù)據(jù)管理中的不同作用,可以將其分為概念數(shù)據(jù)模型、數(shù)據(jù)結(jié)構(gòu)模型和物理模型3. 在封鎖技術(shù)方面,SQL提供了如下4種事務(wù)的一致性級(jí)別:可讀未提交數(shù)據(jù)、讀提交數(shù)據(jù)、可重復(fù)讀、可串行化。其中允許事務(wù)讀臟數(shù)據(jù)的是 。(分?jǐn)?shù):1.00 )A. 可讀未提交數(shù)據(jù)VB. 讀提交數(shù)據(jù)C. 可重復(fù)讀D. 可串行化解析:解析臟數(shù)據(jù)是指未提交的隨后又被撤銷(xiāo)的數(shù)據(jù),SQL提供的4種事務(wù)一致性級(jí)別中,可讀未提交的數(shù)據(jù)允許事務(wù)讀臟數(shù)據(jù)。4. 設(shè)T1和T2兩個(gè)事務(wù),他們對(duì)數(shù)據(jù) data的并發(fā)操作如下表所示(SLOCK data表示對(duì)數(shù)據(jù)data上S鎖,UNLOCK data表示對(duì)數(shù)據(jù)data解鎖),對(duì)

3、這個(gè)并發(fā)操作,下面說(shuō)法正確的是 。T1T2請(qǐng)求SLOCK data請(qǐng)求讀 data=20SLOCK data讀 data=20A=A+30 寫(xiě)回 A=50寫(xiě)回 data=50COMMITCOMMIT 1UNLOCK dataUNLOCK dataA. 該操作部能重復(fù)讀B .該操作符合完整性要求C.該操作的第步中,事務(wù) T1應(yīng)該申請(qǐng)X鎖D.該操作的第步中,事務(wù)T2不可能得到對(duì)data的鎖(分?jǐn)?shù):1.00)A.B.C. VD.解析:解析事務(wù)T1對(duì)A上S鎖后,事務(wù)T2仍能對(duì)A上S鎖,這樣事務(wù)T1的修改就丟失,最后 A中的 數(shù)據(jù)是事務(wù)T2寫(xiě)回的18,因此為了防止丟失修改,必須在寫(xiě)數(shù)據(jù)操作之前對(duì)其上X鎖

4、。5. 為了保證數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)正常運(yùn)行,數(shù)據(jù)庫(kù)管理員在日常工作中需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù),下述屬于日常數(shù)據(jù)庫(kù)維護(hù)工作的是。(分?jǐn)?shù):1.00)A. 使用數(shù)據(jù)定義語(yǔ)言建立多個(gè)表、構(gòu)建數(shù)據(jù)庫(kù)總體框架B. 根據(jù)備份計(jì)劃周期性的備份數(shù)據(jù)庫(kù)VC. 數(shù)據(jù)內(nèi)容的一致性維護(hù)D. 用圖像化的模型能直觀地表示系統(tǒng)功能解析:解析日常維護(hù)主要包括以下工作:數(shù)據(jù)庫(kù)的備份和恢復(fù)、完整性維護(hù)、安全性維護(hù)、存儲(chǔ)空間管 理、并發(fā)控制及死鎖處理。6. 計(jì)算機(jī)系和教務(wù)處要對(duì)某數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),計(jì)算機(jī)系全體教師對(duì)此數(shù)據(jù)庫(kù)中的全部數(shù)據(jù)具有查詢權(quán),教務(wù)處全體人員對(duì)此數(shù)據(jù)庫(kù)中全部數(shù)據(jù)具有查詢、插入、刪除和修改權(quán)。在SQL Server 2000中

5、,下列安全控制方法最合理的是。(分?jǐn)?shù):1.00 )A. 為計(jì)算機(jī)系和教務(wù)處分別建立一個(gè)角色,將兩個(gè)部門(mén)的每個(gè)職工設(shè)置為相應(yīng)角色中的成員。為計(jì)算機(jī)系角色授予每個(gè)表的 SELECT權(quán),為教務(wù)處角色授予每個(gè)表的SELECT INSERT DELETE和UPDAT權(quán) VB. 為計(jì)算機(jī)系和教務(wù)處分別建立一個(gè)角色,將兩個(gè)部門(mén)的每個(gè)職工設(shè)置為相應(yīng)角色中的成員。將計(jì)算機(jī)系角色和教務(wù)處角色設(shè)置為此數(shù)據(jù)庫(kù)的db_datareader角色中的成員,將教務(wù)處角色設(shè)置為此數(shù)據(jù)庫(kù)的db_datawriter 角色中的成員C. 為計(jì)算機(jī)系每個(gè)教師授予每個(gè)表的SELECT權(quán),為教務(wù)處全體人員授予每個(gè)表的SELECTINSER

6、T DELETE和 UPDATE權(quán)D. 將計(jì)算機(jī)系和教務(wù)處的每個(gè)職工都設(shè)置為db_owner角色中的成員解析:解析db_datareader 角色可以查詢數(shù)據(jù)庫(kù)中所有用戶表中的數(shù)據(jù),db_datawriter 角色可以更改數(shù)據(jù)庫(kù)中所有用戶表中的數(shù)據(jù)。7. 關(guān)于優(yōu)化查詢說(shuō)法中不正確的是 。(分?jǐn)?shù):1.00 )A. 在保證數(shù)據(jù)庫(kù)一致性的前提下,將頻繁操作的多個(gè)可以分割的處理過(guò)程放在多個(gè)存儲(chǔ)過(guò)程中,這樣可 以大大提高系統(tǒng)的響應(yīng)速度B. 避免或簡(jiǎn)化排序的目的是實(shí)現(xiàn)查詢優(yōu)化C. 使用臨時(shí)表會(huì)占用較多的系統(tǒng)資源,尤其對(duì)于大規(guī)模并發(fā)量的情況下,很容易使得系統(tǒng)資源耗盡而崩 潰 VD. 使用游標(biāo)會(huì)占用較多的系統(tǒng)

7、資源,尤其對(duì)于大規(guī)模并發(fā)量的情況下,很容易使得系統(tǒng)資源耗盡而崩潰 解析:解析在保證數(shù)據(jù)庫(kù)一致性的前提下,將頻繁操作的多個(gè)可以分割的處理過(guò)程放在多個(gè)存儲(chǔ)過(guò)程中, 這樣可以大大提高系統(tǒng)的響應(yīng)速度,使用游標(biāo)才會(huì)占用較多的系統(tǒng)資源,尤其對(duì)于大規(guī)模并發(fā)量的情況下, 很容易使得系統(tǒng)資源耗盡而崩潰,而是用臨時(shí)表是能加速查詢的。8. 有如下的索引文件:1數(shù)據(jù)庫(kù)X-1007002計(jì)算機(jī)網(wǎng)絡(luò)X-00215003匯編J-0992300G-301T-P03 1C-0252則該索引文件稱為(分?jǐn)?shù):1.00)A. 稀疏索引B. 聚集索引C. 稠密索引D. 非聚集索引 V解析:解析稀疏索引是指如果只是一部分查找碼的值有對(duì)應(yīng)

8、的索引記錄,則該索引為稀疏索引;稠密索 引是如果數(shù)據(jù)文件中的每一個(gè)查找碼值在索引文件中都對(duì)應(yīng)一個(gè)索引記錄,則該索引為稠密索引;對(duì)數(shù)據(jù) 文件和它的一個(gè)特定的索引文件,如果數(shù)據(jù)文件中的數(shù)據(jù)記錄的排列順序與索引文件中索引項(xiàng)的排列順序 相一致,或者說(shuō),索引文件按照其查找碼指定的順序與數(shù)據(jù)文件中數(shù)據(jù)記錄的排列順序相一致,則該索引 文件稱為聚集索引,否則為非聚集索引。9. 以下關(guān)于標(biāo)定聯(lián)系語(yǔ)法的敘述中錯(cuò)誤的是 。(分?jǐn)?shù):1.00)A. 聯(lián)系的語(yǔ)法用直線B. 如果兩個(gè)實(shí)體集之間有關(guān)系,并且是一個(gè)標(biāo)定型聯(lián)系,就用有一條實(shí)線或是線段把它們連接起來(lái)C. 1(父)端是線段的原點(diǎn),n(子女)端是線段的終點(diǎn)D. 用一個(gè)

9、空心圓表示其聯(lián)系的基數(shù)是n V解析:解析在IDEFIX圖中,聯(lián)系的語(yǔ)法用直線來(lái)表示,如果兩個(gè)實(shí)體集之間有關(guān)系,并且是一個(gè)標(biāo)定 型聯(lián)系,就用一條實(shí)線或線段把它們連接起來(lái),1(父)端是線段的原點(diǎn),n(子女)端是線段的終點(diǎn),并用一個(gè)實(shí)心圓表示其聯(lián)系的基數(shù)是n。10. 設(shè)R(U)是屬性集U上的一個(gè)關(guān)系模式。X, Y, Z是U的子集,且Z=U-X-Y。下面關(guān)于多值依賴的描述中,不正確的是。(分?jǐn)?shù):1.00 )A. 如果X->Y,及T包含在Y中,則必然存在 X->T VB. 如果存在函數(shù)依賴 X->Y,則必然存在X->ZC. 如果X->Y,則必然存在X->YD. 若Z為

10、空,則存在X->Z解析:解析多值依賴的定義是:設(shè) R(U)是屬性集U上的一個(gè)關(guān)系模式。X,Y,Z是U上的子集,并且 Z=U-X-Y。關(guān)系模式R(U)中的多值依賴X->Y成立,當(dāng)且僅當(dāng) R(U)的任意關(guān)系r,給定的一對(duì)(X,Z),有一 組Y的值,這組值儀僅決定于 X值而與Z值無(wú)關(guān),多值依賴具有對(duì)稱性 (選項(xiàng)B),傳遞性,且可以把函數(shù) 依賴看做是多值依賴的特殊情況。當(dāng)是多值依賴不滿足選項(xiàng)B的結(jié)論。11. 在SELECT語(yǔ)句中,以下有關(guān) ORDER BYF句的敘述中不正確的是 。(分?jǐn)?shù):1.00 )A. OEDER BY?句可以對(duì)多個(gè)列進(jìn)行排序B. SELECT語(yǔ)句中,ORDER BY只

11、能在所有其他子句之后作為最后一個(gè)子句出項(xiàng)C. 子查詢總也可以使用 ORDER BYF句 VD. 在視圖中可以使用 ORDER BYF句解析:解析子查詢語(yǔ)句中是不能使用 ORDER BYF句的。12. 關(guān)于一次性加鎖法及其缺點(diǎn)敘述錯(cuò)誤的是 。(分?jǐn)?shù):1.00 )A. 將事務(wù)執(zhí)行時(shí)可能訪問(wèn)的所有數(shù)據(jù)項(xiàng)全部加鎖,進(jìn)一步降低了系統(tǒng)的并發(fā)程度B. 該方法要求每個(gè)事務(wù)在開(kāi)始執(zhí)行時(shí)不必將要訪問(wèn)的數(shù)據(jù)項(xiàng)全部加鎖VC. 多個(gè)數(shù)據(jù)項(xiàng)會(huì)被一個(gè)事務(wù)長(zhǎng)期鎖定獨(dú)占,降低了系統(tǒng)的并發(fā)程度D. 要求事務(wù)必須一次性的獲得對(duì)需要訪問(wèn)的全部數(shù)據(jù)的訪問(wèn)權(quán)解析:解析一次加鎖法要求每個(gè)事務(wù)在開(kāi)始執(zhí)行時(shí)必須把需要訪問(wèn)的數(shù)據(jù)項(xiàng)全部加鎖。 1

12、3.SQL Server 2000提供了很多種備份的方法,其中差異備份的內(nèi)容是 。(分?jǐn)?shù):1.00 )A. 上次差異備份之后修改的數(shù)據(jù)庫(kù)的全部?jī)?nèi)容B. 上次日志備份之后修改的數(shù)據(jù)庫(kù)的全部?jī)?nèi)容C. 上次完全備份之后修改的數(shù)據(jù)庫(kù)的全部?jī)?nèi)容VD. 上次完全備份后修改的數(shù)據(jù)內(nèi)容,但是不包含日志等其他內(nèi)容解析: 解析 差異備份時(shí)備份從最近的完全備份之后對(duì)數(shù)據(jù)所做的修改,它以完全備份為基準(zhǔn)點(diǎn),備份完 全備份之后變化了的數(shù)據(jù)文件,日志文件及數(shù)據(jù)庫(kù)中其他被修改的內(nèi)容。14. 以下關(guān)于數(shù)據(jù)庫(kù)鏡像敘述不正確的是 。(分?jǐn)?shù): 1.00 )A. 在數(shù)據(jù)庫(kù)鏡像會(huì)話中,主體服務(wù)器和鏡像服務(wù)器作為伙伴進(jìn)行通信和協(xié)作B. 數(shù)

13、據(jù)庫(kù)正常運(yùn)行時(shí),數(shù)據(jù)庫(kù)鏡像可以用于并發(fā)操作C. 在出現(xiàn)介質(zhì)故障時(shí),可由鏡像數(shù)據(jù)庫(kù)繼續(xù)提供使用,不需要關(guān)閉系統(tǒng)和重裝數(shù)據(jù)庫(kù)副本D. 每當(dāng)數(shù)據(jù)庫(kù)更新時(shí),DBMSf能自動(dòng)保證鏡像數(shù)據(jù)和主數(shù)據(jù)的一致性V解析: 解析 數(shù)據(jù)庫(kù)鏡像涉及盡快將對(duì)主體數(shù)據(jù)庫(kù)執(zhí)行的每項(xiàng)插入、更新和刪除操作重做到鏡像數(shù)據(jù)庫(kù)中,重做通過(guò)將每個(gè)活動(dòng)事務(wù)日志記錄按順序應(yīng)用到鏡像數(shù)據(jù)庫(kù)中,這樣,每當(dāng)數(shù)據(jù)庫(kù)更新時(shí),DBMS各自動(dòng)保證鏡像數(shù)據(jù)與主數(shù)據(jù)的一致性。15. 以下關(guān)于兩段鎖協(xié)議的原理敘述錯(cuò)誤 。(分?jǐn)?shù): 1.00 )A. 每個(gè)事務(wù)的執(zhí)行程序劃分為兩個(gè)階段:加鎖階段和解鎖階段B. 加鎖階段事務(wù)可以申請(qǐng)獲得任何數(shù)據(jù)項(xiàng)上的任何類(lèi)型的鎖,允許

14、釋放任何鎖VC. 在解鎖階段,事務(wù)可以釋放在任何數(shù)據(jù)項(xiàng)上的任何類(lèi)型的鎖,但是不能再申請(qǐng)任何鎖D. 每個(gè)事務(wù)開(kāi)始執(zhí)行后就進(jìn)入了加鎖階段解析: 解析 加鎖階段事務(wù)可以申請(qǐng)獲得任何數(shù)據(jù)項(xiàng)上的任何類(lèi)型的鎖,但是不允許釋放任何鎖。16. 以下關(guān)于元數(shù)據(jù)說(shuō)法錯(cuò)誤的是 。(分?jǐn)?shù): 1.00 )A. 元數(shù)據(jù)是數(shù)據(jù)倉(cāng)庫(kù)中的重要元素B. 元數(shù)據(jù)是數(shù)據(jù)的基本單元 VC. 有助于用戶能更快的找到所需的數(shù)據(jù)D. 有助于前臺(tái)工具盒管理員更好地理解和管理數(shù)據(jù)解析: 解析 元數(shù)據(jù)是數(shù)據(jù)倉(cāng)庫(kù)中的重要數(shù)據(jù),是關(guān)于數(shù)據(jù)的數(shù)據(jù)。在數(shù)據(jù)倉(cāng)庫(kù)中建立元數(shù)據(jù)的目的主要 是讓用戶能更快地找到所需的數(shù)據(jù)。讓前臺(tái)工具管理員更好地理解和管理數(shù)據(jù)。1

15、7. 下面說(shuō)法錯(cuò)誤的是 。(分?jǐn)?shù): 1.00 )A. 邏輯空間的結(jié)構(gòu)設(shè)計(jì)直接決定了數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)時(shí)數(shù)據(jù)文件所占空間的大小和分布VB. 數(shù)據(jù)庫(kù)空間的結(jié)構(gòu)設(shè)計(jì)一般分為邏輯空間的結(jié)構(gòu)設(shè)計(jì)和物理空間的結(jié)構(gòu)設(shè)計(jì)C. 對(duì)數(shù)據(jù)庫(kù)空間實(shí)際增長(zhǎng)情況進(jìn)行監(jiān)控是非常重要的,應(yīng)該重點(diǎn)監(jiān)控?cái)?shù)據(jù)增長(zhǎng)較快的數(shù)據(jù)表D. 數(shù)據(jù)庫(kù)空間的監(jiān)控和有效管理對(duì)整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的正常運(yùn)行及性能優(yōu)化具有十分重要的作用解析:解析 數(shù)據(jù)庫(kù)空間的結(jié)構(gòu)設(shè)計(jì)一般分為邏輯空間的結(jié)構(gòu)設(shè)計(jì)和物理空間的結(jié)構(gòu)設(shè)計(jì),其中物理空間 的結(jié)構(gòu)設(shè)計(jì)直接決定了數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)時(shí)數(shù)據(jù)文件所占空間的大小及分布,而與邏輯空間的結(jié)構(gòu)設(shè)計(jì)無(wú)關(guān)。18. 在SQL中,下列涉及空值的操作中錯(cuò)

16、誤的是 。(分?jǐn)?shù): 1.00 )A. AGE IS NULLB. AGEIS NOT NULLC. AGE=NULL VD. NOT(AGE IS NULL)解析:解析AGE=NULL是錯(cuò)誤的,在SQL中沒(méi)有這樣的表達(dá)。19. UML是一種面向?qū)ο蟮慕UZ(yǔ)言,它包含10種圖,以下說(shuō)法中錯(cuò)誤的是 。(分?jǐn)?shù): 1.00 )A. 狀態(tài)圖可以嵌套,即一個(gè)狀態(tài)可以用一張子狀態(tài)圖來(lái)描述,也可以用若干張并發(fā)執(zhí)行的子狀態(tài)圖來(lái)描 述B. 狀態(tài)圖通常是對(duì)活動(dòng)狀態(tài)描述的擴(kuò)充,它說(shuō)明該活動(dòng)所有可能的狀態(tài)VC. 用例圖展示了各種外部行為者與系統(tǒng)所提供的用例之間的聯(lián)系D. UML的動(dòng)態(tài)建模機(jī)制包括狀態(tài)圖、活動(dòng)圖、順序圖和

17、協(xié)作圖4個(gè)圖形解析:解析狀態(tài)圖通常是對(duì)類(lèi)的描述的擴(kuò)充,它說(shuō)明該類(lèi)的對(duì)象所有可能的狀態(tài)。20. 下圖是雇員表(雇員ID,姓名,年齡,部門(mén))所對(duì)應(yīng)的數(shù)據(jù)文件和索引文件示意圖,其中雇員ID為主碼該索引屬于。(分?jǐn)?shù):1.00 )A. 聚集、稀疏、輔索引B. 非聚集、稠密、主索引VC. 聚集、稀疏、主索引D. 非聚集、稠密、輔索引解析:解析聚集索引和非聚集索引:對(duì)數(shù)據(jù)文件和它的一個(gè)特定的索引文件,如果數(shù)據(jù)文件中數(shù)據(jù)記錄 的排列順序與索引文件中索引項(xiàng)的排列順序相一致,或者說(shuō),索引文件按其查找碼指定的順序與數(shù)據(jù)文件 中數(shù)據(jù)記錄的排列順序相一致,則該索引文件稱為聚集索引(Clastering Index)。否

18、則,該索引文件稱為非聚集索引(Nonclustering Index)。稠密索引和稀疏索引:如果數(shù)據(jù)文件中的每個(gè)查找碼值在索引文件中都對(duì)應(yīng)一個(gè)索引記錄,則該索引稱為稠密索引(Dense Index)。如果只是一部分查找碼的值有對(duì)應(yīng)的索引記錄,則該索引稱為稀疏索引(SparseIndex)。主索引和輔索引:在數(shù)據(jù)文件包含主碼的屬性集上建立的索引稱為主索引(Primary Index)。在數(shù)據(jù)文件的非主屬性上建立的索引稱為輔索引(Secondary Index)。21. 下列語(yǔ)句正確描述了 "將 Windows NT用戶"Server/nt_user" 添加到sysa

19、dmin固定的服務(wù)器角色中"的是。(分?jǐn)?shù):2.00 )A. EXEC sp_addrole"Server/nt_user", "sysadmin"B. EXEC sp_addsrvrolemember"Server/nt_user","sysadmin" VC. ADD sp_addrole "Server/nt_user", "sysadmin"D. ADD sp_addsrvrolemember"Server/nt_user", "

20、sysadmin"解析:解析在系統(tǒng)存儲(chǔ)過(guò)程實(shí)現(xiàn)中,可以使用系統(tǒng)存儲(chǔ)過(guò)程sp_addsrvrolemember將登錄賬戶添加到固定的服務(wù)器角色中,其語(yǔ)法是:Sp_addsrvrolememberloginame="login"rolename="role"其中:loginame="login"添加到固定服務(wù)器角色的登錄名稱。rolename="role"要將登錄賬戶添加到的固定服務(wù)器角色的名稱。22. 下列關(guān)于優(yōu)良數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)的說(shuō)法錯(cuò)誤的是 。(分?jǐn)?shù):2.00 )A. 一個(gè)好的數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)當(dāng)根據(jù)用戶需求,提供

21、多種不同粒度的加鎖單元供數(shù)據(jù)庫(kù)用戶選擇B. 需要處理大量元組的事務(wù)可以以數(shù)據(jù)庫(kù)為加鎖單位C. 需要處理多個(gè)關(guān)系的大量元組的事務(wù)可以以數(shù)據(jù)庫(kù)為加鎖單位D. 對(duì)于一個(gè)處理少量元組的事務(wù),可以以關(guān)系為加鎖單位V解析:解析對(duì)于一個(gè)處理少量元組的事務(wù),可以以元組為加鎖單位,以提高事務(wù)執(zhí)行的并發(fā)度。23. 對(duì)于教學(xué)數(shù)據(jù)庫(kù)的 3 個(gè)基本表:S(Sno,Sname Ssex)、SC(Sno, Cno, Grade)、C(Cno, Cname Teache),其中S表為學(xué)生表,SC為學(xué)生選課表,C為課程表,則對(duì)于語(yǔ)句:檢索至少選修 LIU老師所授課課程中一 門(mén)課程的女生姓名,SQL語(yǔ)句錯(cuò)誤的是 。(分?jǐn)?shù):2.0

22、0 )A. SELECT SnameFROM, SC CWHERS.Sno=SC.Sno ANDSC.Cno=C.Cno ANDTeacher="LIU" ANDSsex="F"B. SELECT SnameFROM S WHERE Ssex="F" AND Sno IN(SELECT SnoFROM SCWHERE Cno IN (SELECT Cno FROM CWHERE Teacher="LIU")C. SELECT SnameFROM S WHERE Ssex="F" AND EXIS

23、TS(SELECT *FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT *FROMCWHERE Teacher="LIU") VD. SELECT SnameFROM S WHERE Ssex="F" AND EXISTS (SELECT *FROM SCWHERE SC.Sno=S.Sno ANDEXISTS(SELECT *FROM CWHERE C.Cno=SC.Cno AND Teacher="LIU")解析:解析本題考查SQL語(yǔ)句的嵌套查詢。C錯(cuò)誤,查詢的結(jié)果不滿足題意。24. 有關(guān)聯(lián)機(jī)

24、分析處理(OLAP)與聯(lián)機(jī)事務(wù)處理(OLTP)的正確描述是。(分?jǐn)?shù): 2.00 )A. OLAP面向操作人員,OLTP面向決策人員B. OLAP使用歷史性的數(shù)據(jù),OLTP使用當(dāng)前數(shù)據(jù)VC. OLAP經(jīng)常對(duì)數(shù)據(jù)進(jìn)行插入、刪除等操作,而OLTP僅對(duì)數(shù)據(jù)進(jìn)行匯總和分析D. OLAP不會(huì)從已有數(shù)據(jù)中發(fā)掘新的信息,而OLTP可以從已有數(shù)據(jù)中發(fā)掘新的信息解析:解析OLAP是面向市場(chǎng)的,OLTP是面向客戶的;OLAP的訪問(wèn)大部分都是只讀操作。25. 以下關(guān)于業(yè)務(wù)規(guī)則需求分析的內(nèi)容和對(duì)象說(shuō)法錯(cuò)誤的是 。(分?jǐn)?shù): 2.00 )A. 業(yè)務(wù)規(guī)則需求分析主要涉及系統(tǒng)的外部行為B. 業(yè)務(wù)規(guī)則需求分析也涉及某些系統(tǒng)內(nèi)部關(guān)

25、鍵特性,如系統(tǒng)某些關(guān)鍵技術(shù)的原理及選擇C. 分析對(duì)象可以是與數(shù)據(jù)管理有關(guān)的業(yè)務(wù)規(guī)則D. 分析對(duì)象不可以是與數(shù)據(jù)庫(kù)完全無(wú)關(guān)的系統(tǒng)業(yè)務(wù)V解析: 解析 業(yè)務(wù)規(guī)則需求分析主要涉及系統(tǒng)的外部行為,也包括某些系統(tǒng)內(nèi)部關(guān)鍵特征,如系統(tǒng)某些關(guān)鍵技術(shù)的原理和選擇。分析對(duì)象既可以是與數(shù)據(jù)庫(kù)管理有關(guān)的業(yè)務(wù)規(guī)則,也可以是與數(shù)據(jù)庫(kù)完全無(wú)關(guān)的系 統(tǒng)業(yè)務(wù)。26. 下列三級(jí)加鎖協(xié)議的作用說(shuō)法錯(cuò)誤的是 。(分?jǐn)?shù): 2.00 )A. 一級(jí)加鎖協(xié)議要求事務(wù) T在修改數(shù)據(jù)項(xiàng)Q之前必須先對(duì)Q加X(jué)鎖,直到事務(wù)結(jié)束才釋放B. 二級(jí)加鎖協(xié)議是在一級(jí)加鎖協(xié)議基礎(chǔ)上,要求事務(wù)T在讀取數(shù)據(jù)項(xiàng)Q之前必須先對(duì)其加 S鎖,讀完Q后可以立即釋放S鎖C.

26、三級(jí)加鎖協(xié)議是在一級(jí)加鎖協(xié)議基礎(chǔ)上,要求事務(wù)T在讀取數(shù)據(jù)項(xiàng) Q之前必須先對(duì)其加 S鎖,讀完Q后可以立即釋放S鎖D. 對(duì)并發(fā)操作的不正確調(diào)度可能會(huì)導(dǎo)致數(shù)據(jù)庫(kù)中數(shù)據(jù)的不一致,三級(jí)加鎖協(xié)議暫時(shí)無(wú)法解決這一問(wèn)題 V解析: 解析 對(duì)并發(fā)操作的不正確調(diào)度可能會(huì)導(dǎo)致數(shù)據(jù)庫(kù)中的數(shù)據(jù)的不一致,三級(jí)加鎖協(xié)議分別在不同程 度上解決了這一問(wèn)題。27. 在商場(chǎng)業(yè)務(wù)系統(tǒng)中, 為了防止因?yàn)閿?shù)據(jù)增長(zhǎng)而導(dǎo)致的數(shù)據(jù)庫(kù)空間不足的問(wèn)題, 數(shù)據(jù)庫(kù)管理員要結(jié)合商場(chǎng)銷(xiāo)售的歷史記錄,預(yù)測(cè)未來(lái)一段時(shí)間內(nèi)每天的增長(zhǎng)記錄,從而預(yù)測(cè)剩余空間的大小,這種現(xiàn)象是對(duì)數(shù)據(jù)庫(kù) 空間的一種監(jiān)控分析。監(jiān)控分析按照實(shí)現(xiàn)方法的不同分為兩種,一種是由數(shù)據(jù)庫(kù)建立自動(dòng)監(jiān)控

27、機(jī)制,另一 種是 。(分?jǐn)?shù): 2.00 )A. 空間管理B. 管理員手動(dòng)實(shí)現(xiàn)監(jiān)控 VC. 參數(shù)調(diào)整D. 查詢優(yōu)化解析: 解析 所謂數(shù)據(jù)庫(kù)的監(jiān)控分析,是指管理員借助相應(yīng)工具在數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中監(jiān)測(cè)數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn) 行情況,掌握系統(tǒng)當(dāng)前或是以往的負(fù)荷、配置、應(yīng)用和其他相關(guān)信息,并對(duì)監(jiān)控?cái)?shù)據(jù)進(jìn)行分析,分析數(shù)據(jù) 庫(kù)的性能參數(shù)和環(huán)境信息,評(píng)估系統(tǒng)的整體運(yùn)行狀態(tài),為系統(tǒng)的安全運(yùn)行和性能調(diào)優(yōu)提供了依據(jù),并提出 相應(yīng)的改善措施,協(xié)助管理人員盡早清除數(shù)據(jù)庫(kù)的性能隱患。根據(jù)監(jiān)控分析實(shí)現(xiàn)方法的不同,監(jiān)控分析機(jī) 制分為兩種,一是由數(shù)據(jù)庫(kù)建立的自動(dòng)監(jiān)控機(jī)制,另一種是由管理員手動(dòng)實(shí)現(xiàn)的監(jiān)控機(jī)制。28. 以下關(guān)于鎖粒度敘述錯(cuò)誤

28、的是 。(分?jǐn)?shù): 2.00 )A. 施加X(jué)鎖和S鎖的數(shù)據(jù)項(xiàng)的大小稱為鎖粒度B. 鎖粒度與事務(wù)并發(fā)執(zhí)行的程度和DBMS并發(fā)控制的開(kāi)銷(xiāo)密切相關(guān)C. 在關(guān)系數(shù)據(jù)庫(kù)中,可以對(duì)數(shù)據(jù)頁(yè)、索引頁(yè)和塊等物理單元進(jìn)行加鎖D. 當(dāng)鎖粒度比較大時(shí),事務(wù)并發(fā)度高,但是系統(tǒng)開(kāi)銷(xiāo)也比較大V解析:解析鎖粒度與事務(wù)并發(fā)執(zhí)行的程度和DBM洋發(fā)控制的開(kāi)銷(xiāo)密切相關(guān)。鎖粒度越大,系統(tǒng)中可以被加鎖的數(shù)據(jù)項(xiàng)就越少,事務(wù)并發(fā)執(zhí)行度也就越低,但是同時(shí)系統(tǒng)的開(kāi)銷(xiāo)也就越小。29. 某跨國(guó)公司的業(yè)務(wù)系統(tǒng)需要提供全球性服務(wù)該業(yè)務(wù)系統(tǒng)需要24小時(shí)+7天在線服務(wù),系統(tǒng)業(yè)務(wù)繁忙,為了保證業(yè)務(wù)系統(tǒng)中數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全,需要設(shè)計(jì)與實(shí)施數(shù)據(jù)轉(zhuǎn)儲(chǔ)機(jī)制,假設(shè)完成該

29、數(shù)據(jù)庫(kù)每天數(shù)據(jù)增 量的轉(zhuǎn)儲(chǔ)需要兩小時(shí),在不考慮成本因素的情況下,下列最合理的是 。(分?jǐn)?shù): 2.00 )A. 配備高性能數(shù)據(jù)庫(kù)服務(wù)器,通過(guò)事務(wù)傳送機(jī)制實(shí)時(shí)地將數(shù)據(jù)庫(kù)中的任何變化反映到備份環(huán)境中VB. 每天劃出長(zhǎng)度為兩小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用靜態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)C. 每天劃出長(zhǎng)度為兩小時(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ǔ)解析: 解析 在靜態(tài)轉(zhuǎn)儲(chǔ)過(guò)程中系統(tǒng)不能運(yùn)行其他事務(wù);動(dòng)態(tài)備份運(yùn)行轉(zhuǎn)儲(chǔ)操作和用戶事務(wù)并發(fā)執(zhí)行,即 允許在轉(zhuǎn)儲(chǔ)過(guò)程中對(duì)數(shù)據(jù)庫(kù)進(jìn)行存取和修改。為了數(shù)據(jù)的有效性,需要引入日志

30、文件,用它記錄轉(zhuǎn)出期間 各事務(wù)對(duì)數(shù)據(jù)庫(kù)的修改活動(dòng)記錄,然后使用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)的備份副本加上日志文件就可以將數(shù)據(jù)庫(kù)恢復(fù)到某一 時(shí)刻的正確狀態(tài)。30. 以下不屬于對(duì)象一關(guān)系數(shù)據(jù)庫(kù)的是 。(分?jǐn)?shù): 2.00 )A. Informix Universal ServerB. DB2 UDBC. ObjectStoreVD. Oracle9i解析: 解析 目前典型的對(duì)象關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品有 Informix 公司的 Infornux UniversalServer 、IBM 公司的 D B2U D B、Sybase 公司的 Adaptive Server 、Oracle 公司的 Oracle 8i 以上產(chǎn)品、 微軟

31、的 SQLServer 等。二、簡(jiǎn)答題 (總題數(shù): 7,分?jǐn)?shù): 30.00)設(shè)有關(guān)系模式W(C P, S,G T,R),其中各屬性的含義是:C為課程,P為教師,S為學(xué)生,G為成績(jī),T 為時(shí)間,R為教室,根據(jù)定義有如下的函數(shù)依賴集:F=CG(S, C)tG(T, R)tC,仃,P)tR 仃,S)tR關(guān)系模式W勺一個(gè)碼是1 , W勺規(guī)范程度最高達(dá)到2。若將關(guān)系模式 W分解為3個(gè)關(guān)系模式 W1(C, P)、 W2(S C, G)、W3(S, T, R, C),則W1的規(guī)范化程度最高可達(dá)到3 , W勺規(guī)范化程度最高可達(dá)到4 , W3 的規(guī)范化程度最高可到達(dá) 5 。(分?jǐn)?shù):10.00 )解析: (T,

32、S, P)解析: 1NF解析: 4NF解析: 1NF解析: 3NF31. 數(shù)據(jù)庫(kù)管理員要隨時(shí)觀察數(shù)據(jù)庫(kù)的動(dòng)態(tài)變化, 并在數(shù)據(jù)庫(kù)出現(xiàn)錯(cuò)誤、 故障或產(chǎn)生不適應(yīng)的情況時(shí)能夠隨 時(shí)采取有效措施保護(hù)數(shù)據(jù)庫(kù)。這種監(jiān)控機(jī)制稱為 6 。(分?jǐn)?shù): 2.00 ) 解析:手動(dòng)監(jiān)控機(jī)制32. 某表定義了視圖BT_S則要把該視圖及由該視圖導(dǎo)出的所有的視圖都一起刪除的SQL語(yǔ)句是7。(分?jǐn)?shù): 2.00 )解析:DROP VIEW BT_S CASCAD解析(刪除視圖應(yīng)該用 DROP而刪除表是用 DELETE使用CASCAD級(jí)聯(lián) 刪除語(yǔ)句,把該視圖和由它導(dǎo)出的所有視圖一起刪除 )33. 事務(wù)是數(shù)據(jù)庫(kù)執(zhí)行的基本單位,如果一個(gè)

33、事務(wù)執(zhí)行成功,則全部更新提交,如果一個(gè)事物執(zhí)行失敗,則已做過(guò)的更新被恢復(fù)原狀,好像整個(gè)事務(wù)從未有過(guò)這些更新,這就是保持?jǐn)?shù)據(jù)庫(kù)處于8 狀態(tài)。分?jǐn)?shù): 2.00 ) 解析:一致性34. 能夠?qū)崿F(xiàn)“收回用戶 U4對(duì)學(xué)生表(STUD)中學(xué)號(hào)(XH)的修改權(quán)”的SQL語(yǔ)句是9。(分?jǐn)?shù):2.00)解析:REVOKE UPDATE(XH) ON STUD FROM U4假設(shè)某數(shù)據(jù)庫(kù)中有表 SC(S#, C#, Grade),各屬性分別表示為學(xué)號(hào)、課程號(hào)及相應(yīng)的成績(jī)。請(qǐng)補(bǔ)充如下查 詢語(yǔ)句,求各個(gè)課程號(hào)及相應(yīng)的選課人數(shù)。SELECT 10FROM SC11 (分?jǐn)?shù):4.00)解析:C#, COUNT(S#)解析:

34、GROUP BY C#某數(shù)據(jù)庫(kù)中有表 COURSE(CNOCNAME TNO和表 TEACHER(TN|OTNAME DEPART)完成查詢選修某課程的同 學(xué)人數(shù)多于5人的教師姓名。SELECT TNAMEFROM TEACHER WHERE12(SELECT X.TNO FROM COURSE,XCOURSE YWHERE 131415 )(分?jǐn)?shù):8.00)解析:TNOIN解析:X.CNO=Y.CNO解析:GROUP BY X.TNO解析:HAVING COUNT(X.CNO) 5三、設(shè)計(jì)題(總題數(shù):2,分?jǐn)?shù):30.00)35. 設(shè)有3個(gè)基本表,表的結(jié)構(gòu)如下所示,請(qǐng)用SQL完成下列查詢。BORROWER借書(shū)證號(hào)姓名系名班級(jí)105060911歐陽(yáng)信息系98-1106880112劉誠(chéng)信息系98-1105080103趙林計(jì)算機(jī)系98-2104230891鄭曉曉外語(yǔ)系05-4LOANS:借書(shū)證號(hào)圖書(shū)館登記號(hào)借書(shū)日期105060911T001011999.04.01106880112T001021999.05.01105080

溫馨提示

  • 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)論