2010年3月計(jì)算機(jī)等級考試四級數(shù)據(jù)庫筆試試題及答案_第1頁
2010年3月計(jì)算機(jī)等級考試四級數(shù)據(jù)庫筆試試題及答案_第2頁
2010年3月計(jì)算機(jī)等級考試四級數(shù)據(jù)庫筆試試題及答案_第3頁
2010年3月計(jì)算機(jī)等級考試四級數(shù)據(jù)庫筆試試題及答案_第4頁
2010年3月計(jì)算機(jī)等級考試四級數(shù)據(jù)庫筆試試題及答案_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、2010年3月計(jì)算機(jī)等級考試四級數(shù)據(jù)庫筆試試題一、選擇題(1)在數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求分析階段,需要考慮數(shù)據(jù)的安全性需求。下列不屬于數(shù)據(jù)安全性需求分析內(nèi)容的是a)分析數(shù)據(jù)的安全性需求,以確定每個(gè)關(guān)系表上定義的數(shù)據(jù)約束能夠滿足使用要求b)分析全局用戶對數(shù)據(jù)的存取需求,以確定全局?jǐn)?shù)據(jù)的安全控制策略c)分析特殊用戶對數(shù)據(jù)的存取需求,以保證數(shù)據(jù)庫的安全控制策略能夠滿足其使用要求d)分析各類用戶對數(shù)據(jù)的存取需求,以確定各類用戶能夠操作的數(shù)據(jù)(2)有學(xué)生表(學(xué)號, 姓名, 性別, 身份證號, 出生日期, 所在系號),在此表上使用如下語句建立索引:create nonclustered index idx_n

2、ame on學(xué)生表(姓名);此索引被稱為a)非聚集散列索引b)非聚集輔索引c)非聚集順序索引d)非聚集主索引(3)在數(shù)據(jù)庫物理設(shè)計(jì)階段,使用聚集文件組織數(shù)據(jù)可以提高一些查詢的效率。下列關(guān)于聚集文件和聚集鍵的描述錯(cuò)誤的是a)聚集文件將不同關(guān)系表中有關(guān)聯(lián)關(guān)系的記錄存儲在一起,以減少系統(tǒng)的物理i/o次數(shù)b)聚集鍵應(yīng)該選用頻繁用于進(jìn)行自然連接的屬性或?qū)傩越Mc)聚集文件可以提高某些連接查詢的速度,但是它可能導(dǎo)致其他類型的查詢處理變慢d)關(guān)系表中某個(gè)屬性的數(shù)據(jù)重復(fù)率越高,越適合作聚集鍵(4)己知有描述科研項(xiàng)目及負(fù)責(zé)教師的關(guān)系模式:科研項(xiàng)目(項(xiàng)目號, 項(xiàng)目名稱, 經(jīng)費(fèi), 負(fù)責(zé)教師號, 姓名, 職稱),該關(guān)系

3、模式滿足函數(shù)依賴集:f=項(xiàng)目號項(xiàng)目名稱, 項(xiàng)目號經(jīng)費(fèi), 項(xiàng)目號負(fù)責(zé)教師號, 負(fù)責(zé)教師號姓名, 負(fù)責(zé)教師號職稱。下列分解中最合理的符合3nf的關(guān)系模式是a)科研項(xiàng)目(項(xiàng)目號, 項(xiàng)目名稱, 經(jīng)費(fèi)),教師(教師號, 姓名, 職稱)b)科研項(xiàng)目(項(xiàng)目號, 項(xiàng)目名稱, 經(jīng)費(fèi)),教師(教師號, 姓名, 職稱, 項(xiàng)目號)c)科研項(xiàng)目(項(xiàng)目號, 項(xiàng)目名稱, 經(jīng)費(fèi), 負(fù)責(zé)教師號),教師(教師號, 姓名, 職稱)d)科研項(xiàng)目(項(xiàng)目號, 項(xiàng)目名稱, 經(jīng)費(fèi)),項(xiàng)目_教師(項(xiàng)目號, 負(fù)責(zé)教師號), 教師(教師號, 姓名, 職稱)(5)在idef0圖中矩形框代表功能活動(dòng)。關(guān)于連接到矩形框4條邊上的箭頭的語義,下列說法錯(cuò)誤

