2019年3月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫(kù)筆試真題及答案_第1頁(yè)
2019年3月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫(kù)筆試真題及答案_第2頁(yè)
2019年3月全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫(kù)筆試真題及答案_第3頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2010年 3 月全國(guó)計(jì)算機(jī)考等試時(shí)級(jí)間考1試20四分級(jí)鐘,筆滿試分真1題00數(shù)分據(jù)庫(kù)工程師一、選擇題( ( 1)( 20)每題 1分,( 21)(30)每題 2分,共 40 分)二、( 1)、在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的需求分析階段,需要考慮數(shù)據(jù)的安全性要求。下列不屬于數(shù)據(jù)安全性需求分析內(nèi)容 的是( )A、分析數(shù)據(jù)的安全性需求,以確定每個(gè)關(guān)系表定義的數(shù)據(jù)約束能夠滿足使用要求全性需求分析內(nèi)容的是B、分析全局用戶(hù)對(duì)數(shù)據(jù)的存取需求,以確定沒(méi)個(gè)關(guān)系表上定義的數(shù)據(jù)約束能夠滿足使用要求C、分析特殊用戶(hù)對(duì)數(shù)據(jù)的存取需求,以保證數(shù)據(jù)庫(kù)的安全控制策略能夠滿足其使用要求D分析各類(lèi)用戶(hù)對(duì)數(shù)據(jù)的存取需求,以確定各類(lèi)用戶(hù)能夠操

2、作的數(shù)據(jù)(2)有學(xué)生表 (學(xué)號(hào), 姓名, 性別 , 身份證號(hào) , 出生日期 , 所在系號(hào) ),在此表上使用如下語(yǔ)句建立索引: CREATE NONCLUSTERED INDEX ldx_Name O學(xué)生表(姓名);此索引被稱(chēng)為A)非聚集散列索引B)非聚集輔索引C)非聚集順序索引D)非聚集主索引(3)在數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段,使用聚集文件組織數(shù)據(jù)可以提高一些查詢(xún)的效率。下列關(guān)于聚集文件和聚集鍵的描述錯(cuò)誤的是A)聚集文件將不同關(guān)系表中有關(guān)聯(lián)關(guān)系的記錄存儲(chǔ)在一起,以減少系統(tǒng)的物理I/O次數(shù)B)聚集鍵應(yīng)該選用頻繁用于進(jìn)行自然連接的屬性或?qū)傩越MC)聚集文件可以提高某些連接查詢(xún)的速度,但是它可能導(dǎo)致其他類(lèi)型的

3、查詢(xún)處理變慢D)關(guān)系表中某個(gè)屬性的數(shù)據(jù)重復(fù)率越高,越適合作聚集鍵(4) 己知有描述科研項(xiàng)目及負(fù)責(zé)教師的關(guān)系模式:科研項(xiàng)目 (項(xiàng)目號(hào), 項(xiàng)目名稱(chēng) , 經(jīng)費(fèi), 負(fù)責(zé)教師號(hào) , 姓名, 職稱(chēng)), 該關(guān)系模式滿足函數(shù)依賴(lài)集:F=項(xiàng)目號(hào)t項(xiàng)目名稱(chēng),項(xiàng)目號(hào)t經(jīng)費(fèi),責(zé)教師號(hào)t職稱(chēng)。下列分解中最合理的符合3NF的關(guān)系模式是經(jīng)費(fèi)) ,教師 ( 教師號(hào) , 姓名 , 職稱(chēng)) 經(jīng)費(fèi)) ,教師 ( 教師號(hào) , 姓名 , 職稱(chēng), 經(jīng)費(fèi), 負(fù)責(zé)教師號(hào) ),教師 (教師號(hào), 經(jīng)費(fèi)),項(xiàng)目 _教師(項(xiàng)目號(hào) , 負(fù)責(zé)教師號(hào) ), 教師(教師號(hào), 姓名, 職稱(chēng))A)科研項(xiàng)目B)科研項(xiàng)目C)科研項(xiàng)目D)科研項(xiàng)目(項(xiàng)目號(hào) , 項(xiàng)目名

4、稱(chēng) , (項(xiàng)目號(hào) , 項(xiàng)目名稱(chēng) , (項(xiàng)目號(hào) , 項(xiàng)目名稱(chēng) , (項(xiàng)目號(hào) , 項(xiàng)目名稱(chēng) ,項(xiàng)目號(hào)t負(fù)責(zé)教師號(hào),負(fù)責(zé)教師號(hào)t姓名,負(fù)項(xiàng)目號(hào) ) 姓名 , 職稱(chēng))(5)在IDEF0圖中矩形框代表功能活動(dòng)。關(guān)于連接到矩形框4條邊上的箭頭的語(yǔ)義,下列說(shuō)法錯(cuò)誤的是A)左邊的箭頭表示完成功能活動(dòng)需要的數(shù)據(jù),它強(qiáng)調(diào)被活動(dòng)消耗或變換的內(nèi)容B)上邊的箭頭表示影響這個(gè)活動(dòng)執(zhí)行的事件或約束,它強(qiáng)調(diào)被活動(dòng)變換的內(nèi)容C)右邊的箭頭表示實(shí)施該活動(dòng)的手段或完成活動(dòng)需要的資源,它強(qiáng)調(diào)如何做D)下邊的箭頭表示實(shí)施該活動(dòng)的手段或完成活動(dòng)需要的資源,它強(qiáng)調(diào)如何做(6)數(shù)據(jù)庫(kù)的運(yùn)行管理與維護(hù)主要由數(shù)據(jù)庫(kù)管理員負(fù)責(zé), 工作內(nèi)容主要包括

