版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)驗(yàn)1客房預(yù)訂數(shù)據(jù)庫(kù)客房預(yù)訂數(shù)據(jù)庫(kù)的E-R圖:room根據(jù)E-R圖轉(zhuǎn)化出來(lái)的數(shù)據(jù)表結(jié)構(gòu):共有三張表customer*custanendcustan^rrvafTieMtsexcardnanecardid.■^.ddiraEEid.rv:>te實(shí)驗(yàn)2創(chuàng)建客房預(yù)訂數(shù)據(jù)庫(kù)和表1.創(chuàng)建數(shù)據(jù)庫(kù)orderroom的SQL命令;CREATEDATABASEorderroomONPRIMARY(NAME="orderroom_data”,FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\orderroom_data.mdf,SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB)LOGON(NAME="orderroom_log”,FILENAME='F:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\orderroom_log.ldf,SIZE=1MB,MAXSIZE=5MB,FILEGROWTH=1MB)創(chuàng)建三張表的SQL命令;⑴.創(chuàng)建customer表的SQL代碼:useorderroomcreatetablecustomer(customeridintnotnullprimarykey,customernamevarchar(20)notnull,ageint,sexchar(2),cardnamechar(8)notnull,cardidchar(20)notnull,addressvarchar(30),telvarchar(20),notevarchar(100))⑵?創(chuàng)建room表的SQL代碼:useorderroomCreatetableroom(roomidintnotnull,gradechar(4),priceint,statechar(4),primarykey(roomid)).創(chuàng)建orderdetail的SQL代碼:useorderroomcreatetableorderdetail(roomidintnotnull,customeridintnotnull,orderdatedatetimenotnull,dayssmallintnotnull,notevarchar(100),primarykey(roomid,customerid))三張表的表結(jié)構(gòu)(屏幕截圖):customer表:列名數(shù)據(jù)類型長(zhǎng)度允許空acustomeridint4cuetoniernair&Ch==Ll_20ageint4Wsexchar2c:±t_iiiL:diriscihara>2==iriii-1char20adi-essCh==il-30telCh==Lt~20Wnotewarchar100room表:列名數(shù)據(jù)類型長(zhǎng)度先許至roorrii■!int4graiech;±r4priceint4s+ath4orderdetail表:列名數(shù)據(jù)類型長(zhǎng)度允許空roumidint4custumyridint4order-late■late11me8daysmillint2noteV!di-chid!-100V三張表中增加的10條記錄(屏幕截圖)(1)customer表:
custamerLicuKicmeriianeage?u[TiiiL?ULL>g醐custamerLicuKicmeriianeage?u[TiiiL?ULL>g醐?L>您dnmi
liiT-EW10H121314151617Je-nlnm忙.瀘匝正如sdsbn-_I.J1inbH..L門£?門..」IP」9LII...」rig—Lllr—Lllr—Lllr—Lllr—Lllr—Lllr—LllrlllrlllrdITizlzlzlzlzl9偵TiTH5學(xué)學(xué)享字字字字字學(xué)cardidaddresstelnote工皿:皿,虻:〈NIEL;<KJLL)Jll,虹?〈NIEU<KJLL)Hll038明聶祝/序52m<1TJLL)2131<1TJLL)瀏I<NILL)<1TJLL)l澎<NILL;<1TJLL)Jill<NILL;<KJLL)12345<NILL;<1TJLL)(2)orderdetail表:roomidCTistonieridorderdatelaysnote172012-11-112<mjLL>282012-11-102null392012-10-103<mjLL>4102012-10-105CffULL>5112012-11-198■ve6122012-10-295<ffULL>7132012-11-164<lnJLL>8142012-11-183<mjLL>9152012-11-111<mjLL>10162012-11-106ClfULL>?(3)room表:roomid.grad,eprlcestate111000<WULL>22500<1TULL>311000411000<NULL>52500wu611000wu711000you811000YTU25QQ<1TULL>IQ325QJr';'U實(shí)驗(yàn)3客房預(yù)訂數(shù)據(jù)的簡(jiǎn)單和復(fù)雜查詢6.查詢數(shù)據(jù)的SQL代碼:(1)查詢customer表中的所有客戶的信息以及僅查詢客戶姓名。命令:select*fromcustomerselectcustomernamefromcustomer執(zhí)行結(jié)果:
custonerjiarieLJlih23nin4jun5ver6yuh.7ff:8llff9ghdfLDM |rustorwridrurtonername sex cardid.addtess1tlgt■己10Timj^ty□inJUtLV±Trustorwridrurtonername sex cardid.addtess1tlgt■己10Timj^ty□inJUtLV±TTOLLNULLHULL2023NULLNULL軍官證xuemheTig學(xué)生證學(xué)生證學(xué)生證J0003100?]]]]2411233565TOLLNULLHULLHULLMULLNULL TOLLHULL nidiHULL HULL02889986352HULLHULL vt 32]314]516yiih也hffghdfsd22NULLKULLMULL學(xué)生證NULL孝生證NULL學(xué)生證女孝生證24-tl2]'31231151235611111HULL NULLNULL HULLKULL NULLNULL HULLKULL NULLMULLNULLKULLNULLKULL(2)查詢出customer表中的前十個(gè)或前面10%的客戶信息。selecttop10*fromcustomerselecttop10percent*fromcustomerGurtajierid|cuFtomemajieasesexcardriane|cardid address!tel riote7ninjattyrdJiJLLDvetWU1LNULLWULLGurtajierid|cuFtomemajieasesexcardriane|cardid address!tel riote7ninjattyrdJiJLLDvetWU1LNULLWULL2023-EilKueshans學(xué)生證學(xué)生證學(xué)生證10QD81007UH2411231565HULLHULLNULLMULLPULLHULL WILLHULL nullNULL NULL029699^6352MULLHULL6*21W饋'IiF那1HULLHULLNULL廠LJiff]9wi.i.¥'liF2]31NULLNULLNULL8:ihf£22Ml.l.r±lL23144MULLMULLMULL9ehdfWILLeilt±ilL2356HULLHULLMULLsdNULL心trL111LHULLHULLNULL■zui'tai-ierid[:u.5~tDnE-rnuiEe-sex.curdriHJi.'SunxHlcLB[ld.EE32■fcelnateL7 ninK二LKJLL*戶iF 10::3HULLHULLBULL查詢預(yù)定天數(shù)為2的所有客戶的姓名,年齡,證件名稱,證件號(hào)碼。SelectCustomername,age,cardname,cardidfromcustomerjoinorderdetailoncustomer.customerid=orderdetail.customeridwheredays=2SelectCustomername,age,cardname,cardidfromcustomerwherecustomeridin(selectcustomeridfromorderdetailwheredays=2)
Cust□血已rnameag:ecardnaniecardid1ITlITlNULL軍官證100032NULLxuesheng1007(4)將room表中客房?jī)r(jià)格按90%價(jià)格顯示,并且將價(jià)格列名改為‘調(diào)價(jià)后價(jià)格’。select調(diào)價(jià)后價(jià)格=price*0.9fromroom調(diào)價(jià)后價(jià)格1soo.a2450.a3boo.a4900.05450.a6soo.a79oo.a8boo.a9450.010225.a查詢customer表中的客戶信息,并以姓名、電話、地址作為列名。SelectCustomernameas姓名,telas電話,addressas地址fromcustomerSelectCustomername姓名,tel電話,address地址fromcustomerSelect姓名=Customername,電話=tel,地址=addressfromcustomer姓名丑甘 址MTO-nW「.Ljft+iyW「.T.mm?HLL姓名電話地址2jettyNULLNULL3niiTLNULLNULL4juii02889966352NULL5NULLNULL6yuhNULLNULL7ffgNULLNULL8hffNULLNULL9ghdfNULLNULLIDsdNULLNULL姓名電話地址1minNULLNULL2jettyNULLNULL3nimNULLNULL402839966352NULL5werNULLNULL6j.hjJ-lNULLNULL7ffgNULLNULL8hffNULLNULL9ghdfNULLNULL10siNULLNULL查詢r(jià)oom表,顯示客房?jī)r(jià)格在150到200之間的客房信息。Select*fromroomWherepricebetween150and200roomidgradepricesrtate從客房表中找出客房?jī)r(jià)格大于200的客房信息,并按照升序和降序顯示。Select*fromroomWhereprice>200orderbypricedescSelect*fromroomWhereprice>200orderbypriceasc
roonidgradepricestatd1I]innnNULL311000you3411LILILINULL45 1!□□□wu\711LILILIyou6511000wu7525DDuni822500NULL992500HULLroonidsiadepricestate1「i〕:250you.292500NULL3;RnnTr.-.452500wu5611LILILIwuJ7]innnyou11LILILIwu8I11000NULL93]!□□□yau.11111000(8)找出姓王的所有客戶。Select*fromcustomerWherecustomernamelike'%王%'agecardnajnecardidaddress|telnoi&custQjneridcustojnername(9)查詢預(yù)訂天數(shù)大于2天的所有客戶的姓名,年齡,證件名稱,證件號(hào)碼和預(yù)訂的房間號(hào)和房間等級(jí)。Selectcustomername,age,cardname,grade,room.roomid,customer.cardidFromorderdetailjoinroomonorderdetail.roomid=room.roomidJoincustomeroncustomer.customerid=orderdetail.customeridWheredays>2selectcustomername,age,cardname,grade,b.roomid,cardidfromorderdetailajoinroombona.roomid=b.roomidjoincustomerconc.customerid=a.customeridwheredays>2
custoiRDmanieagecardi-iam.egraderoomidcardid1riiiLNULL學(xué)生證1311112JUTl20學(xué)生證142411wear23與主正252315654yuh21學(xué)生證16洶15±t>iy學(xué)生證17miGhff221s231447sdHILL蘭生正3IIImucustomerriainecardriairisgrad
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年專業(yè)高級(jí)顧問(wèn)聘任協(xié)議范例版B版
- 2025年江西貨運(yùn)從業(yè)資格試題答案大全
- 建筑工程鋁扣板施工合同
- 智能城市交通網(wǎng)絡(luò)部署合同
- 會(huì)計(jì)師事務(wù)所公關(guān)部聘用合同
- 2025年正規(guī)商品代銷合同書范文
- 港口物流船運(yùn)租賃合同
- 食品公司品控員招聘合同模板
- 河北省張家口市2024屆高三上學(xué)期期末考試數(shù)學(xué)試題(解析版)
- 圖書館建設(shè)拆遷施工合同
- 數(shù)據(jù)可視化技術(shù)智慧樹知到期末考試答案2024年
- MOOC 警察禮儀-江蘇警官學(xué)院 中國(guó)大學(xué)慕課答案
- 三基考試題庫(kù)與答案
- 2024年廣東省2024屆高三二模英語(yǔ)試卷(含標(biāo)準(zhǔn)答案)
- 全飛秒激光近視手術(shù)
- 2024年制鞋工專業(yè)知識(shí)考試(重點(diǎn))題庫(kù)(含答案)
- 2023-2024學(xué)年廣州大附屬中學(xué)中考一模物理試題含解析
- 綠化養(yǎng)護(hù)工作日記錄表
- 2024美的在線測(cè)評(píng)題庫(kù)答案
- 2024版高考數(shù)學(xué)二輪復(fù)習(xí):解析幾何問(wèn)題的方法技巧
- 輿情監(jiān)測(cè)服務(wù)方案
評(píng)論
0/150
提交評(píng)論