4、的是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)右邊的箭頭表示由這個(gè)活動(dòng)產(chǎn)生的信息,它強(qiáng)調(diào)活動(dòng)變換和處理的結(jié)果d)下邊的箭頭表示實(shí)施該活動(dòng)的手段或完成活動(dòng)需要的資源,它強(qiáng)調(diào)如何做(6)數(shù)據(jù)庫的運(yùn)行管理與維護(hù)主要由數(shù)據(jù)庫管理員負(fù)責(zé),工作內(nèi)容主要包括日常維護(hù)、系統(tǒng)監(jiān)控與分析、性能優(yōu)化等。下列關(guān)于數(shù)據(jù)庫管理員工作內(nèi)容的說法錯(cuò)誤的是a)數(shù)據(jù)庫的備份和恢復(fù)是重要的維護(hù)工作,數(shù)據(jù)庫管理員應(yīng)根據(jù)不同的應(yīng)用要求制定不同的備份計(jì)劃,在備份計(jì)劃中應(yīng)包含備份的時(shí)間、周期、備份方式和備份內(nèi)容等b)性能優(yōu)化是數(shù)據(jù)庫管理員

5、的重要工作,性能優(yōu)化的主要手段有查詢優(yōu)化、索引調(diào)整、模式調(diào)整等,這些工作一般無需開發(fā)人員參與c)數(shù)據(jù)庫管理員應(yīng)監(jiān)控?cái)?shù)據(jù)庫中各種鎖的使用情況,并處理可能出現(xiàn)的死鎖情況,若發(fā)現(xiàn)問題應(yīng)及時(shí)通知相關(guān)人員d)數(shù)據(jù)庫管理員需要定期檢查存儲空間使用情況并根據(jù)需求擴(kuò)展存儲空間,這些工作一般無需最終用戶參與(7)若系統(tǒng)中存在4個(gè)等待事務(wù)t0、t1、t2、t3,其中t0正等待被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ù)庫中有

6、教師表(教師號, 姓名, 職稱),其中教師號的數(shù)據(jù)類型是整型,其他均為字符類型。若教師表中當(dāng)前沒有數(shù)據(jù),用戶在數(shù)霜尾幣藕次執(zhí)行下列語句:.begin transaction t1.insert into教師表values(1000,張三,助教);.insert into教師表values(1001,王二,助教);.commit t1;.begin transaction t2.insert into教師表values(1002,王三,講師);.insert into教師表values(1003,李四,講師);.commit t2;在執(zhí)行的時(shí)候數(shù)據(jù)庫所在的服務(wù)器突然掉電,當(dāng)數(shù)據(jù)庫系統(tǒng)重新啟動(dòng)后,

7、教師表中包含的數(shù)據(jù)條數(shù)為a)4條b)3條c)2條d)0條(9)已知學(xué)生關(guān)系(學(xué)號, 姓名, 性別, 課程號, 成績, 所在系號)有下列函數(shù)依賴.(學(xué)號, 課程號)課程號 .(學(xué)號, 課程號)成績.(學(xué)號, 課程號)所在系號 .(學(xué)號, 課程號)姓名,性別.(學(xué)弓, 桌程號)學(xué)號以上函數(shù)依賴屬于非平凡函數(shù)依賴的是a)僅i和vb)僅和vc)僅和d)僅ii、和(10)數(shù)據(jù)庫管理系統(tǒng)采用三級加鎖協(xié)議來防止并發(fā)操作可能導(dǎo)致的數(shù)據(jù)錯(cuò)誤。在三級加鎖協(xié)議中,1級加鎖協(xié)議能夠解決的問題是a)丟失修改b)不可重復(fù)讀c)讀臟數(shù)據(jù)d)死鎖(11)在sql server 2000中,假設(shè)某數(shù)據(jù)庫使用一段時(shí)間后,其數(shù)據(jù)文