5、日常維護(hù)、 系統(tǒng)監(jiān)控與分析、 性能優(yōu)化等。 下列關(guān)于數(shù)據(jù)庫(kù)管理員工作內(nèi)容的說(shuō)法錯(cuò)誤的是A)數(shù)據(jù)庫(kù)的備份和恢復(fù)是重要的維護(hù)工作,數(shù)據(jù)庫(kù)管理員應(yīng)根據(jù)不同的應(yīng)用要求制定不同的備份計(jì)劃,在備份計(jì)劃 中應(yīng)包含備份的時(shí)間、周期、備份方式和備份內(nèi)容等B)性能優(yōu)化是數(shù)據(jù)庫(kù)管理員的重要工作,性能優(yōu)化的主要手段有查詢(xún)優(yōu)化、索引調(diào)整、模式調(diào)整等,這些工作一般 無(wú)需開(kāi)發(fā)人員參與C)數(shù)據(jù)庫(kù)管理員應(yīng)監(jiān)控?cái)?shù)據(jù)庫(kù)中各種鎖的使用情況,并處理可能出現(xiàn)的死鎖情況,若發(fā)現(xiàn)問(wèn)題應(yīng)及時(shí)通知相關(guān)人員D)數(shù)據(jù)庫(kù)管理員需要定期檢查存儲(chǔ)空間使用情況并根據(jù)需求擴(kuò)展存儲(chǔ)空間,這些工作一般無(wú)需最終用戶(hù)參與(7)若系統(tǒng)中存在4個(gè)等待事務(wù)TO、T1、T2

6、、T3,其中TO正等待被T1鎖住的數(shù)據(jù)項(xiàng) Al , T1正等待被T2鎖住的數(shù)據(jù) 項(xiàng)A2, T2正等待被T3鎖住的數(shù)據(jù)項(xiàng) A3, T3正等待被T0鎖住的數(shù)據(jù)項(xiàng) A0。根據(jù)上述描述,系統(tǒng)所處的狀態(tài)是A)活鎖B)死鎖C)封鎖D)正常(8)在SQL Server 2000中,某數(shù)據(jù)庫(kù)中有教師表(教師號(hào),姓名,職稱(chēng)),其中教師號(hào)的數(shù)據(jù)類(lèi)型是整型,其他均為 字符類(lèi)型。若教師表中當(dāng)前沒(méi)有數(shù)據(jù),用戶(hù)在數(shù)霜尾幣藕次執(zhí)行下列語(yǔ)句:I .BEGIN TRANSACTION T1IINSERT INTO 教師表 VALUES(1000,'張三','助教');川NSERT INTO 教師

7、表 VALUES(1001,'王二','助教');IV .COMMIT T1;V .BEGIN TRANSACTION T2WNSERT INTO 教師表 VALUES(1002,'王三','講師');WNSERT INTO 教師表 VALUES(1003,'李四','講師');W .COMMIT T2;在W執(zhí)行的時(shí)候數(shù)據(jù)庫(kù)所在的服務(wù)器突然掉電,當(dāng)數(shù)據(jù)庫(kù)系統(tǒng)重新啟動(dòng)后,教師表中包含的數(shù)據(jù)條數(shù)為A)4 條B)3 條C)2 條D) 0 條(9)已知學(xué)生關(guān)系 (學(xué)號(hào), 姓名, 性別, 課程號(hào), 成績(jī), 所

8、在系號(hào) )有下列函數(shù)依賴(lài)i.(學(xué)號(hào),課程號(hào)-> 課程號(hào)n .(學(xué)號(hào),課程號(hào))-> 成績(jī) 川(學(xué)號(hào),課程號(hào))-> 所在系號(hào) w .(學(xué)號(hào),課程號(hào))-> 姓名,性別 w.(學(xué)弓,桌程號(hào))-> 學(xué)號(hào) 以上函數(shù)依賴(lài)屬于非平凡函數(shù)依賴(lài)的是A)僅I和VB)僅n和VC)僅川和wD)僅II、川和w(10)數(shù)據(jù)庫(kù)管理系統(tǒng)采用三級(jí)加鎖協(xié)議來(lái)防止并發(fā)操作可能導(dǎo)致的數(shù)據(jù)錯(cuò)誤。在三級(jí)加鎖協(xié)議中, 1 級(jí)加鎖協(xié)議能夠解決的問(wèn)題是A)丟失修改B)不可重復(fù)讀C)讀臟數(shù)據(jù)D)死鎖(11)在 SQL Server 2000 中,假設(shè)某數(shù)據(jù)庫(kù)使用一段時(shí)間后,其數(shù)據(jù)文件和日志文件的空間均己快用完,如果要

