9月全國計算機等級考試四級筆試試試卷數(shù)據(jù)庫工程師_第1頁
9月全國計算機等級考試四級筆試試試卷數(shù)據(jù)庫工程師_第2頁
9月全國計算機等級考試四級筆試試試卷數(shù)據(jù)庫工程師_第3頁
9月全國計算機等級考試四級筆試試試卷數(shù)據(jù)庫工程師_第4頁
9月全國計算機等級考試四級筆試試試卷數(shù)據(jù)庫工程師_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2008年9月全國計算機等級考試四級筆試試卷數(shù)據(jù)庫工程師 一、選擇題 h,rGaX0  (1)在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型中,規(guī)劃與分析階段的輸出結(jié)果不包括 9:H9" w  A)需求規(guī)范說明書 o/28  B)系統(tǒng)范圍與邊界 zp , f  C)可行性分析報告 !ck=3pr  D)項目計劃書 解答:規(guī)劃與分析階段包括任務(wù)陳述、確定任務(wù)目標(biāo)、確定系統(tǒng)范圍與邊界、確定用戶視圖。s80:.B  (2)在信息系統(tǒng)的需求分析中,廣為使用的DFD建模方法屬于 g14U/|  A)結(jié)構(gòu)化分析方法 J5ZVz  B)

2、數(shù)據(jù)分析方法 Apa)qRJd  C)數(shù)據(jù)抽象方法 =G#c5H*  D)業(yè)務(wù)歸納方法 m/cbRuPWgP  (3)不允許出現(xiàn)在最終IDEF1X圖中的是 J &u&G7#S  A)標(biāo)定型聯(lián)系 rm1R n  B)非標(biāo)定型聯(lián)系 'g|%Ro/  C)分類聯(lián)系 L7wl3zG  D)多對多聯(lián)系 解答:在最終的IDEF1X模型中,所有實體集間的聯(lián)系必須用確定聯(lián)系來描述,m:n屬于不確定聯(lián)系。 J55K+  (4)下列哪些屬性不適合建立索引? WFjNS'WI_  A)經(jīng)常出現(xiàn)在

3、GROUP BY字句中的屬性 Y2)':  B)經(jīng)常參與連接操作的屬性 V7Dvg:W  C)經(jīng)常出現(xiàn)在WHERE字句中的屬性 zVGjXuNa   D)經(jīng)常需要進(jìn)行更新操作的屬性 G>YJ3p7  (5)在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型中,作為系統(tǒng)總體設(shè)計階段輸入的是 OMvwmm  A)技術(shù)可行性分析報告和需求規(guī)范說明書 ?*9U d  B)軟硬件選型和配置設(shè)計 ;=5V)1i1;  C)數(shù)據(jù)庫應(yīng)用系統(tǒng)體系結(jié)構(gòu)設(shè)計 tURIDj%#p  D)應(yīng)用軟件總體設(shè)計 "of(,p  (6)

4、SQL Server 2000中,如果希望用戶u1在DB1數(shù)據(jù)庫中具有查詢T1表的權(quán)限,正確的授權(quán)語句是 DcQV4_  A) GRANT SELECT ON DB1(T1) TO u1 /21d%T:  B) GRANT SELECT TO u1 ON DB1(T1) A AH-Dj|&l  C) GRANT SELECT TO u1 ON T1 l(v$+   D) GRANT SELECT ON T1 TO u1解答:授權(quán)語句為:GRANT 對象權(quán)限名,ON表名|視圖名|存儲過程名 TO 數(shù)據(jù)庫用戶名|用戶角色名,這里權(quán)限是select,表

5、名是T1,用戶是u1。 ztTShD  (7)SQL Server 2000提供了很多預(yù)定義的角色,下述關(guān)于public角色說法正確的是 SV<*qz  A)它是系統(tǒng)提供的服務(wù)器級的角色,管理員可以在其中添加和刪除成員 kqZOO  B)它是系統(tǒng)提供的數(shù)據(jù)庫級的角色,管理員可以在其中添加和刪除成員 vk5pnCM3  C)它是系統(tǒng)提供的服務(wù)器級的角色,管理員可以對其進(jìn)行授權(quán) W_Gd<-#Y  D)它是系統(tǒng)提供的數(shù)據(jù)庫級的角色,管理員可以對其進(jìn)行授權(quán) -102WV/T  (8)關(guān)于ADO對象模型中的RecordSet,下述

