數(shù)據(jù)庫(kù)原理單表查詢實(shí)驗(yàn)報(bào)告_第1頁(yè)
數(shù)據(jù)庫(kù)原理單表查詢實(shí)驗(yàn)報(bào)告_第2頁(yè)
數(shù)據(jù)庫(kù)原理單表查詢實(shí)驗(yàn)報(bào)告_第3頁(yè)
數(shù)據(jù)庫(kù)原理單表查詢實(shí)驗(yàn)報(bào)告_第4頁(yè)
數(shù)據(jù)庫(kù)原理單表查詢實(shí)驗(yàn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩8頁(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)介

計(jì)算機(jī)科學(xué)與信息學(xué)院

軟件工程系上機(jī)實(shí)驗(yàn)報(bào)告

《數(shù)據(jù)庫(kù)原理》實(shí)驗(yàn)報(bào)告

題目

實(shí)驗(yàn)3單表查詢

***

班級(jí)

***

日期

***

實(shí)驗(yàn)環(huán)境:SQLServer2000

實(shí)驗(yàn)內(nèi)容與完成情況:

一、 實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是使學(xué)生掌握SQLServer查詢分析器的使用方法,并熟練掌握單表查詢、數(shù)據(jù)排序、聚集函數(shù)。

二、 實(shí)驗(yàn)內(nèi)容

本實(shí)驗(yàn)使用實(shí)驗(yàn)二中建立的基本表Student、Course>SC和Teacher中的元組。

Student

學(xué)號(hào)

Sno

姓名

Sname

性別

Ssex

年齡

Sage

所在系

Sdept

200215121

李勇

20

CS

200215122

劉晨

19

CS

200215123

王敏

18

MA

200215125

張立

19

IS

200215126

歐陽(yáng)麗

21

FL

Course

課程號(hào)

Cno

課程名

Cname

先行課

Cpno

學(xué)分

Ccredit

1

數(shù)據(jù)庫(kù)

5

4

2

數(shù)學(xué)

2

3

信息系統(tǒng)

1

4

4

操作系統(tǒng)

6

3

5

數(shù)據(jù)結(jié)構(gòu)

7

4

6

數(shù)據(jù)處理

2

7

PASCAL

6

4

8

DB_Design

1

2

SC

學(xué)號(hào) 課程號(hào) 成績(jī)

Sno

Cno

Grade

200215121

1

92

200215121

2

85

200215121

3

88

200215122

2

90

200215122

3

80

200215122

1

200215123

2

50

200215123

3

70

Teacher

教師編號(hào)

Tno

教師

Tname

性別Tsex

年齡Tage

所在系

Tdept

職稱

Ttitles

工資

Twage

系主任編號(hào)

Tdno

110001

鐘靈

27

CS

講師

2800

110005

110002

楊毅

42

CS

副教授

3500

110005

110003

周倩

25

CS

講師

2800

110005

110005

陳文茂

48

CS

教授

4000

110005

120001

江南

30

IS

副教授

3500

120003

120002

劉洋

28

IS

講師

2800

120003

120003

汪明

44

IS

教授

4000

120003

120004

張蕾

35

IS

副教授

3500

120003

130001

鄒佳羽

25

MA

講師

2800

130003

130002

王力

30

MA

講師

2800

130003

130003

王小峰

35

MA

副教授

3500

130003

130004

魏昭

40

MA

副教授

3500

130003

140001

王力

32

FL

副教授

3500

140005

140002

張小梅

27

FL

講師

2800

140005

140003

吳婭

27

FL

講師

2800

140005

140004

陳姝

35

FL

副教授

3500

140005

140005

周斌

44

FL

教授

4000

140005

在SQLServer2000查詢分析器中,完成如下查詢要求:

(1)求全體學(xué)生的姓名、性別和所在系。

SELECTSname,Ssex,SdeptFROMStudent;

100%-J

3結(jié)果直消息

SruiUTieSsesSdeptnmimimi■ll■lll■■ll■

i李勇潺cs

TOC\o"1-5"\h\z

■=

劉晨 女 CS

王敏 女 MA

張立 用 IS

歐陽(yáng)麗女FL

(2)求該校的所有系名。

SELECTDISTINCTSdeptFROMStudent;

100%-J

結(jié)果j消息

Sdept

■■■■■■■■■I■■■■■■■■■■■■■

TOC\o"1-5"\h\z

E

FL

IS

MA

(3)求計(jì)科系男生的學(xué)號(hào)和姓名。

SELECTSno,SnameFROMStudentWHERESsex=’男’andSdept=’CS’;

100%…

結(jié)果■消息

Sno Siuinie

1I200215121:李更

(4)求年齡在19-21歲(包含19歲和21歲)之間的學(xué)生姓名和所在系。

SLELCTSno,SdeptFROMStudentWHERESageBETWEEN19AND21;

100%

回結(jié)果消息

Site

]

200215LZ1

cs

2

£00215122

cs

3

200215125

IS

4

200215LZ6

FL

求存在先行課的課程的課程名和學(xué)分。

SELECTCname,CcreditFROMCourseWHERECpnoISnotNULL;

iao ?t

舊籍果電消息

Cnanie

Ccr^dit

1

散據(jù)隹

4

4

3

牌作茶s

3

4

魏據(jù)站構(gòu)

q

S

FAS匚疝

a

B

DB_DAsigxt

2

求數(shù)學(xué)系或者信息系的學(xué)生姓名。

SELECTSnameFROMStudentwhereSdeptin('MA','IS');

100%s

I團(tuán)結(jié)果壹消皂