9、以 手工方式擴(kuò)大該數(shù)據(jù)庫(kù)的空間,下列說(shuō)法正確的是A)可以擴(kuò)大單個(gè)數(shù)據(jù)文件的大小,但不能擴(kuò)大單個(gè)日志文件的大小B)可以一次按比例擴(kuò)大整個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)文件和日志文件的大小C)可以添加一塊新的磁盤(pán),并在新的磁盤(pán)上為數(shù)據(jù)庫(kù)建立新的數(shù)據(jù)文件和日志文件D)可以一次按比例擴(kuò)大整個(gè)數(shù)據(jù)文件的大小,但不能擴(kuò)大日志文件的大?。?2)在 SQL Server 2000 中,設(shè)有職工表 (職工號(hào) , 職工名 , 電子郵箱 ) ,現(xiàn)要限制電子郵箱的最后幾位的取值為 “ abc . com” ; ,且“ ”前至少有一位字符。下列添加約束的語(yǔ)句正確的是A)ALTER TABLE 職工表ADD CONSTRAINT chk_

10、email CHECK電子郵箱 LIKE '_%')B)ALTER TABLE 職工表ADD CONSTRAINT chk_email CHECK電子郵箱 ='_%')C)ALTER TABLE 職工表ADD CONSTRAINT chk_email CHECK電子郵箱 LIKE '_')D)ALTER TABLE 職工表ADD CONSTRAINT chk_email CHECK電子郵箱 ='_')(13)OLE DB是一種通用數(shù)據(jù)訪問(wèn)接口。下列關(guān)于OLE DB的說(shuō)法錯(cuò)誤的是A)OLE DB是Microsoft OLE 對(duì)象標(biāo)準(zhǔn)

11、的一個(gè)實(shí)現(xiàn),它由一系列的COM接口組成B)與ODBC驅(qū)動(dòng)程序需要支持幾乎所有的DBMS寺性不同,OLE DB允許只支持DBMS勺部分功能C)OLE DB支持訪問(wèn)關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)D)OLE DB定義了數(shù)據(jù)提供者、數(shù)據(jù)消費(fèi)者和數(shù)據(jù)驅(qū)動(dòng)理序三類(lèi)數(shù)據(jù)訪問(wèn)組件(14)日志文件是數(shù)據(jù)庫(kù)系統(tǒng)出現(xiàn)故障以后,保證數(shù)據(jù)正確、一致的重要機(jī)制之一。下列關(guān)于日志文件的說(shuō)法錯(cuò)誤的 是A)日志的登記順序必須嚴(yán)格按照事務(wù)執(zhí)行的時(shí)間次序進(jìn)行B)為了保證發(fā)生故障時(shí)能正確地恢復(fù)數(shù)據(jù),必須保證先寫(xiě)數(shù)據(jù)庫(kù)后寫(xiě)日志C)檢查點(diǎn)記錄是日志文件的一種記錄,用于改善恢復(fù)效率D)事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù)都必須使用日志文件(15)統(tǒng)一建模

12、語(yǔ)言 UML是一種定義良好、易于表達(dá)、功能強(qiáng)大、通用的可視化建模語(yǔ)言,下列關(guān)于UML說(shuō)法錯(cuò)誤的是A)在UML的用例模型中,一個(gè)角色可以執(zhí)行多個(gè)用例,一個(gè)用例可以被多個(gè)角色使用B)UML也適用于對(duì)象建模, 其中的類(lèi)圖和對(duì)象圖用于描述類(lèi)模型、對(duì)象模型以及它們之間的動(dòng)態(tài)關(guān)系,這兩種圖都屬于UML的動(dòng)態(tài)視圖C)UML的包圖是表明包以及包之間的關(guān)系的類(lèi)圖,包是對(duì)模型中涉及的元素進(jìn)行分組后得到的結(jié)果。在進(jìn)行元素分組時(shí),應(yīng)盡量追求包間低耦合、包內(nèi)高內(nèi)聚的目標(biāo)D)UML中的順序圖和協(xié)作圖都描述交互,但是順序圖強(qiáng)調(diào)的是時(shí)間,協(xié)作圖強(qiáng)調(diào)的是空間(16)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行及時(shí)轉(zhuǎn)儲(chǔ)是保證數(shù)據(jù)安全可靠的重要手段。下列

13、關(guān)于靜態(tài)轉(zhuǎn)儲(chǔ)和動(dòng)態(tài)轉(zhuǎn)儲(chǔ)的說(shuō)法正確的 是A)靜態(tài)轉(zhuǎn)儲(chǔ)過(guò)程中數(shù)據(jù)庫(kù)系統(tǒng)不能運(yùn)行其他事務(wù),不允許在轉(zhuǎn)儲(chǔ)期間執(zhí)行數(shù)據(jù)插入、修改和刪除操作B)靜態(tài)轉(zhuǎn)儲(chǔ)必須依賴(lài)數(shù)據(jù)庫(kù)日志才能保證數(shù)據(jù)的一致性和有效性C) 動(dòng)態(tài)轉(zhuǎn)儲(chǔ)需要等待正在運(yùn)行的事務(wù)結(jié)束后才能開(kāi)始D) 對(duì)一個(gè)24小時(shí)都有業(yè)務(wù)發(fā)生的業(yè)務(wù)系統(tǒng)來(lái)說(shuō),比較適合采用靜態(tài)轉(zhuǎn)儲(chǔ)技術(shù)(17) 設(shè)某并行數(shù)據(jù)庫(kù)系統(tǒng)中有表 T(al, a2, . . .,an), 因數(shù)據(jù)量大,需采用一維劃分法將數(shù)據(jù)劃分到不同的磁盤(pán)上, 以提高系統(tǒng)效率。設(shè) al 是劃分屬性,針對(duì)表 T 的查詢(xún)操作多數(shù)為點(diǎn)查詢(xún),則適合采用的元組劃分策略是A輪轉(zhuǎn)法與范圍劃分B) 輪轉(zhuǎn)法與散列劃分C) 散列劃分與范