8、件和日志文件的空間均己快用完,如果要以手工方式擴(kuò)大該數(shù)據(jù)庫的空間,下列說法正確的是a)可以擴(kuò)大單個(gè)數(shù)據(jù)文件的大小,但不能擴(kuò)大單個(gè)日志文件的大小b)可以一次按比例擴(kuò)大整個(gè)數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件的大小c)可以添加一塊新的磁盤,并在新的磁盤上為數(shù)據(jù)庫建立新的數(shù)據(jù)文件和日志文件d)可以一次按比例擴(kuò)大整個(gè)數(shù)據(jù)文件的大小,但不能擴(kuò)大日志文件的大小(12)在sql server 2000中,設(shè)有職工表(職工號, 職工名, 電子郵箱),現(xiàn)要限制電子郵箱的最后幾位的取值為“”,且“”前至少有一位字符。下列添加約束的語句正確的是a)alter table職工表add constraint chk

9、_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ù)訪問接口。下列關(guān)于ole db的說法錯(cuò)誤的是a)ole db是microsoft ole對象標(biāo)準(zhǔn)的一個(gè)實(shí)現(xiàn),它由一系列

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

11、、易于表達(dá)、功能強(qiáng)大、通用的可視化建模語言,下列關(guān)于uml說法錯(cuò)誤的是a)在uml的用例模型中,一個(gè)角色可以執(zhí)行多個(gè)用例,一個(gè)用例可以被多個(gè)角色使用b)uml也適用于對象建模,其中的類圖和對象圖用于描述類模型、對象模型以及它們之間的動(dòng)態(tài)關(guān)系,這兩種圖都屬于uml的動(dòng)態(tài)視圖c)uml的包圖是表明包以及包之間的關(guān)系的類圖,包是對模型中涉及的元素進(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)對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行及時(shí)轉(zhuǎn)儲是保證數(shù)據(jù)安全可靠的重要手段。下列關(guān)于靜態(tài)轉(zhuǎn)儲和動(dòng)態(tài)轉(zhuǎn)儲的說法

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

13、發(fā)過程的一種規(guī)范描述,用于表示軟件開發(fā)過程的整體框架和軟件開發(fā)活動(dòng)各階段間的關(guān)系。下列模型屬于軟件開發(fā)模型的是.爆布模型 .快速原型模型.增量模型 .螺旋模型a)僅和b)僅、和c)僅和d)、ii、和(19)設(shè)有某大型聯(lián)鎖商場,建立有面向業(yè)務(wù)的數(shù)據(jù)庫應(yīng)用系統(tǒng)和面向決策支持的數(shù)據(jù)倉庫系統(tǒng),數(shù)據(jù)倉庫系統(tǒng)每天夜間需要從數(shù)據(jù)庫應(yīng)用系統(tǒng)的數(shù)據(jù)庫導(dǎo)入新數(shù)據(jù)。在下列數(shù)據(jù)表中,最不適合采用快照方式從數(shù)據(jù)庫應(yīng)用系統(tǒng)中獲取數(shù)據(jù)的是a)商品表和商品類別表b)員工表和供應(yīng)商表c)商品銷售表和商品采購表d)商場組織機(jī)構(gòu)表(20)在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,查詢效率是考核數(shù)據(jù)庫應(yīng)用系統(tǒng)的一個(gè)重要方面。下列方法中,通常有利于提高查詢

14、效率的是.盡可能避免無用的排序操作.盡可能消除對大型表行數(shù)據(jù)的順序存取.盡可能避免使用否定查詢.盡可能避免使用外連接操作.盡可能用子查詢代替連接查詢a)僅i、和b)僅i、和c)僅ii、和vd)全部(21)數(shù)據(jù)庫概念設(shè)計(jì)需要對一個(gè)企業(yè)或組織的應(yīng)用所涉及的數(shù)據(jù)進(jìn)行分析和組織?,F(xiàn)有下列設(shè)計(jì)內(nèi)容.分析數(shù)據(jù),確定實(shí)體集.分析數(shù)據(jù),確定實(shí)體集之間的聯(lián)系.分析數(shù)據(jù),確定每個(gè)實(shí)體集的存儲方式.分析數(shù)據(jù),確定實(shí)體集之間聯(lián)系的基數(shù).分析數(shù)據(jù),確定每個(gè)實(shí)體集的數(shù)據(jù)量.分析數(shù)據(jù),確定每個(gè)實(shí)體集包含的屬性以上內(nèi)容不屬于數(shù)據(jù)庫概念設(shè)計(jì)的是a)僅i、和b)僅和c)僅、和d)僅和(22)客戶端、服務(wù)器(c/s)架構(gòu)和瀏覽器/

