南郵軟件工程報(bào)告_第1頁(yè)
南郵軟件工程報(bào)告_第2頁(yè)
南郵軟件工程報(bào)告_第3頁(yè)
南郵軟件工程報(bào)告_第4頁(yè)
南郵軟件工程報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 實(shí)驗(yàn)報(bào)告 課程名: 軟件工程與數(shù)據(jù)庫(kù)概論 口, 號(hào): 名: 二O一六 至二O七年度第2 學(xué)期 任課教師: 信息工程 14130130 馬一鳴 南京郵電大學(xué)通達(dá)學(xué)院 精選文庫(kù) 14 實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)名稱: 指導(dǎo)教師: 實(shí)驗(yàn)類型: 實(shí)驗(yàn)學(xué)時(shí): 實(shí)驗(yàn)時(shí)間: SQL語(yǔ)言的應(yīng)用 胥備 驗(yàn)證 4*2 2017418 一、 實(shí)驗(yàn)?zāi)康暮鸵?1、練習(xí)使用SQL SERVE數(shù)據(jù)庫(kù)產(chǎn)品,熟練使用查詢分析器和企業(yè)管理器; 2、掌握SQL語(yǔ)言中常用的語(yǔ)句:用 DDL創(chuàng)建基本表;用DML插入、修改、 刪除數(shù)據(jù);用QL查詢數(shù)據(jù)等。 實(shí)驗(yàn)環(huán)境(實(shí)驗(yàn)設(shè)備) 硬件:個(gè)人計(jì)算機(jī); 軟件:MS SQL SERVE環(huán)境。 實(shí)驗(yàn)原理及

2、內(nèi)容 1. 創(chuàng)建實(shí)驗(yàn)數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)名稱:M14130112 ; 操作步驟:Create DataBase M14130112 ; 2. 打開剛剛創(chuàng)建的數(shù)據(jù)庫(kù) 操作步驟:Use M14130112 3. 在查詢分析器中要完成的實(shí)驗(yàn)內(nèi)容 1. 建立如下表,并插入數(shù)據(jù): 說(shuō)明:應(yīng)為表建立主鍵、其他完整性約束可自己添加; 表中數(shù)據(jù)也可以自己設(shè)計(jì) 學(xué)生 學(xué)號(hào) 姓名 年齡 性別 S1 WANG 20 M S2 LIU 19 F S3 CHEN 22 M S4 WU 19 M S5 LI 21 F 課程 課程號(hào) 課程名 學(xué)時(shí) 學(xué)分 課程性質(zhì) C2 MATHS 64 4 基礎(chǔ) C4 PH YSICS 48 3