14、圍劃分D) 以上都不合適(18) 軟件開(kāi)發(fā)模型是對(duì)軟件開(kāi)發(fā)過(guò)程的一種規(guī)范描述,用于表示軟件開(kāi)發(fā)過(guò)程的整體框架和軟件開(kāi)發(fā)活動(dòng)各階段間 的關(guān)系。下列模型屬于軟件開(kāi)發(fā)模型的是I .爆布模型 n快速原型模型川增量模型IV .螺旋模型A) 僅I和nB) 僅I、川和VC) 僅n和川D) I、II、川和V(19) 設(shè)有某大型聯(lián)鎖商場(chǎng),建立有面向業(yè)務(wù)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)和面向決策支持的數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng),數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)每天 夜間需要從數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù)導(dǎo)入新數(shù)據(jù)。在下列數(shù)據(jù)表中,最不適合采用快照方式從數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中獲 取數(shù)據(jù)的是A) 商品表和商品類(lèi)別表B) 員工表和供應(yīng)商表C) 商品銷(xiāo)售表和商品采購(gòu)表D) 商場(chǎng)組織

15、機(jī)構(gòu)表(20) 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,查詢(xún)效率是考核數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的一個(gè)重要方面。下列方法中,通常有利于提高查 詢(xún)效率的是I . 盡可能避免無(wú)用的排序操作n . 盡可能消除對(duì)大型表行數(shù)據(jù)的順序存取川.盡可能避免使用否定查詢(xún)V . 盡可能避免使用外連接操作V .盡可能用子查詢(xún)代替連接查詢(xún)A) 僅I、n、川和VB) 僅I、n和vC) 僅II、川、V和 vD) 全部(21) 數(shù)據(jù)庫(kù)概念設(shè)計(jì)需要對(duì)一個(gè)企業(yè)或組織的應(yīng)用所涉及的數(shù)據(jù)進(jìn)行分析和組織?,F(xiàn)有下列設(shè)計(jì)內(nèi)容I . 分析數(shù)據(jù),確定實(shí)體集n . 分析數(shù)據(jù),確定實(shí)體集之間的聯(lián)系川.分析數(shù)據(jù),確定每個(gè)實(shí)體集的存儲(chǔ)方式V . 分析數(shù)據(jù),確定實(shí)體集之間聯(lián)系的基數(shù)

16、V . 分析數(shù)據(jù),確定每個(gè)實(shí)體集的數(shù)據(jù)量W .分析數(shù)據(jù),確定每個(gè)實(shí)體集包含的屬性以上內(nèi)容不屬于數(shù)據(jù)庫(kù)概念設(shè)計(jì)的是A) 僅I、V和WB) 僅n和vC) 僅川、V和WD) 僅川和V(22) 客戶(hù)端、服務(wù)器 (C/S) 架構(gòu)和瀏覽器 / 服務(wù)器 (B/S) 架是現(xiàn)在常用的兩種數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)架構(gòu)。關(guān)于 C/S 和 B/S 架 構(gòu),下列說(shuō)法錯(cuò)誤的是A) 在 C/S 和 B/S 架構(gòu)中,數(shù)據(jù)庫(kù)服務(wù)器都承擔(dān)了數(shù)據(jù)共享和管理的功能B) 如果系統(tǒng)的最終用戶(hù)群體大,用戶(hù)地域分布廣,一般應(yīng)采用B/S架構(gòu)C) C/S架構(gòu)的應(yīng)用程序需要發(fā)布給每個(gè)用戶(hù),并在每個(gè)用戶(hù)計(jì)算機(jī)上進(jìn)行安裝。B/S架構(gòu)一般以通用瀏覽器為業(yè)務(wù)應(yīng)用界

17、面,較為復(fù)雜的數(shù)據(jù)處理功能一般還可通過(guò)與瀏覽器進(jìn)行交互的組件實(shí)現(xiàn)D) 一般來(lái)說(shuō),對(duì)于功能需求相同的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)項(xiàng)目,C/S架構(gòu)的應(yīng)用開(kāi)發(fā)成本要高于B/S架構(gòu)的應(yīng)用開(kāi)發(fā)成本(23) 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)環(huán)境中存在各種類(lèi)型的數(shù)據(jù),設(shè)有如下數(shù)據(jù) I .為提高查詢(xún)效率建立的索引 n .描述表結(jié)構(gòu)信息的數(shù)據(jù)字典 川.用于優(yōu)化查詢(xún)的統(tǒng)計(jì)分析數(shù)據(jù) w.用戶(hù)會(huì)話信息 V .用戶(hù)查詢(xún)結(jié)果 以上數(shù)據(jù)一般會(huì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的是A)僅i、n和vB)僅I和川C)僅i、n和川D)僅II、川和w(24)在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生命周期中,系統(tǒng)規(guī)劃與分析是一個(gè)重要的環(huán)節(jié)。關(guān)于系統(tǒng)規(guī)劃與分析,下列說(shuō)法錯(cuò)誤的是A)規(guī)劃與分析是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)生

