




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《數(shù)據(jù)庫(kù)管理及應(yīng)用》
實(shí)驗(yàn)報(bào)告
班級(jí):計(jì)算機(jī)科學(xué)與計(jì)術(shù)(網(wǎng)絡(luò)工程)
姓名:蘇煜___________________
學(xué)號(hào):學(xué)120661127_____________
《數(shù)據(jù)庫(kù)管理及應(yīng)用》實(shí)驗(yàn)報(bào)告
實(shí)驗(yàn)名稱:數(shù)據(jù)庫(kù)定義實(shí)驗(yàn)指導(dǎo)教師:楊永旭完成日期:^013-10-29
業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):網(wǎng)絡(luò)工程姓名:蘇煜
一、實(shí)驗(yàn)?zāi)康模?/p>
熟練掌握使用SQLServer企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù)、表、索引和約束的方法,學(xué)會(huì)利用企業(yè)管
理器查看或修改數(shù)據(jù)庫(kù)屬性和表結(jié)構(gòu),加深對(duì)數(shù)據(jù)庫(kù)模式、表結(jié)構(gòu)、索引和數(shù)據(jù)完整性約束等概念
的理解。
進(jìn)一步熟悉SQLServer企業(yè)管理器,熟練掌握使用企業(yè)管理器向數(shù)據(jù)庫(kù)輸入數(shù)據(jù)、修改數(shù)據(jù)
和刪除數(shù)據(jù)的操作,加深對(duì)數(shù)據(jù)庫(kù)的關(guān)系、元組、屬性和數(shù)據(jù)約束等概念的理解。
二、實(shí)驗(yàn)內(nèi)容:
利用SQLServer企業(yè)管理器中實(shí)現(xiàn):
(1)創(chuàng)建數(shù)據(jù)庫(kù)并查看數(shù)據(jù)庫(kù)屬性;
(2)在數(shù)據(jù)庫(kù)中定義基本表及結(jié)構(gòu),定義表的主碼和基本約束條件,并為主碼建索弓I;
(3)查看基本表結(jié)構(gòu),并修改表結(jié)構(gòu)直到正確。
利用SQLServer企業(yè)管理器中實(shí)現(xiàn):
(1)查看數(shù)據(jù)庫(kù)的基本表的結(jié)構(gòu)和數(shù)據(jù)約束,并將它們調(diào)整到正確;
(2)在數(shù)據(jù)庫(kù)的基本表中正確輸入數(shù)據(jù);
(3)在數(shù)據(jù)庫(kù)的基本表中插入、刪除和修改數(shù)據(jù);
(4)瀏覽數(shù)據(jù)庫(kù)中基本表中的數(shù)據(jù)。
三、實(shí)驗(yàn)要求
1)基本操作
1)建立圖書(shū)一讀者數(shù)據(jù)庫(kù)。查看圖書(shū).讀者數(shù)據(jù)庫(kù)的屬性,并修改至符合要求。
2)在圖書(shū)_讀者庫(kù)中建立圖書(shū)、讀者和借閱表:
圖書(shū)(書(shū)號(hào),類別,出版社,作者,書(shū)名,定價(jià));
讀者(編號(hào),姓名,單位,性別,電話);
借閱(書(shū)號(hào),讀者編號(hào),借閱日期).
要求:為屬性選擇合適的數(shù)據(jù)類型;定義每個(gè)表的主碼:設(shè)置是否允許空值和缺省值等列級(jí)數(shù)
據(jù)約束。
3)建立以下表級(jí)約束。
主碼約束;借閱表與圖書(shū)表間、借閱表與讀者表之間的外碼約束;實(shí)現(xiàn)借閱表的書(shū)號(hào)和讀者編
號(hào)的惟一性約束;實(shí)現(xiàn)讀者性別只能是“男”或“女”的Check約束。
2)提高操作
在SQLServer企業(yè)管理器中建立學(xué)生一課程庫(kù)實(shí)現(xiàn)。庫(kù)中表結(jié)構(gòu)為:
學(xué)生(學(xué)號(hào),姓名,年齡,性別,所在系);
課程(課程號(hào),課程名,先行課);
選課(學(xué)號(hào),課程號(hào),成績(jī)).
要求:
建庫(kù)、建表和建立表間聯(lián)系。
選擇合適的數(shù)據(jù)類型。
定義必要的索引、列級(jí)約束和表級(jí)約束。
1)在圖書(shū)-讀者庫(kù)中向圖書(shū)、讀者和借閱3個(gè)表中各輸入10條記錄。要求記錄不僅滿足數(shù)據(jù)
約束要求,要有表間關(guān)聯(lián)的記錄。
2)對(duì)圖書(shū)借閱數(shù)據(jù)庫(kù)的圖書(shū)、讀者和借閱3個(gè)表中數(shù)據(jù)的插入、刪除和修改操作。
3)對(duì)學(xué)生-課庫(kù)的數(shù)據(jù)增加、數(shù)據(jù)刪除和數(shù)據(jù)修改操作,要求學(xué)生、課程和選課表中各有
10條以上記錄。
四、實(shí)驗(yàn)結(jié)果與結(jié)論:
1)基本操作
圖書(shū)(書(shū)號(hào),類別,出版社,作者,書(shū)名,定價(jià))屬性:
列名數(shù)據(jù)類型允許空
書(shū)號(hào)char(10)r
類別char(12)匚
出版社char(30)17
作者char(20)17
書(shū)名char(50)r
定價(jià)money17
圖書(shū)的列級(jí)約束:
(常短)
(名稱)書(shū)號(hào)
長(zhǎng)度10
默認(rèn)值或綁定('unique')
數(shù)據(jù)類型char
圖書(shū)表:
書(shū)號(hào)類別出版社作者書(shū)名定價(jià)
1000000001計(jì)算機(jī)機(jī)械工業(yè)出版社李明計(jì)算機(jī)引論18,0000
1000000002計(jì)算機(jī)機(jī)械工業(yè)出版社王小紅數(shù)據(jù)結(jié)構(gòu)22,0000
1000000003計(jì)算機(jī)機(jī)械工業(yè)出版社李和明C語(yǔ)言編程25,5000
1000000004計(jì)算機(jī)電子工北出版社劉宏亮操作系統(tǒng)49,8000
1000000005計(jì)算機(jī)電子工業(yè)出版社王小紅計(jì)算機(jī)文化20,0000
1000000006計(jì)算機(jī)機(jī)械工業(yè)出版社劃宏亮數(shù)據(jù)結(jié)構(gòu)21.6000
2000000007數(shù)學(xué)機(jī)械工業(yè)出版社吳菲高等數(shù)學(xué)18,0000
2000000008數(shù)學(xué)機(jī)械工業(yè)出版紅色丁玉應(yīng)概率統(tǒng)計(jì)22,3000
2000000009數(shù)學(xué)電子工業(yè)出版社趙名線性代數(shù)15,0000
3000000010物理電子工業(yè)出版社張共可力學(xué)19,8000
讀者(編號(hào),姓名,單位,性別,電話)屬性
列名數(shù)據(jù)類型允許空
編號(hào)char(8)r
姓名char(8)17
單位char(30)17
性別char(2)r
電話char(ll)口
讀者的列級(jí)約束:
(常切
(名稱)編招
長(zhǎng)度8
默認(rèn)值或綁定('unique*)
數(shù)據(jù)類型char
(常投)
(名稱)性別
長(zhǎng)度2
默認(rèn)值或綁定(鄴
數(shù)據(jù)類型char
讀者表:
編號(hào)姓名單位性別電話
10000001李小明計(jì)算機(jī)系/p>
10000002王紅計(jì)算機(jī)系/p>
10000003李和平計(jì)算機(jī)系/p>
10000004劉宏真計(jì)算機(jī)系/p>
10000005王小紅數(shù)學(xué)系/p>
10000006劉宏高計(jì)算機(jī)系/p>
10000007吳小數(shù)學(xué)系/p>
10000008丁玉應(yīng)數(shù)學(xué)系/p>
10000009趙名數(shù)學(xué)系/p>
10000010張共可計(jì)算機(jī)系/p>
借閱(書(shū)號(hào),讀者編號(hào),借閱日期)屬性:
列名數(shù)據(jù)類型允許空
書(shū)號(hào)char(10)0
讀者編號(hào)char(10)口
借閱日期datetime口
借閱表:
書(shū)號(hào)讀者編號(hào)借閱日期
1000000001100000011998/11/2509:11:45
1000000002100000021998/12/2012:23:23
1000000003100000031999/6/514:23:35
1000000004100000042006/11/2508:45:23
1000000006100000012006/11/2513:24:45
1000000005100000012006/11/2510:13:41
2000000007100000012006/11/2520:23:21
2000000008100000032006/11/2515:23:45
2000000009100000042006/11/2519:12:09
3000000010100000032006/11/2516:34:45
(2)提高操作
在SQLServer企業(yè)管理器中建立學(xué)生—課程庫(kù)實(shí)現(xiàn)。庫(kù)中表結(jié)構(gòu)為:
學(xué)生(學(xué)號(hào),姓名,年齡,性別,所在系)屬性:
列名數(shù)據(jù)類型允許空1
學(xué)號(hào)char(5)r
姓名char(8)r
年齡smallint□
性別char(2)□
所在系char(20)17
學(xué)生表列級(jí)屬性:
(常投)
(名稱)學(xué)號(hào)
長(zhǎng)度5
默認(rèn)值或綁定('unique')
數(shù)據(jù)類型char
(常娘)
(名稱)年齡
默認(rèn)值或綁定((20))
數(shù)據(jù)類型smallint
(常切
(名稱)性別
長(zhǎng)度丁
默認(rèn)值或綁定(臭')
數(shù)據(jù)類型char
學(xué)生表:
學(xué)號(hào)姓名年齡性別所在系
S1李明21再計(jì)算機(jī)
S2張小紅21再計(jì)算機(jī)
S3李和明22女計(jì)算機(jī)
S4張三21男計(jì)算機(jī)
S5劉宏23男計(jì)算機(jī)
S6王紅應(yīng)20女計(jì)算機(jī)
S7吳菲19男數(shù)學(xué)
S8丁玉21男數(shù)學(xué)
S9趙名22再數(shù)學(xué)
S12張共可22更物理
課程(課程號(hào),課程名,先行課)屬性:
列名數(shù)據(jù)類型允許空1
課程號(hào)char⑸r
課程名char(20)r
先行課char(5)17
課程表列級(jí)屬性:
(常切
(名稱)課程號(hào)
長(zhǎng)度5
默認(rèn)值或綁定(?UNIQUE')
數(shù)據(jù)類型char
課程表:
課程號(hào)課程名先行課
Cl計(jì)算機(jī)引論AJULL
C2數(shù)據(jù)結(jié)構(gòu)C3
C3C語(yǔ)言編程C1
C4軟件工程C6
C6數(shù)據(jù)庫(kù)C2
C5計(jì)算機(jī)文化NU1
C7高等數(shù)學(xué)AUZ
C8概率統(tǒng)計(jì)C9
C9線性代數(shù)C7
CIO力學(xué)MJLL
選課(學(xué)號(hào),課程號(hào),成績(jī))屬性
列名數(shù)據(jù)類型允許空
學(xué)號(hào)char⑸r
課程號(hào)char⑸r
成績(jī)smallint歹
選課表列級(jí)屬性:
(常切
(名稱)成績(jī)
默認(rèn)值或綁定0-100
數(shù)據(jù)類型smallint
選課表:
學(xué)號(hào)課程號(hào)成績(jī)
S1C160
S2C193
S3C1AUZ
S4C189
S1C279
S2C2AJUU.
S3C280
S4C390
S1C392
S2C381
S1C785
S4C775
2)對(duì)圖書(shū)借閱數(shù)據(jù)庫(kù)的圖書(shū)、讀者和借閱3個(gè)表中數(shù)據(jù)的插入、刪除和修改操作。
圖書(shū)表的插入操作:
Transact-SQL語(yǔ)句:
INSERT
INTO圖書(shū)
VALUES('98010','計(jì)算機(jī),J機(jī)械工業(yè)出版社一,李明,J計(jì)算機(jī)引論I,25?00,)
結(jié)果如下:
書(shū)號(hào)類別出版社作者書(shū)名寶補(bǔ)
計(jì)算機(jī)
1000000001機(jī)械工讓出版社李明計(jì)算機(jī)引論18.0000
機(jī)
計(jì)
算
1000000002機(jī)械工讓出版社王小紅數(shù)據(jù)結(jié)構(gòu)22,0000
機(jī)
計(jì)
算
1000000003機(jī)械工業(yè)出版社李和明C語(yǔ)言編程25,5000
機(jī)
計(jì)
茸
1000000004電子工北出版社劉宏曷操作系統(tǒng)49,8000
機(jī)
計(jì)
算
1000000005電子工業(yè)出版社王小紅計(jì)算機(jī)文化20,0000
機(jī)
計(jì)
算
1000000006機(jī)械工業(yè)出版社劉宏亮數(shù)據(jù)結(jié)構(gòu)21,6000
然學(xué)
2000000007機(jī)械工業(yè)出版社吳菲高等數(shù)學(xué)18,0000
學(xué)
數(shù)
2000000008機(jī)械工業(yè)出版紅色丁玉應(yīng)概窣統(tǒng)計(jì)22.3000
學(xué)
覿
2000000009電子工業(yè)出版社趙名線性代數(shù)15.0000
理
物
電子工也出版社張共可力學(xué)
算
3000000010計(jì)19.8000
機(jī)
98010機(jī)械工業(yè)出版社李明計(jì)算機(jī)引論25.0000
圖書(shū)表的刪除操作:
Transact-SQL語(yǔ)句:
DELETE圖書(shū)
WHERE書(shū)號(hào)='98010'
結(jié)果如下:
書(shū)號(hào)類別出版社作者書(shū)名定價(jià)
1000000001計(jì)算機(jī)機(jī)械工也出版社李明計(jì)算機(jī)引論18,0000
1000000002計(jì)算機(jī)機(jī)械工業(yè)出版社王小紅數(shù)據(jù)結(jié)構(gòu)22,0000
1000000003計(jì)算機(jī)機(jī)械工業(yè)出版社李和明C語(yǔ)言編程25.5000
1000000004計(jì)算機(jī)電子工業(yè)出版社劉宏亮操作系統(tǒng)49,8000
1000000005計(jì)算機(jī)電子工業(yè)出版社王小紅計(jì)算機(jī)文化20.0000
1000000006計(jì)算機(jī)機(jī)械工業(yè)出版社劉宏高數(shù)據(jù)結(jié)構(gòu)21,6000
2000000007數(shù)學(xué)機(jī)械工1k出版社吳菲高等數(shù)學(xué)18,0000
2000000008數(shù)學(xué)機(jī)械工業(yè)出版紅色丁玉應(yīng)概率統(tǒng)計(jì)22.3000
2000000009數(shù)學(xué)電子工業(yè)出版社趙名線性代數(shù)15.0000
3000000010物理電子工業(yè)出版社張共可力學(xué)19,8000
3.數(shù)據(jù)修改
Transact-SQL語(yǔ)句:
UPDATE圖書(shū)SET定價(jià)=26.5
WHERE書(shū)號(hào)=>10000000001,
結(jié)果如下:
書(shū)號(hào)類別出版社作者書(shū)名定價(jià)
1000000001計(jì)算機(jī)機(jī)械工11出版社李明計(jì)算機(jī)引論26.5000
1000000002計(jì)算機(jī)機(jī)械工業(yè)出版社王小紅數(shù)據(jù)結(jié)構(gòu)22.0000
1000000003計(jì)算機(jī)機(jī)械工業(yè)出版社李和明C語(yǔ)言編程25.5000
1000000004計(jì)算機(jī)電子工業(yè)出版社劉宏真操作系統(tǒng)49.8000
1000000005計(jì)算機(jī)電子工業(yè)出版社王川工計(jì)算機(jī)文化20.0000
1000000006計(jì)算機(jī)機(jī)械工業(yè)出版社劉宏真顏據(jù)結(jié)構(gòu)21.6000
2000000007數(shù)學(xué)機(jī)械工業(yè)出版社吳菲高等數(shù)學(xué)18.0000
2000000008數(shù)學(xué)機(jī)械工業(yè)出版紅色丁玉應(yīng)概率統(tǒng)計(jì)22.3000
2000000009數(shù)學(xué)電子工業(yè)出版社趙名線性代數(shù)15.0000
3000000010物理電子工業(yè)出版社張共可力學(xué)19.8000
3)對(duì)學(xué)生課程數(shù)據(jù)庫(kù)的圖書(shū)、讀者和借閱3個(gè)表中數(shù)據(jù)的插入、刪除和修改操作。
學(xué)生表的插入操作:
Transact-SQL語(yǔ)句:
INSERTINTO學(xué)生
VALUES('S10,,,李曉紅,,,20,,,女3,計(jì)算機(jī),)
結(jié)果如下:
學(xué)號(hào)姓名年齡性別所在系
S1李明21再計(jì)算機(jī)
S2張小紅21再計(jì)算機(jī)
S3李和明22女計(jì)算機(jī)
S4張三21男計(jì)算機(jī)
S5劉宏23男計(jì)算機(jī)
S6王紅應(yīng)20女計(jì)算機(jī)
S7吳菲19男數(shù)學(xué)
S8丁玉21男數(shù)學(xué)
S9趙名22里數(shù)學(xué)
S12張共可22里物理
S10李曉紅20女計(jì)算機(jī)
學(xué)生表的刪除操作:
Transact-SQL語(yǔ)句:
DELETE學(xué)生WHERE學(xué)號(hào)='S10'
結(jié)果如下:
學(xué)號(hào)姓名年齡性別所在系
S1李明21里計(jì)算機(jī)
S2張小紅21里計(jì)算機(jī)
S3李和明22女計(jì)算機(jī)
S4張三21里計(jì)算機(jī)
S5劉宏23里計(jì)算機(jī)
S6王紅應(yīng)20女計(jì)算機(jī)
S7吳菲19里數(shù)學(xué)
S8丁玉21里數(shù)學(xué)
S9趙名22里數(shù)學(xué)
S12張共可22里物理
3.數(shù)士修改
Transact-SQL語(yǔ)句:
uPDATE學(xué)生SET年齡=年齡-2
結(jié)果如下:
組姓名年齡性別斫在系
si李明23奧計(jì)算機(jī)
S2張小紅23勇計(jì)算機(jī)
S3李和明24女計(jì)算機(jī)
S4張三23男計(jì)算機(jī)
S5劉宏25奧計(jì)算機(jī)
S6王紅應(yīng)22女計(jì)算機(jī)
S7吳菲21里數(shù)學(xué)
S8丁玉”更數(shù)學(xué)
S9趙名24里數(shù)學(xué)
S12張共可24里物理
五、實(shí)驗(yàn)總結(jié):(實(shí)驗(yàn)中遇到的問(wèn)題及解決方法,心得體會(huì)等)
在實(shí)驗(yàn)中有些在操作時(shí)由于分析錯(cuò)誤或者SQL語(yǔ)句使用錯(cuò)誤導(dǎo)致實(shí)驗(yàn)結(jié)果與實(shí)驗(yàn)內(nèi)容所要求
的結(jié)果不符,當(dāng)出現(xiàn)這樣的情況時(shí),我會(huì)先自己結(jié)合課本上的例題慢慢分析查找錯(cuò)誤出現(xiàn)的地方,
如果自己不能找出就會(huì)通過(guò)網(wǎng)絡(luò)查找自己所寫(xiě)SQL語(yǔ)句錯(cuò)誤的原因,并改正,在腦海里記下來(lái),
以防在下次再出現(xiàn)同樣的錯(cuò)誤。
《數(shù)據(jù)庫(kù)管理及應(yīng)用》實(shí)驗(yàn)報(bào)告
簡(jiǎn)單查詢實(shí)驗(yàn)楊永旭
2013-11-09
實(shí)驗(yàn)名稱:指導(dǎo)教師:完成日期:
專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):網(wǎng)絡(luò)工程姓名:蘇煜
一、實(shí)驗(yàn)?zāi)康模?/p>
了解SQLServer查詢分析器的使用方法,加深對(duì)SQL和Transact-SQL語(yǔ)言的查詢語(yǔ)句的理解。
掌握表的數(shù)據(jù)簡(jiǎn)單查詢、數(shù)據(jù)排序和數(shù)據(jù)聯(lián)結(jié)查詢的SQL表達(dá)和查詢分析操作方法。
二、實(shí)驗(yàn)內(nèi)容:
(1)簡(jiǎn)單查詢實(shí)驗(yàn)
用SQL表達(dá)簡(jiǎn)單查詢操作,包括投影、選擇條件表達(dá)、數(shù)據(jù)排序和使用臨時(shí)表等,通過(guò)SQL
Server查詢分析器輸入,并顯示正確結(jié)果。
(2)連接查詢實(shí)驗(yàn)
用SQL表達(dá)連接查詢操作,包括等值連接、自然連接、求笛卡兒積、一般連接、外連接、內(nèi)
連接、左連接、右連接和自連接等,通過(guò)SQLServer查詢分析器輸入,并顯示正確結(jié)果。
三、實(shí)驗(yàn)要求
1)簡(jiǎn)單查詢實(shí)驗(yàn)
在學(xué)生選課庫(kù)中,用Transact-SQL語(yǔ)句表示下列操作,并通過(guò)查詢分析器實(shí)現(xiàn)其數(shù)據(jù)查詢操作:
求數(shù)學(xué)系學(xué)生的學(xué)號(hào)和姓名。
求選修了課程的學(xué)生學(xué)號(hào)。
求選修C1課程的學(xué)生學(xué)號(hào)和成績(jī),并要求對(duì)查詢結(jié)果按成績(jī)的降序排列,如果成績(jī)相同則按
學(xué)號(hào)的升序排列。
求選修課程C1且成績(jī)?cè)?0?90之間的學(xué)生學(xué)號(hào)和成績(jī),將成績(jī)乘以系數(shù)0.8輸出。
求數(shù)學(xué)系或計(jì)算機(jī)系姓張的學(xué)生的信息。
求缺少了成績(jī)的學(xué)生的學(xué)號(hào)和課程號(hào)。
2)連接查詢實(shí)驗(yàn)
在學(xué)生選課庫(kù)中,用Transact-SQL語(yǔ)句表示下列數(shù)據(jù)連接查詢操作,并在查詢分析器中實(shí)驗(yàn)。
查詢每個(gè)學(xué)生的情況以及他(她)所選修的課程。
求學(xué)生的學(xué)號(hào)、姓名、選修的課程名及成績(jī)。
求選修C1課程且成績(jī)?yōu)?0分以上的學(xué)生學(xué)號(hào)、姓名及成績(jī)。
查詢每一門(mén)課的間接先行課(即先行課的先行課)。
四、實(shí)驗(yàn)結(jié)果與結(jié)論:
實(shí)驗(yàn)數(shù)據(jù):
學(xué)號(hào)姓名年齡性別斫在系
SI李明21再計(jì)算機(jī)
S2張小紅21男計(jì)算機(jī)
S3李和明22女計(jì)算機(jī)
S4張三21男計(jì)算機(jī)
S5劉宏23男計(jì)算機(jī)
S6王紅應(yīng)20女計(jì)算機(jī)
S7吳菲19男數(shù)學(xué)
S8丁玉21再數(shù)學(xué)
S9趙名22再數(shù)學(xué)
S12張共可22再物理
學(xué)號(hào)課程號(hào)成績(jī)
SIC160
S2C193
S3C1AUZ
S4C189
SIC279
S2C2AAJLL
S3C280
S4C390
SIC392
S2C381
SIC785
S4C775
課程號(hào)課程名先行課
C1計(jì)算機(jī)引論NLIL
C2數(shù)據(jù)結(jié)構(gòu)C3
C3C語(yǔ)言編程C1
C4軟件工程C6
C6數(shù)據(jù)庫(kù)C2
C5計(jì)算機(jī)文化NULL
C7高等數(shù)學(xué)NULL
C8概率統(tǒng)計(jì)C9
C9線性代數(shù)C7
C10力學(xué)NULL
1)簡(jiǎn)單查詢實(shí)驗(yàn)
在學(xué)生選課庫(kù)中,用Transact-SQL語(yǔ)句表示下列操作,并通過(guò)查詢分析器實(shí)現(xiàn)其數(shù)據(jù)查詢操
作:
求數(shù)學(xué)系學(xué)生的學(xué)號(hào)和姓名。
Transact-SQL語(yǔ)句:
5ENG學(xué)號(hào),姓名FROM學(xué)生WHERE所在系=,數(shù)學(xué),
結(jié)果如下:
□結(jié)果消息
學(xué)號(hào)姓名
1[S7I吳菲
2S8……丁玉
3S9趙名
求選修了課程的學(xué)生學(xué)號(hào)。
Transact-SQL語(yǔ)句:
SELECTDISTINCT學(xué)號(hào)FROM選課
結(jié)果如下:
求選修Cl課程的學(xué)生學(xué)號(hào)和成績(jī),并要求對(duì)查詢結(jié)果按成績(jī)的降序排列,如果成績(jī)相同則按
學(xué)號(hào)的升序排列。
Transact-SQL語(yǔ)句:
SELECT學(xué)號(hào),成績(jī)FROM選課
WHERE課程號(hào)=C
ORDER3Y成績(jī)DESC,字號(hào)A3C
結(jié)果如下:
□結(jié)果消息
學(xué)號(hào)成績(jī)
1JS2|93
2S489
3S160
II4
S3NULL
求選修課程C1且成績(jī)?cè)?0-90之間的學(xué)生學(xué)號(hào)和成績(jī),將成績(jī)乘以系數(shù)0.8輸出。
Transact-SQL語(yǔ)句:
SELECT學(xué)號(hào).成績(jī)”0.2FROM選課
WHERE課程號(hào)=C
AND成績(jī)BETWEEN80AND90
結(jié)果如下:
□結(jié)果J消息
求數(shù)學(xué)系或計(jì)算機(jī)系姓張的學(xué)生的信息。
Transact-SQL語(yǔ)句:
SELECT-FROM學(xué)生WHERE所在系IN(,數(shù)學(xué),,,計(jì)算機(jī)!
AND姓名LIKE'^%'
結(jié)果如下:
□結(jié)果上消息
學(xué)號(hào)姓名年齡性別斫在系
1iS21張小紅21里計(jì)算機(jī)
2S4張三21里計(jì)算機(jī)
求缺少了成績(jī)的學(xué)生的學(xué)號(hào)和課程號(hào)。
Transact-SQL語(yǔ)句:
SELECT學(xué)號(hào),課程號(hào)FROM選課WHERE成績(jī)ISNULL
結(jié)果如下:
E結(jié)果上消息
學(xué)號(hào)課程號(hào)
1r"s3""":ci
:..:
2S2C2
在學(xué)生選課庫(kù)中,用Transact-SQL語(yǔ)句表示下列數(shù)據(jù)連接查詢操作,并在查詢分析器中實(shí)驗(yàn)。
查詢每個(gè)學(xué)生的情況以及他(她)所選修的課程。
查詢每個(gè)學(xué)生的情況以及他(她)所選修的課程。
Transact-SQL語(yǔ)句:
SELECT學(xué)生.?,選課-一FROM學(xué)生,選課WHERE學(xué)生.學(xué)號(hào)=選課?學(xué)號(hào)
結(jié)果如下:
口結(jié)果_J消息
字號(hào)姓名年齡性別所在系字號(hào)課程號(hào)成績(jī)
1jS1李明21更計(jì)算機(jī)S1C160
2S1李明21更計(jì)算機(jī)S1C279
3S1李明21男計(jì)算機(jī)S1C392
4S1李明21男計(jì)算機(jī)S1C785
5S2張小紅21再計(jì)算機(jī)S2C193
6S2張小紅21男計(jì)算機(jī)S2C2NULL
7S2
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度環(huán)??萍脊疚膯T聘用及綠色創(chuàng)新協(xié)議
- 二零二五年度農(nóng)村私人土地租賃與特色養(yǎng)殖合作合同
- 二零二五年度跨境電商金融服務(wù)商務(wù)協(xié)議書(shū)
- 小微企業(yè)市場(chǎng)開(kāi)拓的營(yíng)銷推廣計(jì)劃
- 電商平臺(tái)用戶行為規(guī)范及免責(zé)聲明
- 車位抵押借款合同協(xié)議
- 企業(yè)信息化改造升級(jí)合作協(xié)議
- 設(shè)備采購(gòu)說(shuō)明文書(shū)模板
- 提高團(tuán)隊(duì)協(xié)作效率的行動(dòng)計(jì)劃
- 物流運(yùn)輸安全及免責(zé)承諾書(shū)
- (三級(jí))工業(yè)機(jī)器人運(yùn)用與維護(hù)理論考試復(fù)習(xí)題庫(kù)(含答案)
- 2024年廣東省公務(wù)員錄用考試《行測(cè)》真題及解析
- 高中英語(yǔ)必背3500單詞表(完整版)
- 房產(chǎn)中介居間服務(wù)合同模板樣本
- 海洋工程裝備保險(xiǎn)研究
- 2024年廣東省深圳市中考英語(yǔ)試題含解析
- GB/T 16288-2024塑料制品的標(biāo)志
- 麻風(fēng)病防治知識(shí)課件
- 3素炒圓白菜 教案
- 透析患者營(yíng)養(yǎng)不良護(hù)理
- 學(xué)生消防安全常識(shí)問(wèn)卷及答案
評(píng)論
0/150
提交評(píng)論