




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《數(shù)據(jù)庫及應(yīng)用》課程實(shí)驗(yàn)報(bào)告
實(shí)驗(yàn)名稱:VisualFoxPro6.0的基本操作
實(shí)驗(yàn)類型:_________驗(yàn)證設(shè)計(jì)___________
實(shí)驗(yàn)學(xué)時:_________8學(xué)時______________
學(xué)號:_______________
姓名:________________
班級:_______________
指導(dǎo)教師:_____________燮賀_____________
實(shí)驗(yàn)地點(diǎn):管理學(xué)院一號樓四樓機(jī)房
實(shí)驗(yàn)時間:2012年11月19日、26FI
二。一二年十二月十日
添加30條數(shù)據(jù)
文件u)顯示⑺格式(0)工具⑴程序(?)窗口on幫助on
□I謝W色同:1「1'1國小1AlzlI□后且J篁憧]劌里]?1
23
--
?-22
里--
24
黑
25
10U.1
-o
09
12.--
O9:23
:信管家6畫
19820322,信管系0344,
Bh\數(shù)據(jù)庫實(shí)亂作業(yè)二'實(shí)軸二\studen,記錄:38/40Zxclusiv*OVRNVH
(3)求每門課的平均成績,并把結(jié)果存入average表;
解:USEh:\數(shù)據(jù)庫實(shí)驗(yàn)作業(yè)二、實(shí)驗(yàn)二\score表.dbfEXCLUSIVE
selescore表?Cno,avg(score表,score)as平均分;
fromscore表;
intotableaverage;
groupbyscore表.Cno
Browse
截圖:
斌Micros。仕VisualFoxPro[d
3t4*(F)fiS(V)?KC(O)IM(D?D(W)W?J(H)
-W?I;l:IITlfll-l-l!Ml|□[□?]叫丁利因tl
2010)09列恒
nsco...:'^1rsir^O
(4)將學(xué)生“馬麗鵑”的出生日期改為“1982.8.20";
解:USEh八數(shù)據(jù)庫實(shí)驗(yàn)作業(yè)二'實(shí)驗(yàn)二\student表.dbfEXCLUSIVE
editforsname='馬麗娟'
截圖:
(5)將所有學(xué)生的zipcode屬性列值填補(bǔ)上;
解:replZipcodewith230006
replallZipcodewith230006
USEh:\student.dbfEXCLUSIVE
modifystructure
replallZipcodewith230006
截圖:
(6)將average表中的所有課程的平均成績置零;
解:USEh:\數(shù)據(jù)庫實(shí)驗(yàn)作業(yè)二'實(shí)驗(yàn)二'average,dbfEXCLUSIVE
replall平均分with0
截圖:
(7)刪除average表中的課程號為‘cOO7'的平均成績記錄;
解:USEh:\數(shù)據(jù)庫實(shí)驗(yàn)作業(yè)二'實(shí)驗(yàn)二\average.dbfEXCLUSIVE
deleteforCno=,C007,
browse
pack
Browse
截圖:
(8)刪除所有average表中平均成績記錄;
解:deleteall
pack
browse
截圖:
(9)建立一個臨時學(xué)生信息表(tstudent),刪除該表中的學(xué)號前六位為'001011'的所
有學(xué)生記錄。
解:Select*;
fromstudent;
intocursortstudent;
wheresubstr(Sno,1,6)!=,00101T
browse
截圖:
(10)查詢?nèi)w學(xué)生的學(xué)號與姓名;
解:SelectSno,Sname;
Fromstudent
截圖:
文例FJ??(E)曼KV)際(O)UI(T)??(P)?□(W)
口同W?l;冰I;IZtslc|“Jj—11-T]向目闕闡釗
20105409*MS
OtllHJO3
bijnisM
ouiuno
011113104
0lll>322>
01)114111
011115209
001011101
001611212
01)111001
011111002
01)111003
lUlHIM
niTHns
11)111456
(ID查詢?nèi)w學(xué)生的學(xué)號、姓名、所屬班級;
解:SelectSno,Sname,Sclass;
Fromstudent
截圖:
文件(F)“(E)顯示(V)悟5t(。)IM(T)程序<P)?D(W)?BC(H)
口商向劇小I不i聞e:「I工Mi~~2]向回-閾制*1*/[
20105409劉悅
信胃系301
電商系0101
電兩系0102
IRSoioitSM,Snan*,Scl?ss;
K<ud?nt
會計(jì)系
0101?'20105409劉倒一
會尋系018
0UIHH1
,書H系83
_05011101一
H伊s
二:001011212利U系802
傳
王
[01)1)100)一信管系331
增
二"oiHnote郭工蒲系0121
音y
--011111003fS?*0021
因
-"iuniiu一電就系0011
&
-"111nil15會計(jì)系0321
二
揚(yáng)
7"二旅耕弓4第7
、
Stu6\數(shù)1R版刻&作業(yè)二\夯粉二\,tu,記錄1/40Excluxiv?
(12)查詢?nèi)w學(xué)生的詳細(xì)記錄;
解:Select*;
Fromstudent
截圖:
gMicrosoftVisualFoxProId回j-j
文件㈤?S(E)M(V)潛式4。)I*(T)MP)BD(W)
口運(yùn)同谷西、ii國二兩%訕L向回-i*I*I工J「
20105409期蛻
3。,?
Sno|Sa?a?|Sb>r?hd>y|Sel“*|Z>pcod?]一
?oiinojoj
--(01)111)03
I01HH2(M
biiiijnbUSEh'黔據(jù)陳女皴作業(yè)二、空&二表
0>H)3ICKFro??tud*nt
??lae<tno.
0IH!2?2)fr<nstodtnt
dililimPro*tlvdeat
011115209s?l?ctsno,?>????.scl*?.
--obioitibiOT/22/82“hen(tud*nt.
Fro*
00101121201/12/82
:frv?
01)1)100)OT/2i7?-
01111100205/27/82S?l?ctSno,Sn?n?,SclMt.
onmoo?02/03/87Fr?niludtnd
為
MHmt403/02/82"2010548jfiT
Fre?<tu4*nl
HIIHHS
::
2-i11110/22/82Froo4gl
山±r
查詞6\JWR摩賓藏作業(yè)二'買被二\"小記錄1/40Zxclusiv?
(13)查詢?nèi)w學(xué)生的姓名及其年齡;
解:SelectSname,year(date())-year(Sbirthday)asage;
Fromstudent
截圖:
(14)查詢?nèi)w學(xué)生的姓名、出生年份;
解:SelectSname,Sbirthday;
Fromstudent
截圖:
(15)查詢所有修過課的學(xué)生的學(xué)號;
解:Selectstudent.Sno;
Fromscore,student;
Wherescore.Sno=student.Sno
截圖:
(16)查詢“信管系0101”班全體學(xué)生名單;
解:SelectSname;
Fromstudent;
WhereSclass=,信管系0101'
截圖:
(17)查詢查詢所有年齡在27歲以下的學(xué)生姓名及其年齡;
解:SelectSname,year(date())-year(Sbirthday)asage;
Fromstudent;
Whereyear(date())-year(Sbirthday)<=27
截圖:
(18)查詢考試成績有不及格的學(xué)生的學(xué)號;
解:SelectSno;
Fromscore;
WhereScore<60
截圖:
(19)查詢年齡在15至28歲之間的學(xué)生姓名、班級和年齡;
解:SelectSname,Sclass,year(date())-year(Sbirthday)asage;
Fromstudent;
Whereyear(date())-year(Sbirthday)>15
andyear(date())-year(Sbirthday)<28
截圖:
¥MicrosoftVi&ualFoxPro
文件⑺??(E)息示(V)*K(O)mm程序(P)en(w)W?)(H)
口國⑶劇;小I,glial-I!Ml|3foal匐*|租|曰|U
|S?i?ctSnm*.Selves,ytax(d*t?(Sbi|
Fronstudent.
1fh*r?y?*r(d*t?O)~y?*r(Sbirthd*y)>15*ndy
1T.
(20)查詢年齡不在15至28歲之間的學(xué)生姓名、班級和年齡;
解:SelectSname,Sclass,year(date())-year(Sbirthday)asage;
Fromstudent;
Whereyear(date())-year(Sbirthday)<=15
oryear(date())-year(Sbirthday)>=28
截圖:
(21)查詢“信管系0101”和“電商系0102”班的學(xué)生的姓名和班級信息;
解:SelectSname,Sclass;
Fromstudent;
WhereSclass=,信管系0101'orSclass=>電商系0102,
截圖:
(22)查詢既不是“信管系0101”也不是“電商系0102”班的學(xué)生的姓名和班級信息;
解:SelectSname,Sclass;
Fromstudent;
WhereSclass!='信管系0101'andSclass!=,電商系0102'
截圖:
(23)查詢學(xué)號為"011113104"的學(xué)生的詳細(xì)情況;
解:Select*;
Fromstudent;
WhereSno='011113104'
截圖:
(24)查詢學(xué)號以“0111”打頭的學(xué)生信息;
解:Select*;
Fromstudent;
Wheresubstr(Sno,1,4)='0111'
截圖:
*MicrosoftVisualFoxPro
文件(F)?M(E)息示(V)HBC(O)m(D程序(p)?□(W)MKJ04)
口同口I?1川,|、丘|iaic|'I「而=~2J[nffil聞喇
2O1OS4O9加版
DftQ
Sn?n?ISb>rthd*yIScl??v
記錄
(25)查詢所有姓“張”學(xué)生的學(xué)號、姓名、性別、年齡;
解:SelectSno,Sname,year(date())-year(Sbirthday)asage;
Fromstudent;
WhereSnamelike'張%'
截圖:
(26)查詢名字中第二個字有“海”字的學(xué)生的學(xué)號、姓名、性別、年齡;
解:SelectSno,Sname,year(date())-year(Sbirthday)asage;
Fromstudent;
Wheresubstr(Sname,3,2)='海'
截圖:
(27)查詢所有不姓“劉”學(xué)生的姓名;
解:SelectSname;
Fromstudent;
Wheresubstr(Sname,1,2)!=,劉'
截圖:
(28)查詢課程號以“C”開頭的最后兩個字母為“05”的課程號和課程名;
解:SelectCno,Cname;
Fromcourse;
WhereCnolike'C%'andsubstr(Cno,3,2)=,05J
截圖:
文件(F)?S(E)翌示(V)*sc(o)iam程序(P)?n(w)WKJ(H)
口聞3IItai“!MF-nc務(wù)必?
20105409劫貨
l/l
(29)某些學(xué)生選修某門課程后沒有參加考試,所以有選修課記錄,但沒有考試成績,試查
找缺少考試成績的學(xué)生和相應(yīng)的課程號;
解:SelectSno,Cno;
Fromscore;
WhereScore=0
截圖:
(30)查找全部有成績記錄的學(xué)生學(xué)號、課程號;
解:SelectSno,Cno;
Fromscore;
WhereScore!=0
截圖:
(31)查找“電商系0101”班年齡在27歲以下的學(xué)生學(xué)號、姓名;
解:SelectSno,Sname;
Fromstudent;
WhereSclass=>電商系0101'andyear(date())-year(Sbirthday)<27
截圖:
MicrosoftViwalFoxProI。I-LT'
文件(F)WI(E)顯示(V)WSKO)工*(T)程存(P)■口(W)?Mb(H)
□I?⑶"l土I"T聞-I,l?r~-2]向1*1?1*1團(tuán)工||
20105409劉蛻
記錄無Exclusiv*
(32)查找選修了“C001”號課程的學(xué)生學(xué)號及其成績,查詢結(jié)果按分?jǐn)?shù)降序排序;
解:SelectSno,Score;
Fromscore;
WhereCno=,C001';
OrderbyScoredesc
截圖:
(33)查詢?nèi)w學(xué)生情況,查詢結(jié)果按所在班級升序排列,對同一班級中的學(xué)生按年齡降序
排列;
解:Select*,year(date())-year(Sbirthday)asage;
Fromstudent;
OrderbySclassasc,agedesc
截圖:
文件(F)?M(E)且示(V)?K(O)I*(T)程序(P)■□(W)?W)(H)
口同印冊上I、I「Imlc|4「ITI—?T福*l也1f1tf
20105409站反
ra?9
Stirthday
001011101在映像,22/82:材料系801
,
__00J0H2I2H2/82MMJ,0002230006;
)1)20320fbi/8?"JHHS22092:3OOM
IIIIHIW,05/82'MMS?3Urjooob'
,0V於材H至2312"2366a':
'02/92電環(huán)系8":
nnjiiu夫2?XM?
sSelect?,y44r(d*t?0)-y?4r(Sbirthd?y)?s“"三J
OlllIllO)8/82電荷節(jié)301'?X006-:
,IM丞Fro*\tud?a1;
oum20?
澤?OrderbyScl?ss?xe,?c?d?sc
2334521237/02/81電兩茶6103’
?/di/8l
_0UU2H0
二"otiiiiooe
--111132211
011113104
二:piiul^r劃抗8
二"??**?**.*?.矍里
I—d
(34)查詢學(xué)生總?cè)藬?shù);
解:Selectcount(Sno)as學(xué)生總?cè)藬?shù);
Fromstudent
截圖:
(35)查詢選修了課程的學(xué)生人數(shù);
解:Selectcount(Sno)as選修了課程的學(xué)生人數(shù);
Fromscore
截圖:
(36)在所有課程中查詢最高分的學(xué)生學(xué)號和成績;
解:SelectSno,max(Score)as最高分;
Fromscore
截圖:
(37)查詢學(xué)習(xí)“C001”課程的學(xué)生最高分?jǐn)?shù);
解:Selectmax(Score)as最高分?jǐn)?shù);
Fromscore;
WhereCno=,C001'
截圖:
(38)計(jì)算各個課程號與相應(yīng)的選課人數(shù);
解:SelectCno,count(*)as選課人數(shù);
Fromscore;
GroupbyCno
截圖:
(39)查詢“電商系0102”班選修了兩門課程以上的學(xué)生學(xué)號、姓名;
解:Selectstudent.Sno,student.Sname,count(*)as選課門數(shù);
Fromscore,student;
WhereSclass=,電商系0102'andscore.Sno=student.Sno
GroupbyCno;
havingcount(*)>=2
截圖:
(40)自然連接student和score表;
解:Select*;
Fromstudentfulljoinscore;
Onstudent.Sno=score.Sno
截圖:
(41)使用自身連接查詢每一門課程的間接先行課(即先行課的先行課)
解:Selectx.Cno,y.Cpno;
Fromcourseasx,courseasy;
Wherex.Cpno=y.Cno
Groupbyx.Cno
截圖:
(42)使用復(fù)合條件連接查詢選修“cOOl”號課程且成績在90分以上的所有同學(xué);
解:Selectstudent.Sno,student.Sname,score.Score
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 激光技術(shù)的未來發(fā)展方向試題及答案
- 激光技術(shù)工程師證書考試頻出試題及答案解讀
- 育嬰師職業(yè)規(guī)范與考試的緊密關(guān)系分析試題及答案
- 美容高級考試題及答案
- 衛(wèi)生管理投融資策略考試試題及答案
- 母嬰育兒考試題及答案
- 營運(yùn)人員考試題及答案
- 社會對衛(wèi)生管理證書的認(rèn)知提升試題及答案
- 藥物現(xiàn)狀與未來展望的試題及答案
- 藥劑類考試整體準(zhǔn)備試題及答案
- 2022-2023學(xué)年浙江省杭州市余杭區(qū)小學(xué)三年級下冊語文期中試題及答案
- 醫(yī)用耗材服務(wù)方案
- 電動汽車高壓系統(tǒng)基本原理與維修單選題100道及答案解析
- GB/T 9755-2024合成樹脂乳液墻面涂料
- 語音廳合同范例
- 《成分輸血指南》課件
- 【MOOC】新科學(xué)家英語:演講與寫作-哈爾濱工業(yè)大學(xué) 中國大學(xué)慕課MOOC答案
- 第一屆山東省職業(yè)能力大賽濟(jì)南市選拔賽制造團(tuán)隊(duì)挑戰(zhàn)賽項(xiàng)目技術(shù)工作文件(含樣題)
- 高中歷史選擇性必修第3冊試卷
- 老干工作業(yè)務(wù)培訓(xùn)
- GB/T 44744-2024糧食儲藏低溫儲糧技術(shù)規(guī)程
評論
0/150
提交評論