18、命周期的起點(diǎn)。規(guī)劃與分析階段的主要工作包括系統(tǒng)規(guī)劃與定義、可行性分 析和項(xiàng)目規(guī)劃B)系統(tǒng)規(guī)劃與定義是規(guī)劃與分析的主要環(huán)節(jié),它需要在系統(tǒng)設(shè)計(jì)過(guò)程中逐步完成C)可行性分析是從技術(shù)、經(jīng)濟(jì)和操作等方面進(jìn)行項(xiàng)目可行性的分析,它在明確目標(biāo)和任務(wù)之后,評(píng)估系統(tǒng)在給 定條件下是否可行D)項(xiàng)目規(guī)劃是對(duì)項(xiàng)目所需的資源、成本和進(jìn)度進(jìn)行合理估算,并制定初步的項(xiàng)目開(kāi)發(fā)計(jì)劃(25)在 SQL Server 2000 中,某數(shù)據(jù)庫(kù)的數(shù)據(jù)量比較大,且存儲(chǔ)在無(wú)磁盤(pán)陣列的存儲(chǔ)設(shè)備上。為盡可能提高數(shù)據(jù)的 操作效率,下列構(gòu)建數(shù)據(jù)庫(kù)文件的方法中,最合適的是A)盡可能選擇一塊足夠大的磁盤(pán),并在此磁盤(pán)上建立一個(gè)數(shù)據(jù)文件和一個(gè)日志文件B)盡

19、可能建立多個(gè)數(shù)據(jù)文件,讓每個(gè)數(shù)據(jù)文件位于不同的磁盤(pán)上,并盡可能將日志文件一與數(shù)據(jù)文件分別建立 在不同的磁盤(pán)上C)盡可能建立多個(gè)數(shù)據(jù)文件,將這些數(shù)據(jù)文件建立在一塊足夠大的磁盤(pán)上,并將全部日志文件建立在另一塊足 夠大的磁盤(pán)上D)盡可能建立多個(gè)數(shù)據(jù)文件,讓每個(gè)數(shù)據(jù)文件位于不同的磁盤(pán)上,并盡可能將日志文件與數(shù)據(jù)文件建立在相同 的磁盤(pán)上(26)設(shè)有某大型連鎖超市的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),在系統(tǒng)實(shí)施或改造過(guò)程中,需要對(duì)系統(tǒng)進(jìn)行測(cè)試。設(shè)有下列測(cè)試 活動(dòng)I . 模擬客戶(hù)消費(fèi)行為,生成銷(xiāo)售數(shù)據(jù),測(cè)試系統(tǒng)是否能正確完成銷(xiāo)售業(yè)務(wù)n . 編寫(xiě)模擬數(shù)據(jù)生成器,每秒生成 2 千筆與銷(xiāo)售業(yè)務(wù)對(duì)應(yīng)的銷(xiāo)售數(shù)據(jù),測(cè)試系統(tǒng)吞吐率川.在數(shù)據(jù)

20、庫(kù)中模擬生成 5億條銷(xiāo)售數(shù)據(jù),同時(shí)開(kāi)啟所有的收銀臺(tái),測(cè)試系統(tǒng)平均響應(yīng)時(shí)間w . 模擬銷(xiāo)售持續(xù)一周時(shí)間,在此期間,每天審核系統(tǒng)結(jié)賬功能是否正確V . 測(cè)試數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)能否正確地完成銀聯(lián)卡消費(fèi)業(yè)務(wù) 以上測(cè)試活動(dòng),屬于性能測(cè)試的是A)僅i、n和川b)僅n、川和VC)僅n和川D)僅I、w和V(27)在 SQL Server 2000 中,設(shè)有課程表 (課程號(hào),課程名,學(xué)分,開(kāi)課學(xué)期 ) ,現(xiàn)要在此關(guān)系表上建立一個(gè)查詢(xún)指 定學(xué)期開(kāi)設(shè)的課程總門(mén)數(shù)和總學(xué)分?jǐn)?shù)的內(nèi)嵌表值函數(shù),函數(shù)名為f _FindTotal 。實(shí)現(xiàn)這個(gè)函數(shù)的正確代碼是A)CREATE FUNCTION f_FindTotal(semeste

21、r int)RETURNS tableASRETURN(SELECT COUNT課程號(hào))as課程門(mén)數(shù),SUM(學(xué)分)as總學(xué)分FROM課程表WHER 開(kāi)課學(xué)期= semester)B)CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT COUNT!程號(hào))as課程門(mén)數(shù),COUNT(學(xué)分)as總學(xué)分FROM課程表WHER 開(kāi)課學(xué)期=semester)C)CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT SUM課程號(hào))as課