3、 基礎(chǔ) C3 C 32 2 專業(yè)基礎(chǔ) C1 DB 48 3 專業(yè) C5 0S 32 2 專業(yè) 選課 學(xué)號(hào) 課程號(hào) 成績(jī) S1 C2 89 S2 C1 70 S3 C2 NULL S1 C5 80 S4 C3 NULL S5 C4 78 S2 C4 79 use M14130112; create table s (sno char(20) not n ull uni que, sn ame char(20), age int, sex char(1), p rimary key(s no); create table c (eno char(20), cn ame char(20), chou

4、r int, credit int, ctype char(20), p rimary key(c no); create table sc (sno char(20), eno char(20), grade int, p rimary key(s no,cno), foreig n key(s no) refere nces s(s no), foreig n key(c no) refere nces c(c no); in sert into s values(S1,WANG,20,M); in sert into s values(S2,LIU,19,F); in sert into

5、 s values(S3,CHEN,22,M); in sert into s values(S4,WU,19,M); in sert into s values(S5,LI,21,F); 基礎(chǔ)); 基礎(chǔ)); 專業(yè)基礎(chǔ)); 專業(yè)); 專業(yè)); in sert into c values(C2,MATHS,64,4, in sert into c values(C4, PH YSICS,48,3, in sert into c values(C3,C,32,2, in sert into c values(C1,DB,48,3, in sert into c values(C5,OS,32,2,

6、 in sert into sc values(S1,C2,89); in sert into sc values(S2,C1,70); in sert into sc values(S3,C2,NULL); in sert into sc values(S1,C5,80); in sert into sc values(S4,C3,NULL); in sert into sc values(S5,C4,78); in sert into sc values(S2,C4,79); ,夕艮燈QJ一 P囲壬辺廠勺亠虧圜Q二二辜字怡; 1童応4帝=aiUi削J1. .爐 L, Hf BLj UAtl

7、J丄口. K JI : JkTWj 呻廠- 5, H run 3Z, m- - t噸-111 , IB. E I -I f J ij? J L 廠h訂n斗 4 審吊 C4 ?irr37c=f . -qa 3, 基比. I kn 口 dic Inserc inasset JiB-rc Enact:匚 in lb. DC fl S 4 N valufl C 丄從3 c J valuja 0V .P inTh Mr r H - gWI =nn X L ITitO 二 niuu r SI . eZi- .60 _UL3 1. 皿 1 訂 III r :円卜 1 1J r 1 El 訶r L 1護(hù)Q J

8、 : e+iwj Cl .F r: r Q . g -ta 削皿4: from ;:- from 4j4w f. !.弓理 Jrrif 7 IL,I LU:、P畐 if r tl *空彰i - 址 多址. je* 邛AB QdfilC chu ce n tl iR 罄 3 *11 2 眾 MXrHS 1 5 TU 1 a C 3P 7 c 些 PWEKS 5t I *U 弓 (5 OS 3t 2 專業(yè) (2)把MATHS的非空成績(jī)提高10% up date sc set grade=grade *1.1 where grade is not n ull and sc.c no in (sele

9、ct eno from c where cn ame - MATHS); fI* 51 W=HtP tE.t 累軻BP i工壬 ;ii *: J 2 r%二二=M 霽怙 i ! TUK*rvl. E. inn W心, vvLiwJi 1R .Jil inKLC ItIC-O 4 V4Lht3 : 嚴(yán)n -斗 Inject 1如 J- ViiKfl : 0 r 7A E 窗近it TXQb .- ML匕CT 7 trofc - Larb -d x-u rc . J 列*C4 - rFd- -i-l i-bnr-r.- ir-fl uhdiE-基復(fù) d杞亡二匚 WL . Hbere qt自z i

10、?。篔 l on 嘰 IIM 匕E r* tTOrr 丿 I凹= =Hit HF J El 中 1中 HI 2 Cfi ? 1.2 CT tl 1 !Z C4 ra m豹 中 KJLL B呂斗 CO KJLl * Cl 幣 IIeLI Lia fl RTij TTL-OEZd E3J rfiJE 71 OO CD Tff Cb (3)當(dāng)所有學(xué)生不選修PHYSICSS程時(shí),刪除相應(yīng)數(shù)據(jù); delete from c where cn ame-PH YSICS and eno not in (select eno from sc); ,J孔 I貝L4十對(duì).Q. .ltJ itjt r raB i.

11、 I呂= 丫匸口, Jl E jJjd.T.e c 4t Cai-OEEdlfi ibCIC B -巾 yr -= |ttj t iipcLflJ-e ?r Set眩豐qcfl唱三 Til wtiPE*. F-T IJ 111 -4 -、: :aal-bC匚 CBD fzav C 口KVd 2h.-Uib X訂利韻占3卿二菊二二w上J ri;ai cL hof- 1 t .iic Ifi-Ls 英 r BBB3 1 叭 K 2 Lfi L 11 口 J CJ 陀 5 K h_LL E 口 NL1_L 7- CJ 73 Q ilLiji Chi a IWIl Kl=umiB 眄事 tfM? fc

12、 : EE卸I柚3 _ - 呻同廠琴益口 二二 iF A %,* I 加gr* aw an* 加gr* aw an* J.CL Erm 上: sel-i. I 撫刃 frlflTfl r =Tt . LT-Ji: -ccLc *!. . hr L= ;ti SEt U Lyt t-基旳. LTdHJC. rc MC rrir=-rMft 1.1 UfiQf區(qū):*. Ul I. J .I _N I啟 I If, -BclecT- err Irrni ? tIeh CQ-sra 弓HTffi : JcJjCC IlLU L VJiELE .u:iipL i Ujl J.L 3, ?iec? fro

13、n ec i4wre- stw tn iLtxVi : vUrt ni-Ec I.If I . B oOiEFT an iw -:,:;| jiw ID jrurc F tJ riij CHCn MJ LI 13 2 5iD E4 LtU C2 n CM 3直 3F P nu.L nixL 出 agi CiD.O Hl 時(shí)匸Q顯駄、40.H iU PQ fl Fl 3. 對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行檢索,完成: (1)檢索課程性質(zhì)中包含“基礎(chǔ)”的課程信息; select * from c where ctype = 基礎(chǔ): 卜 y訐專b匣IQ二空五嚴(yán)3* nUUMrm .bl)* 1( X 匚tLWlJ

14、 Pi. I = b3 71 Mlie享右 iBPlc 3T-? Ctot 貝fiert LTTT ;J JeLthc TFE - - PhTH 嚴(yán)!ID* JU . Elh C ljk _ IBcv * frnri b ,elect r It* s:. J L If let I Ccor G I *btE*Y片 基砧 3峙園心M. ”rrir* 1 Fefj WZS 5 Bti i JSi Hr工岀 * J 3対 CLL.l Ukl Kl-CEU ESI AJE (2) 檢索WAN同學(xué)學(xué)習(xí)的所有課程信息; select * from c where eno in (select eno fr

15、om sc where sno in (select sno from s where sn ame-WANG); 1 r 1 qIgR 二二 尹. F-| M.1C1- C-rert c - tfhtfti基礎(chǔ)匚 .Z-4 W)l* fTflW 產(chǎn) Dhdia 芒 g 1;; trtiri Z bEXC 5TW : q iClLL JL1_ 酊網(wǎng)r - Thtre I c CnOFB I 建5油ih5 I0* chui EU LZ 白舘a t-vtaar-bKUJG J. .FEkj, fr-m y I 請(qǐng) JUE 2k?!; freer Xi *tiWE E6釘匕 r 3榊由和1 ETD

16、lll I 叵WU :吾LJ IKIQ U*】inrT;”.d CCl EWt lb I ; H (4) 計(jì)算每個(gè)學(xué)生選修并參加了考試的課程門數(shù)和總成績(jī); select sno, COUNT(c no),SUM(grade) from sc where grade is not n ull grou p by sno; select * from sc; (5) 查詢平均成績(jī)大于80分的學(xué)生學(xué)號(hào)、姓名和平均成績(jī),結(jié)果按平均成績(jī) 降序排列; select s.s no, sn ame, AVG(grade) from sc,s where sc.s no=s.s no and grade is not n ull grou p by s.s no,sn ame having AVG(grade)80 order by AVG(grade) desc; select * from sc; 四、 實(shí)驗(yàn)小結(jié) 剛1 TV - *&列葉*1 L rti 1 t3j*| w 詐宅帚 p-. , N . Il J: 2 trota r vlKEC -ariJt . : =L . jFup iby 3ii- T-a 2 -* fFUB* hJ . - JI i; ? vtrtE n 3ii- n -h

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論