6、說法正確的是 "<v_fF<Y  A)它用于定義連接的數(shù)據(jù)庫名 0Y)b31 9B  B)它用于定義數(shù)據(jù)的來源 ,h #!jj6  C)它是一個對象,用于在客戶端內(nèi)存中存放數(shù)據(jù)查詢的結(jié)果 6KnD(im  D)它是一個對象,用于在服務(wù)器端內(nèi)存中存放數(shù)據(jù)查詢的結(jié)果解答:連接數(shù)據(jù)庫的是Connection對象,RecordSet從數(shù)據(jù)庫中獲取記錄并存放與本地內(nèi)存中。 CVPCq!  (9)關(guān)于ADO對象模型,下述說法正確的是 at,Xadj  A)它是與OLE DB同層的獨立的接口集 3a!/EP  B)它

7、是與ODBC同層的獨立的接口集 '8*gJ7  C)它是建立在OLE DB接口之上的高層接口集 -'Q0Z  D)OLE DB是建立在ADO對象模型之上的高層接口集 g_0"T09(  (10)關(guān)于UML的靜態(tài)建模機制,下述說法錯誤的是 $ rFv(Qc=  A)用例模型是將滿足用戶需求的所有功能表示出來的工具 px/q4 U  B)用例圖用于表示系統(tǒng)的數(shù)據(jù)模型和功能模型 "*+epC|ks  C)類圖展現(xiàn)了一組類,接口和協(xié)作以及它們之間的關(guān)系 hf:n!+,C  D)組件圖表示系統(tǒng)的靜態(tài)

8、實現(xiàn)視圖,用于對源代碼、可執(zhí)行程序和物理數(shù)據(jù)庫等進(jìn)行建模 ?aOR K   解答:用例圖由系統(tǒng)、角色和用例三種模型元素以及元素之間的各種關(guān)系組成。相當(dāng)于概念設(shè)計階段的E-R圖。(11)關(guān)于分布式數(shù)據(jù)庫的分布策略,下述說法正確的是 R#Bt!RNZ  A)數(shù)據(jù)分配是對關(guān)系的操作,數(shù)據(jù)分片是對數(shù)據(jù)分配的操作 lmH!I )5  B)集中式數(shù)據(jù)分配策略不便于進(jìn)行數(shù)據(jù)控制 <i%TAf)  C)全復(fù)制式數(shù)據(jù)分配策略可靠性高,響應(yīng)速度快,但數(shù)據(jù)冗余大,同步維護復(fù)雜 >x2T '  D)分割式數(shù)據(jù)分配策略對全局?jǐn)?shù)據(jù)控制靈活,但對局部數(shù)據(jù)

9、存取效率低 2i,Jnv=sR  (12)關(guān)于數(shù)據(jù)劃分策略,下述說法錯誤的是 dMa&r|lp  A)散列劃分采用某種散列函數(shù),以數(shù)據(jù)的劃分屬性作為函數(shù)參數(shù),計算數(shù)據(jù)應(yīng)存儲的磁盤序號 ec=4LV* B)范圍劃分根據(jù)某個屬性的取值,將數(shù)據(jù)劃分為n個部分,分別存儲到不同磁盤上 De>pIN;B>  C)范圍劃分有利于范圍查詢和點查詢,但也可能會引起數(shù)據(jù)分布不均勻及并行處理能力下降問題 p- *BB_J"  D)輪轉(zhuǎn)法劃分能保證元組在多個磁盤上的平均分配,并具有較高的點查詢和范圍查詢 zh/+1  解答:輪轉(zhuǎn)法對點查詢

10、和范圍查詢的處理非常復(fù)雜,但是范圍劃分法就相當(dāng)簡單。(13)將新插入的記錄存儲在文件末尾,并使記錄隨機地分布在文件物理存儲空間中的文件結(jié)構(gòu)是 1*pj(  A)堆文件 ,pLesbI  B)聚集文件 dRDe;#  C)索引文件 zRTWk  D)散列文件 #e8CuS  (14)有一個事務(wù)T要更新數(shù)據(jù)庫中某表列的值,DBMS在執(zhí)行T時發(fā)現(xiàn)更新后的值超出了該列的值定義范圍,因此異常終止了T。為了保證數(shù)據(jù)的正確性及一致性,DBMS會執(zhí)行下列哪個恢復(fù)操作? A)M*(  A)undo YLFTf1G9  B)介質(zhì)恢復(fù) $mlsF