15、服務(wù)器(b/s)架是現(xiàn)在常用的兩種數(shù)據(jù)庫應(yīng)用系統(tǒng)架構(gòu)。關(guān)于c/s和b/s架構(gòu),下列說法錯(cuò)誤的是a)在c/s和b/s架構(gòu)中,數(shù)據(jù)庫服務(wù)器都承擔(dān)了數(shù)據(jù)共享和管理的功能b)如果系統(tǒng)的最終用戶群體大,用戶地域分布廣,一般應(yīng)采用b/s架構(gòu)c)c/s架構(gòu)的應(yīng)用程序需要發(fā)布給每個(gè)用戶,并在每個(gè)用戶計(jì)算機(jī)上進(jìn)行安裝。b/s架構(gòu)一般以通用瀏覽器為業(yè)務(wù)應(yīng)用界面,較為復(fù)雜的數(shù)據(jù)處理功能一般還可通過與瀏覽器進(jìn)行交互的組件實(shí)現(xiàn)d)一般來說,對于功能需求相同的數(shù)據(jù)庫應(yīng)用系統(tǒng)項(xiàng)目,c/s架構(gòu)的應(yīng)用開發(fā)成本要高于b/s架構(gòu)的應(yīng)用開發(fā)成本(23)數(shù)據(jù)庫應(yīng)用系統(tǒng)環(huán)境中存在各種類型的數(shù)據(jù),設(shè)有如下數(shù)據(jù).為提高查詢效率建立的索引.描

16、述表結(jié)構(gòu)信息的數(shù)據(jù)字典.用于優(yōu)化查詢的統(tǒng)計(jì)分析數(shù)據(jù).用戶會話信息.用戶查詢結(jié)果以上數(shù)據(jù)一般會存儲在數(shù)據(jù)庫中的是a)僅、和b)僅和c)僅、和d)僅ii、和(24)在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期中,系統(tǒng)規(guī)劃與分析是一個(gè)重要的環(huán)節(jié)。關(guān)于系統(tǒng)規(guī)劃與分析,下列說法錯(cuò)誤的是a)規(guī)劃與分析是數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期的起點(diǎn)。規(guī)劃與分析階段的主要工作包括系統(tǒng)規(guī)劃與定義、可行性分析和項(xiàng)目規(guī)劃b)系統(tǒng)規(guī)劃與定義是規(guī)劃與分析的主要環(huán)節(jié),它需要在系統(tǒng)設(shè)計(jì)過程中逐步完成c)可行性分析是從技術(shù)、經(jīng)濟(jì)和操作等方面進(jìn)行項(xiàng)目可行性的分析,它在明確目標(biāo)和任務(wù)之后,評估系統(tǒng)在給定條件下是否可行d)項(xiàng)目規(guī)劃是對項(xiàng)目所需的資源、成本和進(jìn)度進(jìn)行合

17、理估算,并制定初步的項(xiàng)目開發(fā)計(jì)劃(25)在sql server 2000中,某數(shù)據(jù)庫的數(shù)據(jù)量比較大,且存儲在無磁盤陣列的存儲設(shè)備上。為盡可能提高數(shù)據(jù)的操作效率,下列構(gòu)建數(shù)據(jù)庫文件的方法中,最合適的是a)盡可能選擇一塊足夠大的磁盤,并在此磁盤上建立一個(gè)數(shù)據(jù)文件和一個(gè)日志文件b)盡可能建立多個(gè)數(shù)據(jù)文件,讓每個(gè)數(shù)據(jù)文件位于不同的磁盤上,并盡可能將日志文件一與數(shù)據(jù)文件分別建立在不同的磁盤上c)盡可能建立多個(gè)數(shù)據(jù)文件,將這些數(shù)據(jù)文件建立在一塊足夠大的磁盤上,并將全部日志文件建立在另一塊足夠大的磁盤上d)盡可能建立多個(gè)數(shù)據(jù)文件,讓每個(gè)數(shù)據(jù)文件位于不同的磁盤上,并盡可能將日志文件與數(shù)據(jù)文件建立在相同的磁盤上