Sname

[WJ

禾立

求以“數(shù)據(jù)”開(kāi)頭的所有課程的課程名和學(xué)分。

SELECTCname,CcreditFROMCourseWHERECnameLIKE'數(shù)據(jù)%';

I

100%-■*

口結(jié)果J)消息

CtlshtieCcredit

rsii”””””j4

如朝”4

數(shù)據(jù)處理乏

(8)求課程DB_Design的學(xué)分。

SELECTCcreditFROMCourseWHERECnameLIKE'DB_Design';

iao%-*

H結(jié)果龜消息

Ccredii

i i

求缺考學(xué)生的學(xué)號(hào)和課程號(hào)。

SELECTSno,CnoFROMSCWHEREGradeISNULL;

1QQ■

I?站果二^消息

Sno Cno

:200215122:1

求選修了2號(hào)課程學(xué)生的學(xué)號(hào)和成績(jī)。

SELECTSno,GradeFROMSCWHERECno='2';

100%s

口結(jié)果消息

Sn& Grade

200215121拓5

20021512290

求計(jì)科系老師的姓名和工資。

SELECTTname,TwageFROMTeacherWHERETdept='CS';

100%…

||S結(jié)果Bb消息

Tn:=ijtie Twage

1i昂急i2800

W 贏翦 35OQ

周清 2000

睚玄茂4000

求姓王的老師的姓名和所在系。

SELECTTname,TaddressFROMTeacherWHERETnameLIKE'王%'

100%?

I?結(jié)果5b消息

Tn邳白 Taddress

|至方|NULL

-旬慷"hu^l

王力NULL

求工資在2500-3500之間的老師姓名。

SELECTTname

FROMTeacher

whereTwageBETWEEN2500AND3500;

求外語(yǔ)系所有副教授的姓名和年齡

SELECTTname,Tage

FROMTeacher

whereTdept='FL'ANDTtitlesLIKE'副教授';

J結(jié)果J1消息

TTl:=JTihTigfe:

iIS

、■■■■■■■■■■■■■■■■■■■,r

陳姝35

(15)求所有女老師的姓名、年齡和所在系。

SELECTTname,Tage,Tdept

FROMTeacher

WHERETsex='女';

100%

口結(jié)果J]消息

Tilsit!

T五部

Td&pt

1

鐘靈

27

CS

2

周倩

25

CS

3

張蕾

35

IS

4

鄒佳羽

25

MA

5

張小梅

27

FL

6

吳婭

27

FL

7

除姝

35

FL

求學(xué)生的總?cè)藬?shù)。

SELECTCOUNT(*)as'學(xué)生總?cè)藬?shù)'FROMStudent;

100J

結(jié)果J消息

.?案安A燹...

1 :5

(17)求選修了課程的學(xué)生人數(shù)。

SELECTCno,COUNT(Sno)as'選修該課程的學(xué)生人數(shù)'

FROMSC

GROUPBYCno

100 -*

B結(jié)果鳥(niǎo)消息

迅修誄程的學(xué)生人數(shù)

1Is

求課程號(hào)和選修了該課程的學(xué)生人數(shù)

SELECTCOUNT(DISTINCTSno)as'選修課程的學(xué)生人數(shù)'

求教師人數(shù)超過(guò)4人的系名

SELECTTdeptas'教師人數(shù)超過(guò)4人的系’

FROMTeacher

GROUPBYTdept

HAVINGCOUNT(*)>4;

100%-J

I函結(jié)果*消息

=.燹理.嬰畛鰻「

1 :FL |

求學(xué)生的學(xué)號(hào)及其選修課程的總成績(jī)

SELECTSno,sum(Grade)as'總成績(jī)'

FROMSC

GROUPBYSno;

100S

3結(jié)果西消息

Sno總成績(jī)

I■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

i200215121i265

200215122 170

200215123 120

求系名和各系老師的平均年齡。

SELECTTdept,AVG(Tage)as,平均年齡'

FROMTeacher

GROUPBYTdept;

IS%-J

IH結(jié)果二^消息

E Tiept平均年齡

■■■■■■■■■■■■■■■■■■■■■■■

iCSi35

TOC\o"1-5"\h\z

FL 33

IS 34

MA

求各門(mén)課程課程號(hào)和平均成績(jī)。

SELECTCno,AVG(Grade)as'平均成績(jī)'

FROMSC

GROUPBYCno;

100%■」

H結(jié)果富箱

= 「n勺平均成娜

■■■■I■■■■■■■■■■■■

Z 2 75

3 3 79

求選修課程號(hào)為1的學(xué)號(hào)和成績(jī),并要求對(duì)查詢結(jié)果按成績(jī)的降序排列,學(xué)號(hào)的升序排列。

SELECTSno,Grade

FROMSC

WHERECno=1

ORDERBYGradeDESC,SNOASC;

100%…

ffi結(jié)果鳥(niǎo)消息

Sno Gra.de

200215121

200215122HULL

求選修課程號(hào)為1且成績(jī)?cè)?0?95之間的學(xué)生學(xué)號(hào)和成績(jī),并且成績(jī)乘以0.8輸出,將輸出的列名改成“學(xué)號(hào)”和“成績(jī)*0.8”。

SELECTSnoas'學(xué)號(hào)',Grade*0.8as'成績(jī)*0.8'

FROMSC

WHERECno=1ANDGradeBETWEEN80AND95

ORDERBYGradeDESC,SNOASC;

100%?』

園結(jié)果匚$消息

F空號(hào)

溫馨提示

  • 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)論