11、Bd  C)進(jìn)程恢復(fù) )9<)mV*EB(  D)redo UahA  (15)關(guān)于數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)的靜態(tài)轉(zhuǎn)儲和動態(tài)轉(zhuǎn)儲機制,下述說法正確的是 YDmFR,047  A)靜態(tài)轉(zhuǎn)儲時允許其它事務(wù)訪問數(shù)據(jù)庫 pn =S%Qf  B)動態(tài)轉(zhuǎn)儲時允許在轉(zhuǎn)儲過程中其它事務(wù)對數(shù)據(jù)進(jìn)行存取和修改 PMrvUM62  C)靜態(tài)轉(zhuǎn)儲能夠保證數(shù)據(jù)庫的可用性 jXW7 1$B  D)動態(tài)轉(zhuǎn)儲無法保證數(shù)據(jù)庫的可用性 x EIqwM  解答:靜態(tài)轉(zhuǎn)儲不能運行其它事務(wù),降低了可用性,動態(tài)轉(zhuǎn)儲正好相反。(16)在數(shù)據(jù)庫系統(tǒng)中,下列哪個映

12、像關(guān)系用于提供數(shù)據(jù)與應(yīng)用程序間的邏輯獨立性? .0a$ EV=D  A)外模式/模式 z ,ledTl  B)模式/內(nèi)模式 vkt)!hl  C)外模式/內(nèi)模式 4Yn*qf  D)邏輯模式/內(nèi)模式 wEkW=  (17)在SQL Server 2000中,事務(wù)日志備份 nKHyq  A)對故障還原模型沒有要求 W5yqnjK $4   B)要求故障還原模型必須是完全的 2:5aABQ  C)要求故障還原模型必須是簡單的 0#yoMcZ  D)要求故障還原模型不能是簡單的 kj-S d  解答:

13、要進(jìn)行事務(wù)日志備份,必須將數(shù)據(jù)庫的故障還原模型設(shè)置為"完全"方式或"大容量日志記錄的"方式(18)關(guān)于數(shù)據(jù)庫試運行和功能與性能測試,下列說法正確的是 #cmj?y()  A)對數(shù)據(jù)庫系統(tǒng)的轉(zhuǎn)儲和恢復(fù)能力的測試屬于系統(tǒng)的功能測試范疇 ey Cg *  B)在進(jìn)行數(shù)據(jù)庫功能測試時,一般要先進(jìn)入大規(guī)模的數(shù)據(jù) i4uUvZ f  C)數(shù)據(jù)庫試運行一般是與編寫調(diào)試程序的工作同步開展的 |9(uiWf  D)數(shù)據(jù)庫系統(tǒng)的壓力測試、并發(fā)訪問測試、查詢效率測試一般屬于性能測試范疇 解答:IPY9+  壓力、并發(fā)、查詢效率

14、都是性能范疇。(19)關(guān)于數(shù)據(jù)倉庫設(shè)計,下述說法正確的是 IRcZyry  A)數(shù)據(jù)倉庫項目的需求很難把握,所以不可能從用戶的需求出發(fā)來進(jìn)行數(shù)據(jù)倉庫的設(shè)計,只能從數(shù)據(jù)出發(fā)進(jìn)行設(shè)計 QU|RX  B)在進(jìn)行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計時,應(yīng)該按面向部門業(yè)務(wù)應(yīng)用的方式來設(shè)計數(shù)據(jù)模型 ci*Z9&eS+  C)在進(jìn)行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計時要強調(diào)數(shù)據(jù)的集成性 6sp"KqP  D)在進(jìn)行數(shù)據(jù)倉庫概念模型設(shè)計時,需要設(shè)計實體關(guān)系圖,給出數(shù)據(jù)表的劃分,并給出每個屬性的定義域 .=KM"5&  (20)關(guān)于分布式數(shù)據(jù)庫系統(tǒng)

