




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)01 操作要求操作要求1 將文件夾將文件夾“XSGL”復制到復制到 D 盤上,并設(shè)置為默認目錄。盤上,并設(shè)置為默認目錄。SET DEFA TO D:XSGL2 打開項目打開項目“學生管理系統(tǒng)學生管理系統(tǒng).PJX”MODIFY PROJECT 學生管理系統(tǒng)學生管理系統(tǒng)3 打開數(shù)據(jù)庫打開數(shù)據(jù)庫“學生管理學生管理.DBC” 。OPEN DATABASE 學生管理學生管理使用使用 SQL 語句完成以下題目語句完成以下題目4 檢索檢索 COURSE 表中為課程號為表中為課程號為“”“”的課程名稱。的課程名稱。SELE 課程名稱課程名稱 FROM COURSE W
2、HERE 課程號課程號=5 檢索檢索 STUDENT 表中日語專業(yè)的學生的各項信息。表中日語專業(yè)的學生的各項信息。SELE * FROM STUDENT WHERE 專業(yè)專業(yè)=日語日語6 檢索黨員學生的學號、姓名和年齡。檢索黨員學生的學號、姓名和年齡。SELE 學號學號,姓名姓名,YEAR(DATE()-YEAR(出生日期出生日期) AS 年齡年齡 FROM STUDENT WHERE 黨員否黨員否7 檢索計算機應用專業(yè)的學生的學號,姓名,課程號、平時成績和期末成績。檢索計算機應用專業(yè)的學生的學號,姓名,課程號、平時成績和期末成績。SELE STUDENT.學號學號,姓名姓名,課程號課程號,平
3、時成績平時成績,期末成績期末成績 FROM STUDENT,SCORE; WHERE STUDENT.學號學號=SCORE.學號學號 AND 專業(yè)專業(yè)=計算機應用計算機應用8 檢索計算機應用專業(yè)的學生的學號,姓名,課程名稱、平時成績和期末成績。檢索計算機應用專業(yè)的學生的學號,姓名,課程名稱、平時成績和期末成績。SELE STUDENT.學號學號,姓名姓名,課程名稱課程名稱,平時成績平時成績,期末成績期末成績 FROM STUDENT,SCORE,COURSE; WHERE STUDENT.學號學號=SCORE.學號學號 AND SCORE.課程號課程號=COURSE.課程號課程號;AND 專業(yè)
4、專業(yè)=計算機應用計算機應用9 檢索住在檢索住在 201 宿舍的學生的學號和姓名。宿舍的學生的學號和姓名。SELE 學號學號,姓名姓名 FROM STUDENT;WHERE 學號學號 IN (SELE 學號學號 FROM ROOM WHERE 房間號房間號=”201”)10檢索工商管理專業(yè)學生的住宿情況信息。檢索工商管理專業(yè)學生的住宿情況信息。SELE * FROM ROOM WHERE 學號學號 IN ;(SELE 學號學號 FROM STUDENT WHERE 專業(yè)專業(yè)=工商管理工商管理)11檢索所有選修數(shù)據(jù)庫原理的學生平均期末成績。檢索所有選修數(shù)據(jù)庫原理的學生平均期末成績。SELE AVG
5、(期末成績期末成績) FROM SCORE WHERE 課程號課程號 IN;(SELE 課程號課程號 FROM COURSE WHERE 課程名稱課程名稱=”數(shù)據(jù)庫原理數(shù)據(jù)庫原理”)12檢索每個專業(yè)入學成績高于檢索每個專業(yè)入學成績高于 520 的學生人數(shù)。的學生人數(shù)。SELE 專業(yè)專業(yè),COUNT(*) FROM STUDENT GROUP BY 專業(yè)專業(yè) WHERE 入學成績?nèi)雽W成績52013在在 COURSE 表中插入一個新的元組(,表中插入一個新的元組(,VB 程序設(shè)計,程序設(shè)計,54,3)INSERT INTO COURSE VALUE(,VB 程序設(shè)計程序設(shè)計,54,3)14刪除刪除
6、 COURSE 中目前在中目前在 SCORE 中沒有任何選課記錄的課程。中沒有任何選課記錄的課程。DELE FROM COURSE WHERE 課程號課程號 NOT IN (SELE 課程號課程號 FROM SCORE)15刪除刪除 ROOM 表中計算機應用專業(yè)學生的住宿記錄。表中計算機應用專業(yè)學生的住宿記錄。DELE FROM ROOM WHERE 學號學號 IN (SELE 學號學號 FROM STUDENT WHERE 專業(yè)專業(yè)=計算機應用計算機應用)16SCORE 中數(shù)據(jù)庫原理的期末成績均增加中數(shù)據(jù)庫原理的期末成績均增加 2 分。分。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)UPDAT
7、E SCORE SET 期末成績期末成績=期末成績期末成績+2;WHERE 課程號課程號=(SELE 課程號課程號 FROM COURSE WHERE 課程名稱課程名稱=數(shù)據(jù)庫原理數(shù)據(jù)庫原理)17將入學成績最高的學生的獎學金提高將入學成績最高的學生的獎學金提高 20%。UPDATE STUDENT SET 獎學金獎學金=獎學金獎學金*1.2;WHERE 入學成績?nèi)雽W成績=(SELE MAX(入學成績?nèi)雽W成績) FROM STUDENT)18關(guān)閉當前數(shù)據(jù)庫;退出關(guān)閉當前數(shù)據(jù)庫;退出 VFP。CLOSE DATABASEQUIT02 操作要求要求:請勿在共享文件夾中打開 XSGL 中的任一文件。若
8、已打開,請立刻退出 VFP,或執(zhí)行CLOSE ALL 命令。除非特別說明,本次實驗題目要求使用命令完成。盡量按順序完成題目。在所有題目完成前,請勿執(zhí)行其它操作。文字為藍色的題目記錄到實驗報告中(不需抄題,記錄完整的命令即可) 。19將文件夾“05”復制到 D 盤上。并將文件夾 XSGL 設(shè)置為默認目錄。 (提示:SET DEFA TO D:05XSGL)20打開數(shù)據(jù)庫“學生管理.DBC” 。OPEN DATABASE 學生管理21打開表“STUDENT.DBF” 。USE STUDENT22顯示函數(shù) BOF()、EOF()、RECNO()、RECCOUNT()的值。?BOF(),EOF(),R
9、ECNO(),RECCOUNT().F.F.11223顯示 STUDENT 表中所有學生的所有信息。LIST或DISPLAY ALL24顯示函數(shù) BOF()、EOF()、RECNO()、RECCOUNT()的值,并與第 4 題的結(jié)果相比較。.F.T.131225將記錄的指針移到第一條記錄,并顯示此時 BOF()、EOF()和 RECNO()函數(shù)的值。GO TOP.F.F.126執(zhí)行 SKIP-1,顯示此時 BOF()、EOF()和 RECNO()函數(shù)的值。.T.F.127將記錄的指針移到最后一條記錄,并顯示此時 BOF()、EOF()和 RECNO()函數(shù)的值。GO BOTTOM.F.F.12
10、28執(zhí)行 SKIP,顯示此時 BOF()、EOF()和 RECNO()函數(shù)的值。.F.T.1329顯示表中的第 5 條記錄。DISPLAY RECORD 5或 LIST RECORD 5精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)30使用 DISPLAY 命令顯示所有男生的學號、姓名、入學成績。DISPLAY FOR 性別=男 FIELD 學號,姓名,入學成績31顯示計算機應用專業(yè)山東籍的學生的信息。DISPLAY FOR 專業(yè)=計算機應用 AND 籍貫=山東32使用 LOCATE 和 CONTINUE 命令一條一條地查找并顯示黨員的信息。LOCATE FOR 黨員否=.T. 或LOCATE F
11、OR NOT 黨員否DISPLAYCONTINUEDISPLAY33使用 INSERT 命令,在學號為“”的記錄前面插入一條空記錄。LOCATE FOR 學號=INSERT BEFORE BLANK34邏輯刪除所有女學生的記錄。DELETE ALL FOR 性別=女35恢復所有記錄。RECALL ALL36物理刪除所有的空白記錄。DELE FOR EMPTY(學號)PACK37顯示當前打開的表的表結(jié)構(gòu)。DISP STRU 或 LIST STRU38修改表“STUDENT.DBF”的表結(jié)構(gòu),設(shè)置入學成績的字段有效性規(guī)則為“入學成績不低于498” 。MODI STRU39打開表“SCORE.DBF
12、” 。USE SCORE40使用 REPLACE 命令為所有學生的總評成績字段賦值。REPLACE ALL 總評成績 WITH ROUND(平時成績*0.2+期末成績*0.8,0)41定義一個數(shù)組 A(5),將學號為“”的記錄的各字段內(nèi)容存入數(shù)組 A。DIME A(5)LOCATE FOR 學號=”SCATTER TO A42使用表復制命令,建立表 SCORE1.DBF,表結(jié)構(gòu)與 SCORE.DBF 相同,但表中無記錄。COPY STRU TO SCORE143使用表復制命令,建立表 SCORE2.DBF,該表只包含學號、課程號和總評成績?nèi)齻€字段,表中只包含總評成績高于 85 分的記錄。COP
13、Y TO SCORE2 FIELDS 學號,課程號,總評成績 FOR 總評成績8544將表 SCORE1.DBF 和 SCORE2.DBF 添加到數(shù)據(jù)庫“學生管理.DBC”中。 (本題可不用命令完成)MODIFY DATABASE 學生管理單擊“數(shù)據(jù)庫設(shè)計器”工具欄中的“添加表”按鈕45打開表 SCORE1.DBF。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)USE SCORE146顯示函數(shù) BOF()、EOF()、RECNO()、RECCOUNT()的值。.T.T.1047將數(shù)組 A 中各個元素的值作為一條記錄,存入 SCORE1 中。APPEND BLANKGATHER FROM A48使用
14、 APPEND 命令,在表 SCORE1 中增加一條新記錄。內(nèi)容如下:學號課程號平時成績 期末成績總評成績80808049使用 APPEND FROM 命令將表“SCORE1.DBF”中的記錄追加到“SCORE2.DBF”中。USE SCORE2APPEND FROM SCORE1150關(guān)閉當前表。USE51關(guān)閉當前數(shù)據(jù)庫。CLOSE DATABASE52退出 VFP。QUIT03 操作要求要求:請勿在共享文件夾上打開 XSGL 中的任一文件。若已打開,請立刻退出 VFP,或執(zhí)行CLOSE ALL 命令。本次實驗所有題目要求使用命令完成。按順序完成題目。在所有題目完成前,請勿執(zhí)行其它操作。文字
15、為藍色的題目記錄到實驗報告中(不需抄題,記錄完整的命令即可) 。53將文件夾“06”復制到 D 盤上。并將文件夾 XSGL 設(shè)置為默認目錄。 (提示:SET DEFA TO D:06XSGL)54打開項目“學生管理系統(tǒng).PJX”MODIFY PROJECT 學生管理系統(tǒng)學生管理系統(tǒng)55打開數(shù)據(jù)庫“學生管理” 。OPEN DATABASE 學生管理學生管理56打開表“STUDENT.DBF” 。USE STUDENT57使用表設(shè)計器,以“學號”為關(guān)鍵字建立一個升序索引,索引名“學號” ,索引類型“主索引” 。(略)58使用 INDEX 命令以專業(yè)為關(guān)鍵字建立索引,索引名“專業(yè)” 。INDEX O
16、N 專業(yè)專業(yè) TAG 專業(yè)專業(yè)59使用 INDEX 命令按入學成績降序建立索引,索引名“RXCJ” 。(1)INDEX ON 入學成績?nèi)雽W成績 TAG RXCJ DESC(2)INDEX ON 入學成績?nèi)雽W成績 TAG RXCJ精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)60使用 SEEK 命令,將記錄指針定位于專業(yè)為“工商管理”的記錄。逐條顯示“工商管理”專業(yè)的學生記錄。SET ORDER TO 專業(yè)專業(yè)SEEK 工商管理工商管理DISPLAYSKIPDISPLAY61使 FIND 命令,將記錄指針定位于學號為“”的記錄。顯示該記錄。SET ORDER TO 學號學號FIND 或或FIND D
17、ISPLAY62使用 SEEK 命令,將記錄指針定位于入學成績?yōu)?524 的記錄。顯示該記錄。顯示此時 FOUND()、EOF()、RECNO()的值。(1)SEEK 524 ORDER RXCJ(2)SEEK -524 ORDER RXCJ&(1) (2)分別與第)分別與第 7 題對應題對應DISP?FOUND(),EOF(),RECNO().T. .F.463顯示入學成績最高的三位學生的記錄。SET ORDER TO RXCJGO TOPLIST NEXT 364刪除索引 RXCJ。DELETE TAG RXCJ65使用 REPLACE 命令將所有女學生的獎學金賦值為 300;所有
18、男學生的獎學金賦值為 280。REPL ALL 獎學金獎學金 WITH 300 FOR 性別性別=女女REPL ALL 獎學金獎學金 WITH 280 FOR 性別性別=男男66使用 SUM 命令計算所有學生的獎學金總額,計算結(jié)果存儲在變量 NJXJ 中。SUM 獎學金獎學金 TO NJXJ67以“專業(yè)”為關(guān)鍵字,對獎學金進行分類匯總,計算每個專業(yè)的獎學金總額,匯總結(jié)果存儲于文件 JXJHZ.DBF。顯示表 JXJHZ.DBF 的記錄。SET ORDER TO 專業(yè)專業(yè)TOTAL ON 專業(yè)專業(yè) TO JXJHZ FIELDS 獎學金獎學金USE JXJHZLIST68將表 STUDENT 中
19、記錄號為偶數(shù)的記錄邏輯刪除。(1)DELE ALL FOR RECNO()%2=0(2)DELETE ALL FOR MOD(RECNO(),2)=069取消 88 年出生的學生記錄的刪除標記。RECALL ALL FOR YEAR(出生日期出生日期)=1999精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)70物理刪除所有帶刪除標記的記錄。PACK71重新索引。REINDEX72關(guān)閉索引文件。SET ORDER TO73按入學成績降序排序,生成新表 RXCJJX.DBF(使用 SORT 命令) 。顯示表 RXCJJX.DBF 的所有記錄。SORT TO RXCJJX ON 入學成績?nèi)雽W成績/DUS
20、E RXCJJXLIST74打開表“SCORE.DBF” 。USE SCORE75以學號和課程號為關(guān)鍵字建立索引,索引名 XHKCH。INDEX ON 學號學號+課程號課程號 TAG XHKCH76使用 SEEK 命令,快速查找學號為“” ,課程號為“”的記錄并顯示。(1)SEEK “”+”(2)SEEK “449”77使用 AVERAGE 或 CALCULATE 命令計算所有學生的期末成績平均分,計算結(jié)果存儲于變量QMCJPJF 中。AVER 期末成績期末成績 TO QMCJPJFCALCULATE AVG(期末成績期末成績) TO QMCJPJF78使用 CALCULATE 命令統(tǒng)計所有學
21、生期末成績的最高分和最低分,計算結(jié)果存儲在變量QMMAX 和 QMMIN 中。CALC MAX(期末成績期末成績),MIN(期末成績期末成績) TO QMMAX,QMMIN79使用 COUNT 或 CALCULATE 命令統(tǒng)計管理學期末成績 80 分以上的學生人數(shù)。(1)COUNT FOR 期末成績期末成績80(2)CALC CNT() FOR 期末成績期末成績8080關(guān)閉當前表;關(guān)閉當前數(shù)據(jù)庫;退出 VFP。USECLOSE DATABASEQUIT04 操作要求81將文件夾“STUDENT”復制到 D 盤上,并設(shè)置為默認目錄。SET DEFA TO D:STUDENT82打開項目“STUD
22、ENT.PJX”MODIFY PROJECT STUDENT83打開數(shù)據(jù)庫“學生成績” 。OPEN DATABASE 學生成績學生成績84在 1 號工作區(qū)打開表 STUDENT.DBF,建立如下索引(結(jié)構(gòu)化復合索引):精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)SELECT 1USE STUDENT 按學號升序索引,索引名“學號” ,主索引。ALTER TABLE STUDENT ADD PRIMARY KEY 學號學號 TAG 學號學號 按姓名、班級、專業(yè)三個字段均建立升序的普通索引。INDEX ON 姓名姓名 TAG 姓名姓名INDEX ON 班級班級 TAG 班級班級INDEX ON 專業(yè)
23、專業(yè) TAG 專業(yè)專業(yè)85在 2 號工作區(qū)打開表 SCORE.DBF,建立如下索引(結(jié)構(gòu)化復合索引):SELECT 2USE SCORE 按學號升序索引,索引名“學號” ,主索引。ALTER TABLE SCORE ADD PRIMARY KEY 學號學號 TAG 學號學號 SCORE1、SCORE2、SCORE3 三個字段均建立降序的普通索引。INDEX ON SCORE1 TAG SCORE1 DESCINDEX ON SCORE2 TAG SCORE2 DESCINDEX ON SCORE3 TAG SCORE3 DESC86顯示 STUDENT 表中學號為“4”的學生信息。(1) SELECT STUDENTLIST FOR 學號學號=” 4”(2) SELECT STUDENTSET ORDER TO 學號學號SEEK “4”DISPLAY87按 SCORE3 降序顯示 SCORE 表中的所有記錄。SELECT SCORESET ORDER TO SCORE3BROW88以學號為關(guān)鍵字,建立表 STUDENT.DBF 與表 SCORE.DBF 之間臨時聯(lián)系。SELECT SCORESET ORD
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國餐飲設(shè)備市場發(fā)展趨勢規(guī)劃研究報告
- 2025-2030年中國鋼制車輪行業(yè)發(fā)展現(xiàn)狀及前景趨勢分析報告
- 2025-2030年中國采暖散熱器行業(yè)十三五規(guī)劃及發(fā)展前景分析報告
- 2025-2030年中國通信繼電器市場供需狀況及投資戰(zhàn)略研究報告
- 2025-2030年中國船舶涂料產(chǎn)業(yè)運營狀況與發(fā)展趨勢分析報告
- 2025-2030年中國聚酯多元醇行業(yè)市場現(xiàn)狀分析規(guī)劃研究報告
- 2025-2030年中國網(wǎng)絡借貸市場發(fā)展現(xiàn)狀及前景趨勢分析報告
- 2025-2030年中國精制棉市場運營現(xiàn)狀及投資前景規(guī)劃研究報告
- 2025-2030年中國眼視光行業(yè)發(fā)展趨勢規(guī)劃研究報告
- 新教材 人教版高中化學選擇性必修2全冊各章節(jié)學案(知識點考點精講及配套習題)
- 維生素D缺乏性手足搐搦癥課件
- 2024年山東省公務員考試《行測》真題及答案解析
- 《人工智能通識教程》(第2版)教學大綱
- 國家基本醫(yī)療保險和工傷保險藥品目錄(2004年版)
- 文學類文本閱讀(理解賞析類)-2025年北京高考語文一輪總復習(原卷版)
- 北京某中學2024-2025學年九年級上學期開學考數(shù)學試卷
- 三下 第11課 《在線學習工具》教案 浙教版2023信息科技
- 2024年高考真題-英語(新高考Ⅱ卷) 含解析
- 江蘇省無錫市惠山區(qū)2024年統(tǒng)編版小升初考試語文試卷(含答案解析)
- JGJ/T235-2011建筑外墻防水工程技術(shù)規(guī)程
評論
0/150
提交評論