大型數(shù)據(jù)庫管理系統(tǒng)技術(shù)、應(yīng)用與實(shí)例分析SQLServer2005(第2版)孟憲虎電子工業(yè)出版社課后實(shí)驗(yàn)參考答案_第1頁
大型數(shù)據(jù)庫管理系統(tǒng)技術(shù)、應(yīng)用與實(shí)例分析SQLServer2005(第2版)孟憲虎電子工業(yè)出版社課后實(shí)驗(yàn)參考答案_第2頁
大型數(shù)據(jù)庫管理系統(tǒng)技術(shù)、應(yīng)用與實(shí)例分析SQLServer2005(第2版)孟憲虎電子工業(yè)出版社課后實(shí)驗(yàn)參考答案_第3頁
大型數(shù)據(jù)庫管理系統(tǒng)技術(shù)、應(yīng)用與實(shí)例分析SQLServer2005(第2版)孟憲虎電子工業(yè)出版社課后實(shí)驗(yàn)參考答案_第4頁
大型數(shù)據(jù)庫管理系統(tǒng)技術(shù)、應(yīng)用與實(shí)例分析SQLServer2005(第2版)孟憲虎電子工業(yè)出版社課后實(shí)驗(yàn)參考答案_第5頁
已閱讀5頁,還剩91頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、0實(shí)驗(yàn)參考答案實(shí)驗(yàn)四(1創(chuàng))建表使用對象資源管理器創(chuàng)建宥SQLServerEnterpriselanager文件操作查看工具窗口幫助0尬包HU濡控制臺棍目錄MicrosoftSQLServers控制臺根目錄SServers:館(Windows町)0J-rr-17B數(shù)管復(fù)安支矗4C數(shù)斤所有任勢逛從這里創(chuàng)逹窗口址)刷新(Z)幫助(H)rLiiijweHT)使用語言定義基本表有一個(gè)項(xiàng)目管理()數(shù)據(jù)庫現(xiàn)有四張表,分別是部門表部門號,部門名,部門電話,部門地址);員工表(員工號,姓名,性別,出生年月,所在部門號);項(xiàng)目表(項(xiàng)目編號,項(xiàng)目名稱,所在地方)以及員工參與項(xiàng)目(員工號,項(xiàng)目編號,職責(zé))。其中一個(gè)