18、(26)設(shè)有某大型連鎖超市的數(shù)據(jù)庫應(yīng)用系統(tǒng),在系統(tǒng)實(shí)施或改造過程中,需要對系統(tǒng)進(jìn)行測試。設(shè)有下列測試活動(dòng).模擬客戶消費(fèi)行為,生成銷售數(shù)據(jù),測試系統(tǒng)是否能正確完成銷售業(yè)務(wù).編寫模擬數(shù)據(jù)生成器,每秒生成2千筆與銷售業(yè)務(wù)對應(yīng)的銷售數(shù)據(jù),測試系統(tǒng)吞吐率.在數(shù)據(jù)庫中模擬生成5億條銷售數(shù)據(jù),同時(shí)開啟所有的收銀臺,測試系統(tǒng)平均響應(yīng)時(shí)間.模擬銷售持續(xù)一周時(shí)間,在此期間,每天審核系統(tǒng)結(jié)賬功能是否正確.測試數(shù)據(jù)庫應(yīng)用系統(tǒng)能否正確地完成銀聯(lián)卡消費(fèi)業(yè)務(wù)以上測試活動(dòng),屬于性能測試的是a)僅、和b)僅、和c)僅和d)僅i、和(27)在sql server 2000中,設(shè)有課程表(課程號,課程名,學(xué)分,開課學(xué)期),現(xiàn)要在此

19、關(guān)系表上建立一個(gè)查詢指定學(xué)期開設(shè)的課程總門數(shù)和總學(xué)分?jǐn)?shù)的內(nèi)嵌表值函數(shù),函數(shù)名為f _findtotal。實(shí)現(xiàn)這個(gè)函數(shù)的正確代碼是a)create function f_findtotal(semester int)returns tableasreturn(select count(課程號)as課程門數(shù), sum(學(xué)分)as總學(xué)分from課程表where開課學(xué)期 = semester)b)create function f_findtotal(semester int)returns tableasreturn(select count(課程號)as課程門數(shù), count(學(xué)分)as總學(xué)分fr

20、om課程表where開課學(xué)期 = semester)c)create function f_findtotal(semester int)returns tableasreturn(select sum(課程號)as課程門數(shù), sum(學(xué)分)as總學(xué)分from課程表where開課學(xué)期= semester)d)create function f_findtotal(semester int)returns tableasreturn(select sum(課程號)as課程門數(shù), count(學(xué)分)as 總學(xué)分from課程表where開課學(xué)期 = semester)(28)設(shè)商場業(yè)務(wù)系統(tǒng)中有銷售單

21、據(jù)表(銷售單據(jù)號, 收款員, 銷售時(shí)間),銷售明細(xì)表(銷售明細(xì)條目號, 銷售單據(jù)號, 商品號, 數(shù)量, 單位, 金額)和商品表(商品號, 商品名, 價(jià)格)。該系統(tǒng)業(yè)務(wù)繁忙,保存的數(shù)據(jù)量非常大,每次換班時(shí)要統(tǒng)計(jì)收款員的收入總額,每天停業(yè)后要統(tǒng)計(jì)各個(gè)商品的當(dāng)天銷售量,銷售過程中經(jīng)常需要查詢某筆銷售業(yè)務(wù)的情況。為了優(yōu)化系統(tǒng)性能,下列優(yōu)化方案合理的是a)在銷售單據(jù)表的收款員屬性上建立聚集索引,在銷售明細(xì)表的銷售單據(jù)號屬性上建立非聚集索引,在商品表的商品號屬性上建立聚集索引b)在銷售單據(jù)表的銷售單據(jù)號屬性上建立聚集索引,在銷售明細(xì)表的銷售單據(jù)號屬性上建立非聚集索引,在商品表的商品號屬性上建立聚集索引,建