22、程門(mén)數(shù),SUM(學(xué)分)as總學(xué)分FROM課程表WHER 開(kāi)課學(xué)期=semester)D)CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT SUM課程號(hào))as課程門(mén)數(shù),COUNT(學(xué)分)as總學(xué)分FROM課程表WHER 開(kāi)課學(xué)期=semester)(28)設(shè)商場(chǎng)業(yè)務(wù)系統(tǒng)中有銷(xiāo)售單據(jù)表 ( 銷(xiāo)售單據(jù)號(hào) , 收款員 , 銷(xiāo)售時(shí)間 ) ,銷(xiāo)售明細(xì)表 ( 銷(xiāo)售明細(xì)條目號(hào) , 銷(xiāo)售單據(jù)號(hào) 商品號(hào) , 數(shù)量, 單位, 金額)和商品表 (商品號(hào), 商品名 , 價(jià)格) 。該系統(tǒng)業(yè)務(wù)繁忙,保存的數(shù)據(jù)量非常大,每次換班 時(shí)要統(tǒng)

23、計(jì)收款員的收入總額,每天停業(yè)后要統(tǒng)計(jì)各個(gè)商品的當(dāng)天銷(xiāo)售量,銷(xiāo)售過(guò)程中經(jīng)常需要查詢(xún)某筆銷(xiāo)售業(yè)務(wù)的 情況。為了優(yōu)化系統(tǒng)性能,下列優(yōu)化方案合理的是A)在銷(xiāo)售單據(jù)表的收款員屬性上建立聚集索引,在銷(xiāo)售明細(xì)表的銷(xiāo)售單據(jù)號(hào)屬性上建立非聚集索引,在商 品表的商品號(hào)屬性上建立聚集索引B)在銷(xiāo)售單據(jù)表的銷(xiāo)售單據(jù)號(hào)屬性上建立聚集索引,在銷(xiāo)售明細(xì)表的銷(xiāo)售單據(jù)號(hào)屬性上建立非聚集索引, 在商品表的商品號(hào)屬性上建立聚集索引,建立收款員單班銷(xiāo)售量表和商品當(dāng)天銷(xiāo)售匯總表,在每筆銷(xiāo)售成交后分別 累計(jì)統(tǒng)計(jì)相應(yīng)數(shù)據(jù)C)在銷(xiāo)售單據(jù)表的銷(xiāo)售時(shí)間屬性和收款員屬性上分別建立聚集索引,在銷(xiāo)售明細(xì)表的銷(xiāo)售單據(jù)號(hào)屬性上建 立非聚集索引,在商品表的

24、商品號(hào)屬性上建立聚集索引,建立收款員單班銷(xiāo)售量表和商品當(dāng)天銷(xiāo)售匯總表,在每筆 銷(xiāo)售成交后分別累計(jì)統(tǒng)計(jì)相應(yīng)數(shù)據(jù)D)在銷(xiāo)售單據(jù)表的銷(xiāo)售單據(jù)號(hào)屬性和收款員屬性上分別建立聚集索引,在銷(xiāo)售明細(xì)表的商品號(hào)屬性上建立 聚集索引(29)在 SQL Server 2000 中,假設(shè)利用備份設(shè)備對(duì)某個(gè)數(shù)據(jù)量和日志量都比較大的數(shù)據(jù)庫(kù)進(jìn)行完全備份。下列說(shuō)法 正確的是A)如果各個(gè)磁盤(pán)上的剩余空間均不足以存儲(chǔ)數(shù)據(jù)庫(kù)的備份,但全部磁盤(pán)的剩余空間總和大于備份數(shù)據(jù)庫(kù)所 需的空間,則可以將這些磁盤(pán)的剩余空間組織起來(lái)建立一個(gè)備份設(shè)備以實(shí)施備份B)如果各個(gè)磁盤(pán)上的剩余空間均不足以存儲(chǔ)數(shù)據(jù)庫(kù)的備份,但全部磁盤(pán)的剩余空間總和大于備份數(shù)據(jù)

25、庫(kù)所 需的空間,則可以將數(shù)據(jù)庫(kù)中的數(shù)據(jù)和日志分別備份到位于不同磁盤(pán)的備份設(shè)備上,以解決單個(gè)磁盤(pán)空間不足的問(wèn) 題C)可以只對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行備份,并且可以備份到位于不同磁盤(pán)的備份設(shè)備上,以最大限度地減少備 份該數(shù)據(jù)庫(kù)占用的空間D)如果各個(gè)磁盤(pán)上的剩余空間均不足以存儲(chǔ)數(shù)據(jù)庫(kù)的備份,但全部磁盤(pán)的剩余空間總和大于備份數(shù)據(jù)庫(kù)所 需的空間,則可以在每個(gè)磁盤(pán)上分別建立一個(gè)備份設(shè)備,并同時(shí)利用這些設(shè)備備份數(shù)據(jù)庫(kù)(30)在某分布式數(shù)據(jù)庫(kù)系統(tǒng)中,設(shè)某數(shù)據(jù)表的模式為S(al, a2, a3, a4, a5 ),其中 al 為主碼,該表中數(shù)據(jù)量大,a2取值空間為1,2,3。設(shè)有兩個(gè)數(shù)據(jù)分片方案,分別為PS1= S1