2、員工屬于一個(gè)部門,一個(gè)部門有多個(gè)員工;一個(gè)員工可同時(shí)參加多個(gè)項(xiàng)目,一個(gè)項(xiàng)目有多個(gè)員工一起開發(fā)。用語言中的語言建立這四張表設(shè)計(jì)并定義表的主碼和外碼,各字段的數(shù)據(jù)類型自己設(shè)計(jì)。部門表的創(chuàng)建:createtable部門表(部門號char(4),部門名char(10),部門電話char(13),部門地址char(30),部門人數(shù)char(4),primarykey(部門號)員工表的創(chuàng)建:createtable員工表(員工號char(4),姓名char(8),性別char(2),出生年月datetime,所在部門號char(4),primarykey(員工號),foreignkey(所在部門號)refe

3、rences部門表(部門號)項(xiàng)目表的創(chuàng)建:createtable項(xiàng)目表(項(xiàng)目編號char(5),項(xiàng)目名稱char(20),所在地方char(30),項(xiàng)目類型char(10),primarykey(項(xiàng)目編號)員工參與項(xiàng)目表的創(chuàng)建:createtable員工參與項(xiàng)目表(員工號char(4),項(xiàng)目編號char(5),職責(zé)char(10),primarykey(員工號,項(xiàng)目編號),foreignkey(員工號)references員工表(員工號),foreignkey(項(xiàng)目編號)references項(xiàng)目表(項(xiàng)目編號)所得結(jié)果為:二1員工參與項(xiàng)目表dbu用戶2011-3-2313:30:43二1員工表d

4、bo用戶2011-3-2313:28:21二1部門表dbo用戶2011-3-2313:27:35二1項(xiàng)目表dbo用戶2011-3-2313:29:58表中查看關(guān)于上從、和述創(chuàng)建的表的信息。表:侖表sysobjects中的軟據(jù),位置是zMgl中、(local)上口歸rL:=urieidxtypeuidinfoSt:=L七口三b:=lE6schem:=LverreplinfoCK項(xiàng)目表613577224C112UU員工表645577338U161610628353272UDF偵工表性別661577395D13UUUPK員工表79A;677577452FK1U16UU員工表693577509C112

5、050UUCK眉工表171:|9577566C132050UUFK工表f:3725577623F152050UUFK一工參與項(xiàng)E741577680F112050UU口;:_部門表757577737C132UU部門773577794D1U64UUDF_工表去821577965D164UU匚5工表罷837578022C166UUCKJ目表_32Ei853578079C1U4UUEyEsegrTien1945057965V13-1610612736UUEyECunEt廣zitLt呂1961058022V17-1610612736UU部門表1977058079U151610619137128UFK部門

6、表1993058136FK1U20UU項(xiàng)目表21:1891:158478U161610619137160UFK項(xiàng)目表TDTi2105058535FK1U20UU員工參與項(xiàng)目表2121058592u13161061401732UFK一工卷與項(xiàng)E2137058649FK1U20UU2表:Tin表sysindexes中的數(shù)據(jù),位置是xmeI中、H(local)B世id2t:ELtUfirstindidrootmirilenkeycntgroupid5357522918450irL:ii-y1irL:ii-y1621535752292(BirL:ii_y255(BirL:ii_y00164557733

7、818450irL:ii-y1irL:ii-y3411197705807918450(BirL:ii_y1(BirL:ii_y7011ELiSdLiSS-TS18450irL:ii-y1irL:ii-y8111212105859218450(BirL:ii_y1(BirL:ii_y2321米表:hil表asyscoluns中的數(shù)據(jù),1應(yīng)置是iMgl中、(local;1上叵rL:=jTieid3ttypmtt:jAxusertypmlengthxprecXEcale部門號19770580791753175400部門名197705807917521751500部門電話197705807917521

8、751300部門地址197705807917521753000部門領(lǐng)導(dǎo)1977058079560564100項(xiàng)目編號20890584781753175500項(xiàng)目名稱208905847817521752000所在地方208905847817521753000項(xiàng)目主管2089058478560564100開工日期2089058478610618233完工日期2089058478610618233員工號21210585921753175400項(xiàng)目編號2J210585921753175500職責(zé)表210n表sysreferences中的軟據(jù),位置是中、(local)上13叵c

9、onstidtkeyidrkeyidrkeyindidkeycntturkeysrefkeysfkeydbid121575115212105859220891:15847811::-BirL:t_y::-BirL:t_yU725577623645577338197705807911BiH3ryBiH3ryU741577680212105859264557733811::-BirL:t_y::-BirL:t_yU2L(3)使用對象資源管理器定義下面的約束。員工號是四位數(shù)字串,其中第一位和最后一位是取之間的數(shù)字,其他是E/Efullt包盟tC注t:dl0gEzyzfulltextnijtifysy

10、sirLiiexesEysindexkeyEzyzrnerTiberzEysobjectsEyEpermissionEEyEpropertiezsysprcitRc:t弓EysreferenceEzyztiezEyEUEerE員工參與項(xiàng)目表:1|部門杲j(luò)O新逹表設(shè)計(jì)表打開表(jQ)全文素引表CD卜q項(xiàng)目編號是以字母開始的其它是數(shù)字的位字符串。約束性別的取值為男、女,且非空,缺省是男。約束電話號碼的格式:以889開2始的,第5位取23中4的一個(gè),其它是數(shù)字的8位數(shù)字串。()使用語言增加修改部分表及字段在部門表中增加部門領(lǐng)導(dǎo)字段注意和員工號同域)在項(xiàng)目表中增加項(xiàng)目主管字段注意和員工號同域)在員工表

11、中增加技術(shù)職稱和工資字段,其中工資為數(shù)字類型;在項(xiàng)目表中增加開工日期和完工日期字段,類型為日期類型;項(xiàng)目表開工日期項(xiàng)目表完工日期增加約束工程起始日期小于計(jì)劃完成日期。項(xiàng)目表開工日期完工日期修改部門人數(shù)字段類型為整型。部門表部門人數(shù)刪除項(xiàng)目表中的項(xiàng)目類型字段。項(xiàng)目表項(xiàng)目類型實(shí)驗(yàn)五數(shù)據(jù)庫或運(yùn)行創(chuàng)建個(gè)(1)調(diào)出第4章實(shí)驗(yàn)創(chuàng)建的四個(gè)表。方法:附加表的語句。0-:0-:0-:0-:0-:0-:0-:0-:0-:0-:曰文杵(LOCAL)Passbox1D.31*PPS.tvProgramRiesProgramRlesSiS163-WinNTQvodPlayerRECYCLERsamplesSMRTNTK

12、YSystemVolumeInfarmationTempxmgl/mgl_Data.MDFhxrngl_Log.LDF_|xmrE圍aa.txt:gAUTORUNMF4-_|E:(G21MB空閑)4-_|F:(1436OMB空閑)選定的文件:D:xmglxmgl_Data.MDF確定|取消I00附加敕皓庫一(LOCAL;要附加數(shù)據(jù)庫的0DF文件:D:Wigl,;nigl_Dc附加為(A):指定數(shù)據(jù)庫所有原文件名xmgl_Data.MDFxmgl_ljog丄DFxmgl用戶用戶釵的遊類用戶定義的國數(shù)_J站轉(zhuǎn)粗艮務(wù)_J餌k&11|55|sy&members圉sysobjectsZJsyspemis

13、siciriHZJsyspropertiesZJsysp口電巳ct圉sysreferencesZJsystypesZJsysusers圉textdemo二I部門表二I項(xiàng)目表二|班第項(xiàng)目表dbo2WU-UEJ-0bdbo2000-08-06dbo2000-08-0&dbo2000-08-06dbo2000-08-0&dbo2000-08-06dbo2000-08-0&dbo2000-08-06dbo用戶2011-03-30dbo用戶2011-03-30dbo用戶2011-05-07dbo用戶2011-05-07dbo用戶2007-02-01()用語句增加數(shù)據(jù)語句輸入四個(gè)表中數(shù)據(jù)。其中部門表不得少

14、于個(gè),員工表不得少于10個(gè),項(xiàng)目表不得少于10個(gè),員工參與項(xiàng)目的情況表不得少于個(gè)。表部門表中的城位置果xmgl中、u(LDCAL)n上部門號部門容部門電話部門地址部門領(lǐng)導(dǎo)部門人數(shù)1=1米234568o_uo_uoOo_uo_uoO部部部部部室室購告勞售劃處處采廣財(cái)銷策辦辦88922111XX苑XXI1201室200188922222XXqXXI1202室200488922333XX苑XXI1203室200888922444XXqXXI1204室200588922555XX苑XXI1205室200988922666XXqXXI1206室201288922888XX苑XXI1208室2014侖表員

15、工表中的數(shù)據(jù).位置昱xmgr中、(LOCAL)上1905/5/201001采購部長42321905/5/241002廣告設(shè)計(jì)員34221905/5/221003出納26001905/4/61002廣告部長4901:11905/5/211004涓售部長491:11:11905/5/151005策劃員33001905/6/71001采購員24531950/5/81003財(cái)務(wù)部長4901:11905/6/31005策劃部長491:11:11905/5/131004梢售員442TI里里女里女里里女里里麗-明芳平麗楓苛楚銳超王張劃李胡葉林楚高陳20來_yOO1_uO_:.?34567口II_u_u_u_

16、u_u_uO_u_u_u_u_u_uO?員工號姓名性別出生年月所在部門號技術(shù)職稱工資1裔表員工參與項(xiàng)目表”比的數(shù)據(jù)r.匚三|叵亙C1自T號項(xiàng)目編號LILI1丁1項(xiàng)目總監(jiān)2001JB項(xiàng)目總監(jiān)2002丁1項(xiàng)目員工2002J10項(xiàng)目員工2002J2項(xiàng)目員工200213項(xiàng)目員工2002J4項(xiàng)目員工2002J5項(xiàng)目員工2002JB項(xiàng)目員工2002J7項(xiàng)目員工2002J8項(xiàng)目員工2002J9項(xiàng)目員工2002J10項(xiàng)目員工2003J10項(xiàng)目員工2ULI3J5項(xiàng)目員工200412項(xiàng)目總監(jiān)2ULI4J3項(xiàng)目總監(jiān)2005J4項(xiàng)目總監(jiān)2ULI6J7項(xiàng)目員工2006J9項(xiàng)目員工2ULI8J10項(xiàng)目總監(jiān)2008J5項(xiàng)目

17、總監(jiān)2009J7項(xiàng)目總監(jiān)2009J9項(xiàng)目總監(jiān)2010J4項(xiàng)目員工4Z(3)設(shè)計(jì)查詢語句并在查詢編輯器中進(jìn)行查詢。求參加J3項(xiàng)目的員工姓名-請參加了J3項(xiàng)目的員工姓名select姓名from員工參與項(xiàng)目表,員工表where項(xiàng)目編號=J3and員工表.員工號=員工參與項(xiàng)目表.員工號查詢張明這個(gè)職工所參加的項(xiàng)目的項(xiàng)目號,項(xiàng)目名稱以及項(xiàng)目所在地方。select項(xiàng)目表.項(xiàng)目編號,項(xiàng)目名稱,所在地方from員工參與項(xiàng)目表,員工表,項(xiàng)目表where員工表.員工號=員工參與項(xiàng)目表.員工號and員工參與項(xiàng)目表.項(xiàng)目編號=項(xiàng)目表.項(xiàng)目編號and姓名=張明爭查詢一HDD-PC.xmgl.5a無標(biāo)題1*查詢張明這個(gè)職

18、工所參加的項(xiàng)目卽觀貝號,項(xiàng)目名稱以及項(xiàng)目所在地方?!眘elect項(xiàng)貝表項(xiàng)貝銅號門頤苕粽插柱無芳from員工蓼占項(xiàng)自叢員工恙士頁自表where員工表戛匸號員占參號現(xiàn)且烹員王號心and輕工參與項(xiàng)目表項(xiàng)自編號項(xiàng)目表項(xiàng)目編號and旌名=J張明rrr項(xiàng)目編號項(xiàng)目名稱所在地方1J1采購建材浙江省杭州市2J10員工加薪浙江省杭州市3J2嬰兒用品廣告浙江省杭洲市4J3保健品廣告浙江省金華市514家電促諸浙江省寧波市6J5公司裝潢浙江省杭州市7J6食品銷售浙江省臺州市817處司重組浙江省杭州市9J8采購瓷器浙江省專興市10J9處司履購浙江省麗水市11J10員工加薪浙江省杭州市查詢參與了所有項(xiàng)目的員工姓名和員工所

19、在的部門。select姓名,所在部門號from員工表wherenotexists(select*from項(xiàng)目表wherenotexists(select*from員工參與項(xiàng)目表where員工號=員工表.員工號and項(xiàng)目編號=項(xiàng)目表.項(xiàng)目編號)查詢沒有參與任何一個(gè)項(xiàng)目的員工姓名和所在部門。select姓名,所在部門號from員工表wherenotexists(select*from項(xiàng)目表whereexists(select*from員工參與項(xiàng)目表where員工號=員工表.員工號and項(xiàng)目編號=項(xiàng)目表.項(xiàng)目編號)select項(xiàng)目編號from項(xiàng)目表wherenotexists(select*from

20、員工表wherenotexists(select*from員工參與項(xiàng)目表where員工號=員工表.員工號and項(xiàng)目編號=項(xiàng)目表.項(xiàng)目編號)where員工表.員工號=員工參與項(xiàng)目表.員工號and員工參與項(xiàng)目表.項(xiàng)目編號=項(xiàng)目表.項(xiàng)目編號and所在地方like%杭州%資合計(jì),以及整個(gè)單位職工的平均工資總計(jì)。select所在部門號,avg(工資)as平均工資,max(工資)as最高工資,min(工資)as最低工資,sum(工資)as工資合計(jì)from員工表groupby所在部門號-呦岀電宜門職工的工資亠部門的半拽王弊最高壬資、WgTS-工資合出以讐f卑鉉職工的孑select所在渤門號,avg(I資as

21、年均土資,mat工資as取咼工資min工資as工資mum(工竣from員工表亠、groupby所在部門號rrr12345所在部門號平均工資10011002最高工資最低工資3342.50000042324161.000000490024533422selectavg工資as平均工資總計(jì)員工表.50000049004427工表.00000049003300工資臺計(jì)66858322750093278200爭查詢一HDD-PC.xmgl.5a無;標(biāo)題1*-3-0:00:0010%&對所有項(xiàng)目主管的工資增加HDD-PCBUO|sa(52|xmgli行ft76r1update員工表set工資=工資*1.1

22、whereexists(select*行89,511from項(xiàng)目表where項(xiàng)目表.項(xiàng)目主管=員工表.員工號)對所有取目主管的工資增加1強(qiáng)update員工表set工資=工說1.1whereexists(selectfrom項(xiàng)目表where貢目表項(xiàng)目主管員工表員工號鉗I(所影響的行數(shù)齒5行)查詢工資改變情況改變前:嗇表員工表中的琳.位冒昱xmgr中(LOCALS上2001蒜黑靄112002200320042005200620072008EULid2010員工號麗改變后:回-3-性別男里女里女里男女男里I出生年月所在部門號技術(shù)職稱工資1905/5/201001采購部長42321905/5/2410

23、02廣告設(shè)計(jì)員34221905/5/221003出納26001905/4/61002廣告部長49001905/5/211004誚售部長491:11:11905/5/151005策劃員33001905/6/71001采眈員24531950/5/81003財(cái)務(wù)部長49001905/6/31005策劃部長4901:11905/5/131004涓售員44271員工號姓窯性別出生年月所在部門號技術(shù)班稱工資-1:11222O-U233O_u24:|41:112551:112麗麗楓奇胡葉林661:112771:11288O-U299O_u2O-O21男男女畀女男男女男畀-_|II-55642O-U22433

24、O_u11:16122O_u9035j4_|II-_u_y355O_u-員劃策_(dá)u_u33-_|II-員購采35423O-U9055O_u9035:|4IJI員售肖U-TT2744屈格國消息HDD-PC(8.0)sa(52)xmgl0:00:00ID行實(shí)驗(yàn)六先刪除員工表和員工參與項(xiàng)目表上面的所有索引.1)使用對象資源管理器創(chuàng)建、管理索引為員工表創(chuàng)建一個(gè)索引名為“emp_id”的唯一性非聚集索引,索引關(guān)鍵字是“員工號”,填充因子80%。重命名索引,將索引emp_id重命名為員工表員工號。刪除索引員工表_員工號。屋性表關(guān)丟素引/鍵CHECK約束員工表表名:選定的索引:新逹01)類型:索引名:一一芒

25、索引文件組:I埴充因子(F):廠埴充索引爐)-T創(chuàng)建UNIQUE(U)r約束(0)廠索引CO廠忽略重復(fù)鍵00廠創(chuàng)逹為CLUSTERED(C)廠不自動重新計(jì)算統(tǒng)計(jì)曲關(guān)閉幫助I二、使用T-SQL語句創(chuàng)建、管理索引為員工表創(chuàng)建一個(gè)索引名為emp_id的唯一性非聚集索引,索引關(guān)鍵字是員工號,填充因子80%。createuniquenonclusteredindexemp_idon員工表(員工號asc)withfillfactor=80createuniquenonclusteredindexeinp_idon員工表責(zé)工號asc)_withfillfactor:80命令已成功完成。回到企業(yè)管理器查看:重

26、命名索引,將索引emp_id重命名為員工表員工號。sp_rename員工表.emp_id,員工表員工號注意:更改對象名的任一部分都可能破壞腳本和存儲過程。indeu已董命玄買J,員工衾員工號?;氐狡髽I(yè)管理器中查看:為員工參與項(xiàng)目表創(chuàng)建一個(gè)索引名為“員工項(xiàng)目ndex”的非聚集復(fù)合索引,索引關(guān)鍵字為“員工號”,升序,項(xiàng)目編號,降序,填充因子50%。createnonclusteredindex員工項(xiàng)目_indexon員工參與項(xiàng)目表(員工號asc,項(xiàng)目編號desc)withfillfactor=50gl.sa無標(biāo)題1*問岡m亡亡ut姓名項(xiàng)目名稱職貴from鳳工裏項(xiàng)目表見工蔘與項(xiàng)目表毗瑋員工表員工號二

27、員工參與項(xiàng)目表員工號姓名項(xiàng)目名稱職責(zé)-I2345678一一明明明明明明明m-m-PJ-Tn-J-Trkrun-J-T弓PJ-TPJ-T采購建材項(xiàng)目總監(jiān)采!W瓷器項(xiàng)目總監(jiān)采購建材項(xiàng)目員工員工加薪項(xiàng)目員工嬰兒用品廣告項(xiàng)目員工保健品廣告項(xiàng)目員工家電促銷項(xiàng)目員工公司裝潢項(xiàng)目員工食品銷售項(xiàng)目員工n網(wǎng)格因消息8.0sa(52)xmgl0:00:00觀察執(zhí)行計(jì)劃NestedLLiops/In成本:0%BciokiTLarkLoukup成本:1OKNestedLuups/In成本:0%TableScan成本:62%員工表.員工表員工號成本:14%項(xiàng)目表.PK_項(xiàng)目表7B.成本:14%and項(xiàng)目表項(xiàng)目錨號員工參

28、與項(xiàng)目表項(xiàng)目編號VestedLoops/InnerJoin對于頂部(外部)輸入的毎一石,掃描底部(鬧)龜八j塊潔輸出匹配行-SELECT從數(shù)據(jù)庫中檢索行.允許從1亍或劣亍表中選擇1亍或劣亍行或列物理操作:逵輯操作:預(yù)計(jì)行計(jì)數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:SELECTSELECT250.000002(0%)0.0609物理操作:逵輯操作:預(yù)計(jì)冇計(jì)數(shù):預(yù)計(jì)冇犬?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CPU成本:預(yù)計(jì)執(zhí)行次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:WEstEd.LoopsInnerJoin.251650.0000000.0001051.00.000104(0%)0.0609琴數(shù):OUTERREFERENCES:(員工

29、參與項(xiàng)目表.項(xiàng)目編號BooksarkLookup使用書簽(RID或群集鍵)在表素引或聚集素引中查找相應(yīng)行。NestedLoops/IimerJoin對于頂部(外部)輸入的毎一狂掃描底部(肉岳)毓八J婭啟輸出匹配行0物理操作:逵輯操作:預(yù)計(jì)存計(jì)數(shù):預(yù)計(jì)存大?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CPV成本:預(yù)計(jì)執(zhí)存欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:BookmarkLookupBookmarkLookup25890.006250.0000281.00.006278(10%)0.0524物理操作:逵輯操作:預(yù)計(jì)存計(jì)數(shù):預(yù)計(jì)存犬?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)存次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:ITEztEdLoo

30、psInnerJoin25480.0000000.0001051.00.000104(0%)0.0461琴數(shù):BOOEMAEK:(BmklOOO),OBJECT:(Kmgl.dbo.員工表參數(shù):OUTERREFERENCES:員工參與項(xiàng)目表.員工號IndexSeek掃描非聚集索引中的特定范圍的行TableScan掃描表中的行.物餐操作:逵輯操作:預(yù)計(jì)釘計(jì)數(shù):預(yù)計(jì)釘犬?。侯A(yù)甘I/O底本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)冇次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:TableScanTableScan25380.03750.0001061.00.037685(62%)0.0376物理操作:邏輯操作:預(yù)計(jì)帝計(jì)數(shù):預(yù)計(jì)帝大小

31、:預(yù)甘I/O應(yīng)本:預(yù)計(jì)CPV成本:預(yù)計(jì)執(zhí)不欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:IndeKSeekIndeKSeek詁0.006320.00008025.00.008397(14%)0.00839盡監(jiān)T:(xmgl.dbo,員工參與項(xiàng)目表琴數(shù):OBJECT:(xmgl,dLo,員工表.員工表員工號),SEEK:表.員工號上員工參與項(xiàng)目表.員工號)ORDEREDFORWAKDClusteredIndexSeek掃描聚集索引中特定范圍的行.物鋰操作:逵輯操作:預(yù)計(jì)不計(jì)數(shù):預(yù)計(jì)不大?。侯A(yù)甘I/O應(yīng)本:預(yù)計(jì)CPV成本:預(yù)計(jì)執(zhí)行欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:ClusteredIndexSeekClustered

32、IndexSeek詁0.006320.00008025.00.008397(14%)0.00839琴數(shù):OBJECT:(xmgl,dbo,項(xiàng)目表.冋_項(xiàng)目表匚7即05C75),SEEK:項(xiàng)目表.項(xiàng)目編號上員工奏寫項(xiàng)目表.項(xiàng)目編號)ORDEREDFORWARDI/O=0.00625+0.0375+0.00632+0.00632=0.05639Cpu開銷=0.000105+0.000028+0.000105+0.000106+0.00008+0.00008=0.001944為員工參與項(xiàng)目表創(chuàng)建一個(gè)索引名為“員工參與項(xiàng)目員工號”的非聚集索引,索引關(guān)鍵字為“員工號”,升序;按員工姓名和項(xiàng)目名稱查詢對應(yīng)

33、的職責(zé),然后觀察執(zhí)行計(jì)劃信息,計(jì)算總的I/O和CPU開銷。(員工表中員工號沒索引,員工參與項(xiàng)目表中的員工號有非聚集索引)createnonclusteredindex員工參與項(xiàng)目表_員工號on員工參與項(xiàng)目表(員工號asc)withfillfactor=80select姓名,項(xiàng)目名稱,職責(zé)from員工表,員工參與項(xiàng)目表,項(xiàng)目表where員工表.員工號=員工參與項(xiàng)目表.員工號and項(xiàng)目表.項(xiàng)目編號=員工參與項(xiàng)目表.項(xiàng)目編號i:查詢一FC2011051521ZLH.sa無標(biāo)題“口同岡createnonclusteredindex囚工參與項(xiàng)目表囚工萬on員工參與項(xiàng)目表偵工號asc)_withfillf

34、actor:80select姓名預(yù)目名稱,職貴from員工羔閔工參與貢目表項(xiàng)目表here員工表員工號二廚工參與項(xiàng)目表員工工and項(xiàng)目表項(xiàng)目編4=Z參與項(xiàng)目表項(xiàng)目編號_姓名Jill項(xiàng)目名稱職責(zé)2345678一一明明明明明明明33弓n-r-Tn-r-Trkry弓弓弓采嗚建材項(xiàng)目總監(jiān)采!W瓷器項(xiàng)目總監(jiān)采!W建材項(xiàng)目員工員工加薪項(xiàng)目員工嬰兒用品廣告項(xiàng)目員工保健品廣告項(xiàng)目員工家電促銷項(xiàng)目員工公司裝潢項(xiàng)目員工食品銷售項(xiàng)目員工n網(wǎng)格畫消息批查iFC20U051521ZLH(8.0)sa(52)Kmgl0:00:0025行行8,列西觀察執(zhí)行計(jì)劃:SELECT成本:035NestedLoops/In.成本:OK

35、BookmarkLookupNestedLoops/In.成本:11幣成本:035員工參與項(xiàng)目表.員工參與項(xiàng)目表.成本:12%項(xiàng)目JNested.Loops/InnerJoin對于頂部(外部)輸入的毎一紅掃描底部(囪薪)龜八塊潔輸出匹配行SELECTSELECT250.000002(0%)0.0597ITEStEdLoopsInnerJoin251650.0000000.0001051.00.000104(0%)0.0597SELECT從數(shù)據(jù)庫中檢素行。允許從一于或爹于表中選擇一于或爹于行或列。物理操作:逵輯操作:預(yù)計(jì)存計(jì)數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:物餐操作:逵輯操作:預(yù)計(jì)釘計(jì)數(shù):預(yù)計(jì)釘犬?。?/p>

36、預(yù)甘I/O底本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)冇次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:琴數(shù):OUTERREFERENCES:員工參與項(xiàng)目表.項(xiàng)目編號BocikrTi:=Li_kLookupBocikrTi:=Li_kLookup25890.006250.0000281.00.0062T8(11%)0.0512険航訳LoopsIniLerJoin25710.0000000.0001051.00.000104(0%)0.0449BookmarkLookup使用書簽(RID或群集鍵)在表索引或聚集索引中查找相應(yīng)行物理操作:逵輯操作:預(yù)計(jì)石計(jì)數(shù):預(yù)計(jì)石犬?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)行決數(shù):預(yù)計(jì)成本:預(yù)計(jì)

37、子樹成本:參數(shù):BOOKMAKK:(Bmkl002)?OBJECT:(Kmgl,dbo.員工參與項(xiàng)目表1Bested.Loops/IiuierJoin對于頂部(外部)輸入的毎一運(yùn)掃描底部(因會5)輸入煙肓輸出匹配行物鋰操作:逵輯操作:預(yù)計(jì)不計(jì)數(shù):預(yù)計(jì)不大?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)冇孜數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:琴數(shù):OUTERREFERENCES:員工表.員工號IndexSeek掃描非聚集索引中的特定范圍的行-TableScanTableScan10590.03750.0000891.00.037668(63%)0.0376IndexSeekIndexSeek希0.006320

38、.00008110.00.007220(12%)0.00722TableScan掃描表中的行.物餐操作:逵輯操作:預(yù)計(jì)釘計(jì)數(shù):預(yù)計(jì)釘犬?。侯A(yù)甘I/O底本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)冇次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:琴數(shù):0BjtCT:xmgl.dbo,員工表物理操作:逵輯操作:預(yù)計(jì)不計(jì)數(shù):預(yù)計(jì)不犬小:預(yù)甘I/O應(yīng)本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)冇欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:琴數(shù):OBJECT:(xmgl.dbo,員工參與項(xiàng)目表.員工參與項(xiàng)睫貞工號),SEEK:參與項(xiàng)目表.員工魯上員工表.員工號)0RDEREDFORWARDClusteredIndexSeek掃描聚集素引中特定范圍的行口物理操作:逵輯操作

39、:預(yù)計(jì)存計(jì)數(shù):I預(yù)計(jì)存犬小:;預(yù)計(jì)I/O成本:預(yù)計(jì)CFV成本:!預(yù)計(jì)執(zhí)存次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:Clustmir臼1IndexSeekClustmir臼1IndexSeek詁0.006320.00008025.00.008397(14%)0.00839參數(shù):OBJECT:(xmgl.dbo.項(xiàng)目表.FK_項(xiàng)目表05C75),SEEK:項(xiàng)目表.項(xiàng)目編號=員工參寫項(xiàng)目表.項(xiàng)目編號OEDEEEDF0珊AEDI/O=0.00625+0.0375+0.000081+0.00632=0.050151Cpu開銷=0.000105+0.000028+0.000105+0.000089+0.000081+

40、0.00008=0.000737重建員工表中員工號上的主鍵,刪除“員工參與項(xiàng)目員工號”的非聚集索引。按員工姓名和項(xiàng)目名稱查詢對應(yīng)的職責(zé),然后觀察執(zhí)行計(jì)劃信息,計(jì)算總的I/O和CPU開銷。(員工表中員工號有聚集索引,員工參與項(xiàng)目表中的員工號沒有非聚集索引)dropindex員工參與項(xiàng)目表.員工參與項(xiàng)目表_員工號select姓名,項(xiàng)目名稱,職責(zé)from員工表,員工參與項(xiàng)目表,項(xiàng)目表where員工表.員工號=員工參與項(xiàng)目表.員工號and項(xiàng)目表.項(xiàng)目編號=員工參與項(xiàng)目表.項(xiàng)目編號=ilUL=問岡n網(wǎng)格創(chuàng)消息i:查詢一FC20U051521ZLH.XMgl.sa無標(biāo)題1*dropindex員工參與項(xiàng)目表

41、員工參與項(xiàng)目表_員工號select姓名項(xiàng)目名稱,職責(zé)from員工裏閔工參與貢目表項(xiàng)目表here貴工表員工號謁工參與項(xiàng)目表員工丄and項(xiàng)目表項(xiàng)目編尋二員工參與項(xiàng)目表項(xiàng)目編號姓名項(xiàng)目-稱職責(zé)1王一采購建材項(xiàng)目總監(jiān)2王一采!W瓷器項(xiàng)目總監(jiān)3張明采嗚建材項(xiàng)目員工4張明員工加薪項(xiàng)目員工5張明嬰兒用品廣告項(xiàng)目員工6張明保億品廣告項(xiàng)目員工7張明家電促銷項(xiàng)目員工8張明公司裝潢項(xiàng)目員工9張明食品銷售項(xiàng)目員工|fC2011051521ZLH(8.0)|sa(52)|xmgl|0:00:00-.行|行1,列1觀察執(zhí)行計(jì)劃:SELECT成本:0%NestedLoops/In.成本:OKBookiTLarkLuukup

42、成本:10KNestedLoops/In.成本:0%成本:62%員工表員工表員工號成本:14%項(xiàng)目表.PK_項(xiàng)目表7B.成本:14%BestedLoops/IiuierJoin對于頂部(外部)輸入的毎一管掃描底部1內(nèi)部)輸入然后輸出匹配行SELECT從數(shù)據(jù)庫中檢索行-允許從一?;蚨嗯1碇羞x擇一牛或多牛行或列-物理操作:SELECT逵輯操作:SELECT預(yù)計(jì)冇計(jì)數(shù):25預(yù)計(jì)成本:0.000002(0%)預(yù)計(jì)子樹成本:0.0609物鋰操作:NestedLoops逵輯操作:IruLerJoin預(yù)計(jì)不計(jì)數(shù):25預(yù)計(jì)不大?。?65預(yù)甘I/O應(yīng)本:0.000000預(yù)計(jì)CPV成本:0.000105預(yù)計(jì)執(zhí)行欽

43、數(shù):1.0預(yù)計(jì)成本:0.000104(0%)預(yù)計(jì)子樹成本:0.0609琴數(shù):OUTERREFERENCES:員工參與項(xiàng)目表.項(xiàng)目編號)BookaarkLookup使用書簽(RID或群集鍵)在表索引或聚集索引中查找相應(yīng)行Bested.Loops/ImierJoin對于頂部(外部)輸入的毎一宜掃描底部(肉岳)龜八塊潔輸出匹配行Nestd.LoopsIniLerJoin25480.0000000.0001051.00.000104(0%)0.0461物餐操作:逵輯操作:預(yù)計(jì)釘計(jì)數(shù):預(yù)計(jì)釘犬?。侯A(yù)甘I/O底本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)冇次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:BookmarkLookupBookm

44、arkLookup25890.006250.0000281.00.006278(10%)0.0524物餐操作:逵輯操作:預(yù)計(jì)釘計(jì)數(shù):預(yù)計(jì)釘大?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)crv成本:預(yù)計(jì)執(zhí)行欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:琴數(shù):BOOKMABK:(BmklOOO),OBJECT:(xmgl.dbo.員工表琴數(shù):OUTERREFERENCES:員工參與項(xiàng)目表.員工號XIndexSeek掃描非聚集索引中的特定范圍的行0TableScan掃描表中的行.物餐操作:逵輯操作:預(yù)計(jì)存計(jì)數(shù):預(yù)計(jì)存大?。侯A(yù)甘I/O虎本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)不次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:TableScanTableScan2538

45、0.03750.0001061.00.037685(62%)0.0376物理操作:逵輯操作:預(yù)計(jì)行計(jì)數(shù):預(yù)計(jì)行犬?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)存次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:IndeKSeekIndeKSeek詁0.006320.00008025.00.008397(14%)0.00839畫卷T:(xmgl.dbo,員工參與項(xiàng)目表琴數(shù):OBJECT:(xmgl.dbo,員工表.員工表員工號,SEEK:員工表.員工號=員工參與項(xiàng)目表.員工號ORDEREDF0珊ABDXIndexSeek掃描非聚集索引中的特定范圍的行0XIndexSeek掃描非聚集索引中的特定范圍的行0Clustere

46、d.IndexSeek掃描聚集索引中特定范圍的行物理操作:逵輯操作:預(yù)計(jì)石計(jì)數(shù):預(yù)計(jì)石大?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)釘欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:CIueteredIndexSeekCIueteredIndexSeek詁0.006320.00008025.00.008397(14%)0.00839參數(shù):OBJECT:(xmgl,dbo,項(xiàng)目表.FK_項(xiàng)目表TB905C75),SEEK:項(xiàng)目表.項(xiàng)目編號=員工卷耳項(xiàng)目表.項(xiàng)目編號ORDEREDF0RWAKDI/O=0.00625+0.000105+0.0375+0.0000080+0.000080=.0006515Cpu開銷=0.

47、000105+0.000028+0.000105+0.00375+0.000008+0.000008=0.004148為員工參與項(xiàng)目表創(chuàng)建一個(gè)索引名為“員工參與項(xiàng)目員工號”的非聚集索引,索引關(guān)鍵字為“員工號”,升序。按員工姓名和項(xiàng)目名稱查詢對應(yīng)的職責(zé),然后觀察執(zhí)行計(jì)劃信息,計(jì)算總的I/O和CPU開銷。(員工表中員工號有聚集索引,員工參與項(xiàng)目表中的員工號有非聚集索引)createclusteredindex員工參與項(xiàng)目表_員工號on員工參與項(xiàng)目表(員工號asc)withfillfactor=80select姓名,項(xiàng)目名稱,職責(zé)from員工表,員工參與項(xiàng)目表,項(xiàng)目表where員工表.員工號=員工參

48、與項(xiàng)目表.員工號and項(xiàng)目表.項(xiàng)目編號=員工參與項(xiàng)目表.項(xiàng)目編號1訕查詢2njJ51521ZLH.xBgl.sajEfeJgjAcreateclusteredindex月工參與工貝目表囚工萬on員工參與項(xiàng)目表員工粵asc)_withfillfactor=80select姓名,項(xiàng)目名稱,職責(zé)from員工裹身工參與項(xiàng)目表項(xiàng)目表here貴工表.員工號謁工參與項(xiàng)目表員工工皿d項(xiàng)目表項(xiàng)目編尋二員工參與項(xiàng)目表項(xiàng)目編號掃掛底部內(nèi)部)輸入然后輸出匹配行TableScan掃描表中的行.物理操作:逵輯操作:預(yù)計(jì)不計(jì)數(shù):預(yù)計(jì)不大小:預(yù)甘I/O應(yīng)本:預(yù)計(jì)CPV成本:預(yù)計(jì)執(zhí)行欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:聰三七沁Loo

49、psIrinerJoin251020.0000000.0001051.00.000104(0%)0.0449物理操作:邏輯操作:預(yù)計(jì)岳計(jì)數(shù):預(yù)計(jì)岳犬?。侯A(yù)甘I/O應(yīng)本:預(yù)計(jì)CFV成本:預(yù)計(jì)執(zhí)訐次數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:TableScanTableScan10590.03750.0000891.00.037668(70%)0.0376琴數(shù):OUTERREFERENCES:員工表.員工號)琴數(shù):OBJECT:(xmgl.dbo.員工表)IndexSeek掃描非聚集索引中的特定范圍的行0ClusteredIndexSeek掃描聚集索引中特定范圍的行.物理操作:逵輯操作:預(yù)計(jì)存計(jì)數(shù):預(yù)計(jì)存大?。侯A(yù)