22、立收款員單班銷售量表和商品當(dāng)天銷售匯總表,在每筆銷售成交后分別累計(jì)統(tǒng)計(jì)相應(yīng)數(shù)據(jù)c)在銷售單據(jù)表的銷售時(shí)間屬性和收款員屬性上分別建立聚集索引,在銷售明細(xì)表的銷售單據(jù)號屬性上建立非聚集索引,在商品表的商品號屬性上建立聚集索引,建立收款員單班銷售量表和商品當(dāng)天銷售匯總表,在每筆銷售成交后分別累計(jì)統(tǒng)計(jì)相應(yīng)數(shù)據(jù)d)在銷售單據(jù)表的銷售單據(jù)號屬性和收款員屬性上分別建立聚集索引,在銷售明細(xì)表的商品號屬性上建立聚集索引(29)在sql server 2000中,假設(shè)利用備份設(shè)備對某個(gè)數(shù)據(jù)量和日志量都比較大的數(shù)據(jù)庫進(jìn)行完全備份。下列說法正確的是a)如果各個(gè)磁盤上的剩余空間均不足以存儲數(shù)據(jù)庫的備份,但全部磁盤的剩余

23、空間總和大于備份數(shù)據(jù)庫所需的空間,則可以將這些磁盤的剩余空間組織起來建立一個(gè)備份設(shè)備以實(shí)施備份b)如果各個(gè)磁盤上的剩余空間均不足以存儲數(shù)據(jù)庫的備份,但全部磁盤的剩余空間總和大于備份數(shù)據(jù)庫所需的空間,則可以將數(shù)據(jù)庫中的數(shù)據(jù)和日志分別備份到位于不同磁盤的備份設(shè)備上,以解決單個(gè)磁盤空間不足的問題c)可以只對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行備份,并且可以備份到位于不同磁盤的備份設(shè)備上,以最大限度地減少備份該數(shù)據(jù)庫占用的空間d)如果各個(gè)磁盤上的剩余空間均不足以存儲數(shù)據(jù)庫的備份,但全部磁盤的剩余空間總和大于備份數(shù)據(jù)庫所需的空間,則可以在每個(gè)磁盤上分別建立一個(gè)備份設(shè)備,并同時(shí)利用這些設(shè)備備份數(shù)據(jù)庫(30)在某分布式數(shù)據(jù)庫

24、系統(tǒng)中,設(shè)某數(shù)據(jù)表的模式為s(al, a2, a3, a4, a5),其中al為主碼,該表中數(shù)據(jù)量大,a2取值空間為1,2,3。設(shè)有兩個(gè)數(shù)據(jù)分片方案,分別為psz1s11, s12, s13和ps2s21, 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)。則關(guān)于ps1和ps2的分片機(jī)制,下列說法正確的是a)ps1為水平分片,ps2為垂直分片b)ps

25、1為垂直分片,ps2為導(dǎo)出分片c)ps1為水平分片,ps2為導(dǎo)出分片d)ps1為垂直分片,ps2為水平分片二、應(yīng)用題(1)在sql server 2000中,現(xiàn)要在employees表的first_name和last_name列上建立一個(gè)唯一的非聚集復(fù)合索引,其中first_name列數(shù)據(jù)的重復(fù)率是5%,last_name列數(shù)據(jù)的重復(fù)率是10%。請補(bǔ)全下列語句使以first_name和last_name列作為條件的查詢效率最高。create unique nonclustered index idx_nameon employees( 【1】 )(2)在sql server 2000中,設(shè)有顧

26、客表(顧客號, 顧客名, 所在地區(qū), 年齡),應(yīng)用系統(tǒng)中需統(tǒng)計(jì)指定地區(qū)的顧客人數(shù)和平均年齡。請補(bǔ)全下列存儲過程代碼以完成該功能。create proc p_countarea varchar(20)asselect count(*)as 人數(shù), 【2】 as平均年齡from顧客表where所在地區(qū)=area(3)設(shè)有顧客表(顧客號, 顧客名, 聯(lián)系電話)和購買表(商品號, 顧客號, 購買時(shí)間),現(xiàn)要統(tǒng)計(jì)有購買記錄的顧客人數(shù)。請補(bǔ)全下列實(shí)現(xiàn)該功能的語句。select【3】from購買表(4)在vb 6.0中,為簡化訪問數(shù)據(jù)庫數(shù)據(jù)的編程,經(jīng)常使用adodc數(shù)據(jù)控件來訪問數(shù)據(jù)庫中的數(shù)據(jù)。該控件中用于