26、1, S12, S13和PS2= S21, S22, S23,任取分片S1i , S1i的模式為(al, a2, a3, a4, a5) ,且S1i中的任一元組t都屬于S,且t在屬性a2上的取值為i。任取 分片S2i,有S2i與S元組數(shù)相同,且其主碼為al , S21的模式為(al, a2), S22為(a1, a3, a4), S23為(al, a5)。下列說(shuō)法正確的是PS2為垂直分片PS2為導(dǎo)出分片PS2為導(dǎo)出分片則關(guān)于PS1和PS2的分片機(jī)制,A)PS1 為水平分片,B)PS1 為垂直分片,C)PS1 為水平分片,P1為垂直分片,PS2為水平分片二、應(yīng)用題(1)在 SQL Server

27、2000 中,現(xiàn)要在 employees 表的 first_name 和 last_name 列上建立一個(gè)唯一的非聚集 復(fù)合索引,其中 first_name 列數(shù)據(jù)的重復(fù)率是 5%,last_name 列數(shù)據(jù)的重復(fù)率是 10%。請(qǐng)補(bǔ)全下列語(yǔ)句使以 first_name 和 last_name 列作為條件的查詢(xún)效率最高。CREATE UNIQUE NONCLUSTERED INDEX Idx_NameON employees( 【1 】 )(2)在 SQL Server 2000 中,設(shè)有顧客表 (顧客號(hào) , 顧客名 , 所在地區(qū) , 年齡) ,應(yīng)用系統(tǒng)中需統(tǒng)計(jì)指定地區(qū) 的顧客人數(shù)和平均年齡。請(qǐng)

28、補(bǔ)全下列存儲(chǔ)過(guò)程代碼以完成該功能。CREATE PROC P_Countarea varchar(20)ASSELECT COUNT(*)AS人數(shù),【2 AS平均年齡 FROM顧客表WHER所 在地區(qū)=area(3)設(shè)有顧客表 (顧客號(hào), 顧客名, 聯(lián)系電話 )和購(gòu)買(mǎi)表 (商品號(hào) , 顧客號(hào), 購(gòu)買(mǎi)時(shí)間 ),現(xiàn)要統(tǒng)計(jì)有購(gòu)買(mǎi)記錄 的顧客人數(shù)。請(qǐng)補(bǔ)全下列實(shí)現(xiàn)該功能的語(yǔ)句。SELECT!3 FROM購(gòu)買(mǎi)表(4)在 VB 6.0 中,為簡(jiǎn)化訪問(wèn)數(shù)據(jù)庫(kù)數(shù)據(jù)的編程,經(jīng)常使用 Adodc 數(shù)據(jù)控件來(lái)訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)。該控件中用于描述服務(wù)器連接信息的屬性是【 4。(5)在 SQL Server 2000 中

29、,要授予某數(shù)據(jù)庫(kù)中的某個(gè)用戶(hù)具有該數(shù)據(jù)庫(kù)中全部用戶(hù)數(shù)據(jù)表的插入、刪除和修改權(quán)限,比較合理的做法是將該用戶(hù)添加到系統(tǒng)提供的【5】數(shù)據(jù)庫(kù)角色中。(6)設(shè)有學(xué)生表(學(xué)號(hào),姓名,性別,所在系),這些列均不允許有空值?,F(xiàn)要建立一個(gè)視圖,統(tǒng)計(jì) 計(jì)算機(jī)系”的男生人數(shù)和女生人數(shù)。請(qǐng)補(bǔ)全下列語(yǔ)句。CREATE VIEW V_CountASSELECT!6】,COUNT(*)AS 人數(shù) FROM學(xué)生表WHER所在系='計(jì)算機(jī)系【7】(7)事務(wù)是由一系列操作組成的,事務(wù)的執(zhí)行表現(xiàn)為事務(wù)中各個(gè)操作的執(zhí)行。每個(gè)事務(wù)應(yīng)具有結(jié)束操作。當(dāng) 一個(gè)事務(wù)需要終止并取消所有已執(zhí)行的數(shù)據(jù)修改時(shí)應(yīng)執(zhí)行的語(yǔ)句是

30、【“8】。數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)面向【9】的、集成的、非易失的,且隨時(shí)間變化的數(shù)據(jù)集合。 事務(wù)對(duì)一個(gè)數(shù)據(jù)項(xiàng)的操作類(lèi)型決定了數(shù)據(jù)項(xiàng)上的鎖的類(lèi)型。鎖的類(lèi)型主要有互斥鎖 鎖(簡(jiǎn)稱(chēng)S鎖)兩種。(10)在SQL Server 2000中,現(xiàn)要將數(shù)據(jù)庫(kù) DB1差異備份到備份設(shè)備 BK上,并且不覆蓋 BK上的已有內(nèi)容。 請(qǐng)補(bǔ)全下列備份數(shù)據(jù)庫(kù)射DBI的語(yǔ)句。.(訶麗丿BACKUP ! 11】DB1 TO BK【12】,NOINIT(11)在SQL Server 2000中,某數(shù)據(jù)庫(kù)中有圖書(shū)表(書(shū)號(hào),圖書(shū)名稱(chēng)名聲類(lèi)別)和銷(xiāo)售表(書(shū)號(hào),銷(xiāo)售時(shí)間,銷(xiāo)售數(shù)量), 其中銷(xiāo)售數(shù)量大于 0。現(xiàn)要查詢(xún)2009年1

31、0月銷(xiāo)售的圖書(shū)名稱(chēng)和類(lèi)別。請(qǐng)補(bǔ)全下列實(shí)現(xiàn)該功能的查詢(xún)語(yǔ)句。SELECT圖書(shū)名稱(chēng):類(lèi)別FROM圖書(shū)表WHERE EXISTS(SELECT*FROM售表=_-t»、L.-(簡(jiǎn)稱(chēng)X鎖)和【10】VTfl 1L-I XL- II1-12 I IWHER銷(xiāo)售時(shí)間 BETWEEN '2009/10/1' AND '2009/10/31'【13】)才i/,(12)OLAP主要用于支持復(fù)雜的分析操作,側(cè)重對(duì)決策人員和高層管理人員的數(shù)據(jù)支持。三種:MOLAP【14】和HOLAP 沂匕匚二?,(13)在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)分布透明性是方便用戶(hù)使用數(shù)據(jù)的重要保證。數(shù)據(jù)