15、,下述說法正確的是 =WRPGM*9  A)查詢代價主要考慮CPU代價和I/O代價 +='.uc_  B)分布透明性是指用戶需要并能完全看清數(shù)據(jù)分片的位置,分片的分配位置及數(shù)據(jù)復(fù)制的過程 sYp.?Tz C)分布式查詢優(yōu)化一般不需要考慮操作的執(zhí)行順序和數(shù)據(jù)在不同場地間的傳輸順序 >-Y%O;  D)執(zhí)行分布式數(shù)據(jù)庫查詢時,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作 j4Lf6aUOX  (21)已知下列員工關(guān)系表Employees o#tYNa0  對該表的工資屬性和完整性約束為:2000工資5000 4m%_#J &#

16、160;現(xiàn)將如下2個操作組織為事務(wù)T,操作1先執(zhí)行,操作2后執(zhí)行。 4egq Y0A  操作1:INSERT INTO Employees VALUES(03650,研發(fā),4600) p+A#tK  操作2:UPDATE Employees SET 工資=工資 1,2 IEO5QV:u:  WHERE 部門=市場OR部門=研發(fā) *R8q)Q  事務(wù)T執(zhí)行完畢后,關(guān)系表Employees的數(shù)據(jù)是(B)解答:事務(wù)中的操作,要么都成功,要么都失敗。顯然操作二在針對("03560","研發(fā)",4600)是會失敗,則整個操作

17、全部失敗,數(shù)據(jù)將不會修改,故選B。(22)有會員卡表TableCards(CardsID,StartDate,Score),CardID表示卡標(biāo)識,Scord為卡積分,有視圖: CREATE VIEW vCard AS Z9TG/C,eo  SELECT * FROM TableCards WHERE Score BETWEEN 200 AND 500 *qGxQ?/  WITH CHECR OPTION R;<!Gtx  假設(shè)(C0001,2008/5/6,220)是TableCards表中的一個元組,下述說法正確的是 HPm12&8,  

18、;A)若要查詢積分在200和300之間的有卡標(biāo)識,通過視圖vCARD查詢會比連接在TableCards上查詢的效率要高 - xmS2  B)數(shù)據(jù)庫系統(tǒng)會分配存儲空間實際保存視圖vCards所對應(yīng)的數(shù)據(jù) l *.#g  C)語句UPDATE vCards SET Score=260 WHERE CardID=C0001能成功執(zhí)行 v#t  D)語句INSERT INTO vCard VALUSE(C0010,2008/4/5,1000)能成功執(zhí)行解答:試圖只是方便查詢,并不實際分配存儲空間,也不會提高查詢性能,故選項A、B錯誤。又由于1000不在200和500之間,

19、故根據(jù)WITH CHECK OPTION的要求將不能插入,故選項D錯誤。(23) 現(xiàn)有SQL Sever2000數(shù)據(jù)庫服務(wù)器,其中的一個數(shù)據(jù)庫占用80GB空間,另有一臺用于備份的計算機,該機上有四個大小均為50GB的硬盤分區(qū)。若要將此數(shù)據(jù)庫完全備份到該計算機上,則 !"(h)+  A)不能實現(xiàn),因為每個分區(qū)上的空間都不夠80GB ti3T ?_  B)可以先建立一個備份設(shè)備,這個備份設(shè)備分別在四個分區(qū)上各占用20GB空間,然后再用此設(shè)備備份數(shù)據(jù)庫 &+d>xy/  C)可以先在每個分區(qū)上分別建立一個備份設(shè)備,指定每個設(shè)備的大小均為20GB,

20、并建立一個包含這四個備份設(shè)備的備份媒體集,最后再用此備份媒體集備份數(shù)據(jù)庫 Mb uD8B  D)可以先在每個分區(qū)上分別建立一個不用指定大小的備份設(shè)備,然后將數(shù)據(jù)庫同時備份到這四個備份設(shè)備上(24) 有一個具有10萬行數(shù)據(jù)的關(guān)系表,每行占用2000字節(jié)空間,如果SQL Sever 2000管理的數(shù)據(jù)庫中存放此關(guān)系表,則需要的空間大約是 pjWqI 6,  A)300MB !A,  B)400MB JZ4?_l  C)500MB O| ) j7   D)600MB解答:SQLSERVER以頁為最小存儲單位,一個頁為8K,故一個頁最多可以存儲8*10