50、i+i/o應(yīng)本:預(yù)計(jì)CPV成本:預(yù)計(jì)執(zhí)帝欽數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:ClusteredIndexSeekClusteredIndexSeek5f0.006320.00008110.00.007220(13%)0.00722ClusteredIndexSeek掃描聚集索引中特定范圍的行.琴數(shù):OBJECT:(xmgl,dbo,員工參與項(xiàng)目表.員工參與項(xiàng)目基員工號Lseek:員工參與項(xiàng)目表.員工號=員工表.員工號)ORDEREDF0RWAKD物理操作:逵輯操作:預(yù)計(jì)行計(jì)數(shù):預(yù)計(jì)行大?。侯A(yù)計(jì)I/O成本:預(yù)計(jì)CPU成本:預(yù)計(jì)執(zhí)存決數(shù):預(yù)計(jì)成本:預(yù)計(jì)子樹成本:ClusteredIndeKSeekClu

51、steredIndeKSeek詁0.006320.00008025.00.00839T(16%)0.00839琴數(shù):OBJECT:(xmgl,dbo,項(xiàng)目表.FK_項(xiàng)目表T旳05C75),SEEK:項(xiàng)目表.項(xiàng)目編號匸員工奏寫項(xiàng)目表.項(xiàng)目編號ORDEREDF0珊AEDI/O=0.00375+0.000105+0.0375+0.000008+0.0000632=0.014005Cpu開銷=0.000105+0.000105+0.00375+0.0000089+0.0000080+0.000089=0.00421實(shí)驗(yàn)七1)比較自動事務(wù)模式和顯式事務(wù)模式執(zhí)行SQL的不同。selecttimes=0,*