32、分布透明性的最高級(jí)別是【15】透明性。廠需二OLAP的實(shí)現(xiàn)方式主要有(1)設(shè)有某簡(jiǎn)化的網(wǎng)上購(gòu)物系統(tǒng),其ER圖如下:- r*該系統(tǒng)數(shù)據(jù)之間存在下列約束:I. 一個(gè)客戶(hù)(編號(hào)唯一)可以擁有多個(gè)訂單,每個(gè)訂單僅屬于一個(gè)客戶(hù);n . 一個(gè)訂單(編號(hào)唯一)可以包含多個(gè)訂購(gòu)細(xì)目,每個(gè)訂購(gòu)細(xì)目只屬于一個(gè)訂單 川.一種商品可以出現(xiàn)在多個(gè)訂購(gòu)細(xì)目中,一個(gè)訂購(gòu)細(xì)目只包含一種商品;IV . 一個(gè)商品類(lèi)別可以包含多種商品,一種商品只屬于一個(gè)商品類(lèi)別。 請(qǐng)根據(jù)以上約束,標(biāo)出 ER圖中各實(shí)體集之間聯(lián)系的基數(shù)。(2分) 請(qǐng)將ER圖轉(zhuǎn)換成符合3NF的關(guān)系模式,并給出各關(guān)系模式的主碼和外碼。 請(qǐng)修改所設(shè)計(jì)的關(guān)系模式使之支持下列

33、功能(僅列出發(fā)生修改的關(guān)系模式I .使客戶(hù)能方便了解每個(gè)訂購(gòu)細(xì)目的處理狀態(tài)和到貨時(shí)間;n .使客戶(hù)能方便查詢(xún)商品供應(yīng)商的編號(hào)、名稱(chēng)、所在城市、聯(lián)系電話和信譽(yù)。 商品,一種商品只選自一個(gè)供應(yīng)商 )(4分)。(4 分)統(tǒng)實(shí)現(xiàn)了是是否有學(xué)籍),此表中除學(xué)號(hào)列有(設(shè)學(xué)籍管理系統(tǒng)中否有學(xué)號(hào)、匸學(xué)籍索引外(限定一個(gè)供應(yīng)商可以供應(yīng)多種(學(xué)號(hào),姓名,性別,系無(wú)其中學(xué)生表結(jié)構(gòu)為S勺管理, 它列均學(xué)生表Al、J I 丿 I5經(jīng)常執(zhí)行如下形式的操作:氐號(hào)='10' ANDSelect*fro學(xué) 生表 ='張三' 系統(tǒng)運(yùn)行中發(fā)現(xiàn)這類(lèi) 乞籍”三列,建議在:請(qǐng)問(wèn)其建議建立的10是否有學(xué)籍操

34、作的效率比較低,系統(tǒng)工程師建議 ,以提高查詢(xún) 滋率列上分:由于查詢(xún)條件中使用了”系號(hào)”、 0效率?!毙彰焙汀笔窃O(shè)學(xué)生表中有下列個(gè)索引是否者 數(shù)據(jù):請(qǐng)簡(jiǎn)要說(shuō)明原因。2D并且已經(jīng)在學(xué)生表的姓名列上建立了一個(gè)非聚集索引 引示意圖。(按姓名拼音升序排序)。請(qǐng)給出查找碼“姓名”對(duì)應(yīng)的稠密索(4分)在級(jí)職稱(chēng)人數(shù)SQL Server 2000中,設(shè)有教師表(教師號(hào),姓一名,所在部門(mén)號(hào), )。請(qǐng)編寫(xiě)滿足下列要求的后觸發(fā)型觸發(fā)器(設(shè)觸發(fā)器名字為tri_zc)職稱(chēng))和部門(mén)表(部門(mén)號(hào),部門(mén)名,高。(10 分)每當(dāng)在教師表中插入一名具有高級(jí)職稱(chēng)(“教授副”或“教授”)的教師時(shí),或者將非高級(jí)職稱(chēng)教師的職稱(chēng)更改為高級(jí)職稱(chēng)時(shí),均修改部門(mén)表中相應(yīng)部門(mén)的高級(jí)職稱(chēng)人數(shù)。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論