21、24/2000=4行。所以存儲10萬行需要10萬/4=2.5萬個頁,總?cè)萘繛椋?.5萬×8K200M。(25)下面給出的關(guān)系表r(A,B,C,D)滿足下述哪個函數(shù)依賴? ab: yH ')  A) AB yk,o*g  B) BD VWxY  C) DC lqTTTk  D) AD第A列有兩個1,因此A'B和A'D都將不唯一,故選項A、D錯誤。同理D中有兩個1,故D'A、D'B和D'C都將不唯一,故選項C錯誤。而B中,每一列都不相同,故理論上可以存在B'A、B'C、B'D,

22、當(dāng)然還有A'C。(26)某供應(yīng)商關(guān)系模式為: GK0j" _  Provider(PID,Pname,Tel,GoodsID,GoodsClassID,GoodsName,GoodsPrice) "FwbhD0Gb  該關(guān)系模式應(yīng)滿足如下函數(shù)依賴: Ux2(Oph  PIDPname,PIDTEL,GoodsID GoodsClassID, mw-0n  GoodsIDGoodsName,GoodsNameGoodsPrice ,|<2wn#q  則這個關(guān)系模式的主碼為 ryg1o=1v/  A)(P

23、ID,GoodsName) Ep>3%V  B)(PID,GoodsClassID) 3&4%S/  C)(PID,GoodsID) 0GK<l  D)(PID,GoodsPrice)(27)給定如下數(shù)據(jù): Pq1 N>n  、商品銷售數(shù)據(jù) 1VxMx  、關(guān)系模式信息 nlOM4fJ(  、商品類別數(shù)據(jù) 3u ErnI  、權(quán)限信息 hy3j8?66  、層間數(shù)據(jù)映射關(guān)系 xMmo8u4  以上數(shù)據(jù)中,一般不屬于元數(shù)據(jù)的是 a|Io)Qhr  A)和 B)、和 C)和

24、 D)、和解答:元數(shù)據(jù)是數(shù)據(jù)的數(shù)據(jù),題中數(shù)據(jù)有I和II,數(shù)據(jù)的數(shù)據(jù)有II和V,故選擇B。(28) 有職工工資表(職工號、姓名、日期、基本工資、獎金、工資合計),其中“工資合計”等于同一行數(shù)據(jù)的“基本工資”與“獎金”之和,在職工工資表中插入一行數(shù)據(jù)時(設(shè)一次只插入一行數(shù)據(jù))能實現(xiàn)自動計算“工資合計”列的值的代碼是 (LbAP9Zj#f  A)ALTER TABLE 職工工資表 ADD CHECK(工資合計=基本工資+獎金) bi;?)7p&ZY  B)UPDATE 職工工資表 SET 工資合計=基本工資+獎金 'Alt+O_  C)INSERTINT

25、O 職工工資表(工資合計)VALUES(基本工資+獎金) MB06=N  D)CREATE TRIGGER TRION 職工工資表 FOR INSERTAS V3DXoRE-8i  UPDATE 職工工資表 SET a.工資合計=基本工資+a.獎金 ufyqfI D  FROM 職工工資表 a.JOIN INSERTED b.ON a.職工號=b.職工號 "Ah (EZAR  AN a.日期=b.日期(29) (29)有教師表(教師號,姓名,職稱,所在系)和授課表(教師號,課程號,授課學(xué)年,授課時數(shù)),同一門課程可由多個教師講授,同一個教師也可

26、講授多門課程,查詢從未被“教授”講授過的課程的課程號,正確的語句是 $fES06%  A)SELECT 課程號FROM 授課表 a JOIN 教師表 b ON a.教師號=b.教師號 WHERE職稱!=教授 qKNXn;  B) SELECT 課程號FROM 授課表 a RIGHT OUTTER JOIN 教師表 b ON a.教師號=b.教師號 c;$6WSG  C) SELECT 課程號FROM 授課表 WHERE 課程號 NOT IN(SELECT 課程號FROM 授課表 a ON 授課表 b JOIN a.教師號=b.教師號 WHERE職稱=教授) BBI