27、描述服務(wù)器連接信息的屬性是【4】 。(5)在sql server 2000中,要授予某數(shù)據(jù)庫中的某個(gè)用戶具有該數(shù)據(jù)庫中全部用戶數(shù)據(jù)表的插入、刪除和修改權(quán)限,比較合理的做法是將該用戶添加到系統(tǒng)提供的【5】數(shù)據(jù)庫角色中。(6)設(shè)有學(xué)生表(學(xué)號, 姓名, 性別, 所在系),這些列均不允許有空值?,F(xiàn)要建立一個(gè)視圖,統(tǒng)計(jì)“計(jì)算機(jī)系”的男生人數(shù)和女生人數(shù)。請補(bǔ)全下列語句。create view v_countasselect【6】 , count(*)as人數(shù)from學(xué)生表where所在系=計(jì)算機(jī)系【7】(7)事務(wù)是由一系列操作組成的,事務(wù)的執(zhí)行表現(xiàn)為事務(wù)中各個(gè)操作的執(zhí)行。每個(gè)事務(wù)應(yīng)具有結(jié)束操作。當(dāng)一個(gè)事

28、務(wù)需要終止并取消所有已執(zhí)行的數(shù)據(jù)修改時(shí)應(yīng)執(zhí)行的語句是【8】。(8)數(shù)據(jù)倉庫是一個(gè)面向【9】的、集成的、非易失的,且隨時(shí)間變化的數(shù)據(jù)集合。(9)事務(wù)對一個(gè)數(shù)據(jù)項(xiàng)的操作類型決定了數(shù)據(jù)項(xiàng)上的鎖的類型。鎖的類型主要有互斥鎖(簡稱x鎖)和【10】鎖(簡稱s鎖)兩種。(10)在sql server 2000中,現(xiàn)要將數(shù)據(jù)庫db1差異備份到備份設(shè)備bk上,并且不覆蓋bk上的已有內(nèi)容。請補(bǔ)全下列備份數(shù)據(jù)庫dbi的語句。backup 【11】 db1 to bk【12】 , noinit(11)在sql server 2000中,某數(shù)據(jù)庫中有圖書表(書號, 圖書名稱, 類別)和銷售表(書號, 銷售時(shí)間, 銷售數(shù)

29、量),其中銷售數(shù)量大于0?,F(xiàn)要查詢2009年10月銷售的圖書名稱和類別。請補(bǔ)全下列實(shí)現(xiàn)該功能的查詢語句。select圖書名稱, 類別from圖書表where exists(select*from銷售表where銷售時(shí)間between 2009/10/1 and 2009/10/31【13】 )(12)olap主要用于支持復(fù)雜的分析操作,側(cè)重對決策人員和高層管理人員的數(shù)據(jù)支持。olap的實(shí)現(xiàn)方式主要有三種:molap、【14】和holap。(13)在分布式數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)分布透明性是方便用戶使用數(shù)據(jù)的重要保證。數(shù)據(jù)分布透明性的最高級別是【15】透明性。三、設(shè)計(jì)與應(yīng)用題(1)設(shè)有某簡化的網(wǎng)上購物系統(tǒng),其er圖如下:該系統(tǒng)數(shù)據(jù)之間存在下列約束:. 一個(gè)客戶(編號唯一)可以擁有多個(gè)訂單,每個(gè)訂單僅屬于一個(gè)客戶;. 一個(gè)訂單(編號唯一)可以包含多個(gè)訂購細(xì)目,每個(gè)訂購細(xì)目只屬于一個(gè)訂單;. 一種商品可以出現(xiàn)在多個(gè)訂購細(xì)目中,一個(gè)訂購細(xì)目只包含一種商品;. 一個(gè)商品類別可以包含多種商品,一種

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論