52、from員工表Selecttimes0,*from員工表jin-T*口貝丄性別出生年月所在部門號技術(shù)職稱工資-O-_u_u2一明王張男2_u2_u_u2男女3_u3_u_u2劉苦李平胡麗麗4_uj-4_lIIld_男5-u5-u-u2女6_u6_u_u2男78_un7R_un_un29.男女男9-_u-_y-_u-_u9JO-_u_u-_uld_男1905-05-2000:00:00.0001001采!W部長4955.20001905-05-2400:00:00.0001002廣告設(shè)計(jì)員3722.00001905-05-2200:00:00.0001003出納2900.00001905-04-

53、0600:00:00.0001002廣告部長5690.00001905-05-2100:00:00.0001004銷售部長5690.00001905-05-1500:00:00.0001005策劃員3600.00001905-06-0700:00:00.0001001采嗚員2700.00001950-05-0800:00:00.0001003財(cái)政部長5690.00001905-06-0300:00:00.0001005策劃部長5490.00001905-05-1300:00:00.0001004銷售員4727.0000以自動事務(wù)模式執(zhí)行下面SQL語句insertinto員工表values(20

54、11,楊陽,男,1990-07-20,1004,銷售員,3800)(所戢響的行數(shù)対1行selecttimes=1,*from員工表times員工號姓名性別出生年月1905-05-2000:00:00.0001905-05-2400:00:00.0001905-05-2200:00:00.0001905-04-0600:00:00.0001905-05-2100:00:00.0001905-05-1500:00:00.0001905-06-0700:00:00.0001950-05-0800:00:00.0001905-06-0300:00:00.0001905-05-1300:00:00.00

55、01990-07-2000:00:00.000-O202-2O203d3乂OO25SS訓(xùn)SH515uOZU206-6O207-7O208-8O20y-_yO20o-_u-O2-O2麗男男女男女男男女男男男所在部門號枝術(shù)職稱工資1001采!W部長49551002廣告設(shè)計(jì)員37221003出納29001002廣告部長56901004銷售部長56901005策劃員36001001采!W員27001003財(cái)政部長56901005策劃部長54901004銷售員47271004銷售員3800update員工表set工資=4000where員工號=2011update員工表setTfe=4000where貝

56、工號:2011所戢響的行數(shù)曲1行員工表dill1905-05-2000:00:00.0001001采嗚部長49551905-05-2400:00:00.0001002廣告設(shè)計(jì)員37221905-05-2200:00:00.0001003出納29001905-04-0600:00:00.0001002廣告部長56901905-05-2100:00:00.0001004銷售部長56901905-05-1500:00:00.0001005策劃員36001905-06-0700:00:00.0001001采!W員27001950-05-0800:00:00.0001003財(cái)政部長56901905-06

57、-0300:00:00.0001005策劃部長54901905-05-1300:00:00.0001004銷售員47271990-07-2000:00:00.0001004銷售員4000男男女男女男男女男男男麗一明苦平麗楓奇楚銳超陽王張劉李胡葉林楚高陳楊223242526272829210212345678_y-u1_u_u_u-u_u_u_u_u_u11ooo_u_u_uooo_u_ull-22-l1-1?.1?ll-22-I.1?.times員工號姓名性別出生年月所在部門號技術(shù)職稱工資dilldilldeletefrom員工表where員工號=2011selecttimes=3,*from

58、員工表1905-05-2000:00:00.0001001采!W部長49551905-05-2400:00:00.0001002廣告設(shè)計(jì)員37221905-05-2200:00:00.0001003出納29001905-04-0600:00:00.0001002廣告部長56901905-05-2100:00:00.0001004銷售部長56901905-05-1500:00:00.0001005策劃員36001905-06-0700:00:00.0001001采!W員27001950-05-0800:00:00.0001003財(cái)政部長56901905-06-0300:00:00.0001005

59、策劃部長54901905-05-1300:00:00.0001004銷售員4727男男女男女男男女男男麗一明芳平麗楓奇楚銳超王張劉李胡葉林楚高陳2345fi-7s_yoooooooooo1_u_uooo_u_u_uoo222222222234567893333333333times貝丄P姓名性別出生年月所在部門號枝術(shù)職稱工資以顯式事務(wù)模式執(zhí)行SQL語句-進(jìn)入顯式事務(wù)模式begintransaction侖令已成功完成:insertinto員工表values(2011,楊陽,男,1990-07-20,1004,銷售員,3800)selecttimes=4,*from員工表insertinto員工表

60、valuesC2011J/fe陽二男1990-07-20TOMJ銷售員3800)selecttiroes4,*froin員工表times|貝丄P姓名性別出生年月所在部門號拽術(shù)職稱工資00:00:00.00000:00:00.0001905-05-202JJJ1麗2345o_u_u_uo_u-u_u_u_u22221905-05-241905-05-221905-04-061905-05-2100:00:00.00000:00:00.00000:00:00.0001001100210021004678giou678ooo_u_u1_u_u-u_u_u22222楓奇楚銳超陽1905-05-1500

溫馨提示

  • 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

提交評論