27、|) 9O(  D)SELECT 課程號FROM 授課表 WHERE 課程號 IN(SELECT 課程號FROM 授課表 a JOIN 授課表 b ON a.教師號=b.教師號 WHERE職稱!=教授)(30)給定如下三個關(guān)系表: %Y>(a  銷售明細(xì)表(商品標(biāo)識,銷售時間,單價,數(shù)量,金額) q/w<>u  日銷售表(商品標(biāo)識,銷售日,總數(shù)量,總金額) aV"K%#N  月銷售表(商品標(biāo)識,銷售月份,總數(shù)量,總金額) /)fx(u#  下述說法正確的是 v|uY Z  A)銷售明細(xì)表的數(shù)據(jù)粒度最大,數(shù)據(jù)

28、量最大 ;sJUTp5h  B)日銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小 3 d $  C)月銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小 H_' .   D)月銷售表的數(shù)據(jù)粒度最小,數(shù)據(jù)量最小二、簡答題 hpp>+=  (1)設(shè)有商場經(jīng)營管理系統(tǒng),系統(tǒng)中的部分?jǐn)?shù)據(jù)表和視圖的相關(guān)信息如下所示 tKg qbY&  表中T4的數(shù)據(jù)額是T3表明T4中的數(shù)據(jù)是根據(jù)T1的數(shù)據(jù)匯總計算而來的,并假定各個表的數(shù)據(jù)都得到了及時計算,現(xiàn)需對系統(tǒng)進(jìn)行優(yōu)化,以提高與視圖v1有關(guān)的查詢頻率,設(shè)有如下優(yōu)化方案: oEPO0O   為T1建立主索引 6&am

29、p;V4W" k   為T2建立主索引 CY2DxP%   為T3建立主索引 =ar&1J   重寫視圖V1,將其數(shù)據(jù)源調(diào)整為T4,并為T4建立主索引 .s$#: ls?   重寫視圖V1,將其數(shù)據(jù)源調(diào)整為T2,并為T2建立主索引 eveGCV;  請針對每一個優(yōu)化方案,說明該優(yōu)化方案對實現(xiàn)目標(biāo)是否有效,并簡要說明原因。I:試圖不能建立索引,無效。II:視圖V1建立在T3上,T2的索引優(yōu)化對V1沒有影響。III:可以在一定程度上提高V1的查詢效率,但是從T3的每行記錄粒度為"日"查詢到粒度"季&q

30、uot;,大約每次查詢涉及90行。而從T4的每行記錄粒度為"月"查詢到粒度"季",大約每次查詢只涉及3行,顯然后者的查詢效率更高。另外T2的訪問頻率相當(dāng)高,若是V1建立在T2上,顯然會更加增加其查詢頻率,降低查詢效率。IV:為5種方案中最優(yōu)方案。每次查詢涉及行數(shù)最少(3條),而且T4的訪問頻率最低。V:每次查詢牽涉記錄行數(shù)比方案III要多,雖然T2查詢頻率較T3少,但是總體性能不如方案(2)下圖為關(guān)系表Scodents(專業(yè),姓名,學(xué)號,年齡),在對應(yīng)的數(shù)據(jù)文件中的物理存儲結(jié)構(gòu)示意圖 ?ntMh6  寫出“專業(yè)”屬性上建立聚集索引的SQL語句,

31、索引值按升序排序(索引名為ZY_ind) N_S>%Z+  Creat index ZY_ind on scodents(專業(yè)ASC)假設(shè)索引按稠密索引方式組織數(shù)據(jù),畫出在“專業(yè)”屬性上建立聚集索引后該表對應(yīng)的索引文件和數(shù)據(jù)文件的物理存儲結(jié)構(gòu)示意圖(以“專業(yè)”為查找碼,按查找自定義的首字母升序排序)電子 計算機 自動化專業(yè)姓名學(xué)號年齡電子張家力D00219計算機蘇永軍J10018計算機鄧秀娟Z05823自動化葉洗偉J20621 此為聚焦稠密輔索引。3、 設(shè)計與應(yīng)用題(共40分) !g:UkUJ  (1)有商品表(商品號,商品名,分類,單價),請編寫一個實現(xiàn)更改商品單價的存儲過程(存儲過程名為pUpdate),更改規(guī)則如下:“電腦”類商品降價10%,“電視”類商品降價6%,“冰箱”類商品降價3%,其他商品不降價。以商品的分類作為輸入?yún)?shù),假設(shè)“分類”為字符串類型,長度最多為6個漢字。如果商品表中沒有用戶指定的分類,則用輸出參數(shù)返回字符串“指定的分類不存在”;如果用戶指定的分類存在,則用輸出參數(shù)返回字符串“修改已成功”。(10分)creat procedure pupdategoodclass varchar(6),out_print varchar(20) o

溫馨提示

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

最新文檔

評論

0/150

提交評論