數(shù)據(jù)庫(kù)及VF程序設(shè)計(jì)考試題_第1頁(yè)
數(shù)據(jù)庫(kù)及VF程序設(shè)計(jì)考試題_第2頁(yè)
數(shù)據(jù)庫(kù)及VF程序設(shè)計(jì)考試題_第3頁(yè)
數(shù)據(jù)庫(kù)及VF程序設(shè)計(jì)考試題_第4頁(yè)
數(shù)據(jù)庫(kù)及VF程序設(shè)計(jì)考試題_第5頁(yè)
已閱讀5頁(yè),還剩3頁(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、-. z.第4章章后作業(yè),第14周上機(jī)課時(shí)提交作業(yè)電子版即可一定要獨(dú)立完成;不要借助計(jì)算機(jī)的運(yùn)行;除第六大題外,其他題目應(yīng)在1個(gè)小時(shí)內(nèi)完成;答案寫(xiě)在答題紙的指定表格內(nèi)。數(shù)據(jù)庫(kù)及VF程序設(shè)計(jì)練習(xí)題(I)一、單項(xiàng)選擇題:1、如要物理刪除*已翻開(kāi)的表文件的第五條記錄,使用以下三條命令的正確操作順序是。 DELETE GO 5 PACK) ,B),C) ,D),2、當(dāng)前表文件中包含字段,顯示姓的所有記錄的命令是_:DISPLAY FOR =B )DISPLAY FOR =C) DISPLAY FOR SUBSTR(,1,2)=D) DISPLAY FOR SUBSTR(,1,1)=3、當(dāng)前應(yīng)用最廣泛的

2、數(shù)據(jù)庫(kù)所采用的數(shù)據(jù)模型是_:A)關(guān)系模型B) 層次模型C)網(wǎng)狀模型D)實(shí)用模型4、在數(shù)據(jù)表中,實(shí)體的一個(gè)屬性對(duì)應(yīng)一個(gè)_: A) 數(shù)據(jù)表文件 B) 記錄 C) 字段 D) 索引文件5、在以下VFP6.0命令中,必須首先建立索引才可執(zhí)行的是_:A) LOCATE B)SUMC) SEEKD) DELETE6、當(dāng)前記錄號(hào)為7,執(zhí)行SKIP -1命令后,當(dāng)前記錄號(hào)為_(kāi):A)6B)7C)8D)不確定7、假設(shè)*數(shù)據(jù)表中有20條記錄;如果此時(shí)REO()函數(shù)的返回值為21,則EOF()函數(shù)的返回值一定是_:A)21B)1C).T.D).F.8、關(guān)于設(shè)置數(shù)據(jù)庫(kù)中的數(shù)據(jù)表之間的永久關(guān)系問(wèn)題,以下說(shuō)確的是_:父表中

3、必須建立主索引或侯選索引,子表中可以不建立索引父表中必須建立主索引或侯選索引,子表中可以建立普通索引父表中必須建立主索引或侯選索引,子表中必須建立普通索引父表和子表中都必須建立主索引9、在數(shù)據(jù)表中建立索引后,將改變其數(shù)據(jù)記錄的_:A物理順序B邏輯順序C記錄總數(shù)D字段的排列順序10、順序執(zhí)行以下命令后,當(dāng)前工作區(qū)是_: SELECT 1 USE 學(xué)生SELECT 0 USE 課程SELECT 0 USE 成績(jī) SELECT 0A第1號(hào)工作區(qū)B第3號(hào)工作區(qū)C第2號(hào)工作區(qū)D第4號(hào)工作區(qū)11、SQL-SELECT語(yǔ)句的根本查詢模塊的構(gòu)造是_: A SELECTFROMORDER BY B SELECT

4、 WHEREGROUP BY C SELECT WHEREHAVING D SELECTFROMWHERE12、假設(shè)數(shù)據(jù)表中有10條記錄,順序執(zhí)行下面VFP命令之后,屏幕所顯示的記錄號(hào)順序是_:USE 學(xué)生GO 5LIST NE*T 4A)14 B)58C)69D)51013、假設(shè)職工表中包含工資等字段,并有多個(gè)工資為3300的數(shù)據(jù)記錄。執(zhí)行以下命令后,為了將記錄指針定位在下一個(gè)工資也是3300的記錄上,應(yīng)該接著使用命令_:USE 職工LOCATE FOR 工資=3300A) FIND 3300B) SEEK 3300C)CONTINUED) SKIP 14、執(zhí)行以下命令后,顯示的結(jié)果是_:*

5、=23.49” 57+*A)應(yīng)數(shù)據(jù)類型不匹配而出錯(cuò)信息B) 5723.49C) 對(duì)*變量需要引用宏替換函數(shù)D) 80.4915、執(zhí)行以下命令后,顯示的結(jié)果是_:*=200 *+2=*+1A) 是一條錯(cuò)誤的命令而不能執(zhí)行B) *+2=*+1C) .T. D) .F.16、以下關(guān)于ACCEPT命令的說(shuō)明,正確的選項(xiàng)是_:A) 將輸入作為字符型數(shù)據(jù)接收 B) 將輸入作為數(shù)值型數(shù)據(jù)接收C) 將輸入作為邏輯型數(shù)據(jù)接收 D) 將根據(jù)輸入的數(shù)據(jù)決定其數(shù)據(jù)類型二、多項(xiàng)選擇題:1、以下各項(xiàng)中,可作為VFP變量名使用的有_:A)我的文件B) 5*4/2C)AA-BBD) YY_102、以下命令中,如果既沒(méi)有給出圍

6、子句,也沒(méi)有給出條件子句,則將對(duì)當(dāng)前數(shù)據(jù)表中全部記錄進(jìn)展操作的命令是_:A) REPLACEB) LISTC) DISPLAYD) DELETEE) SUMF) COUNT假定已經(jīng)在2號(hào)工作區(qū)翻開(kāi)了數(shù)據(jù)表(學(xué)生.DBF);假設(shè)需要從其他的工作區(qū)返回到2號(hào)工作區(qū)時(shí),可以使用的命令有_:A)SELECT 2B)SELECT BC)SELECT 學(xué)生D)SELECT 0以下選項(xiàng)中,可以作為查詢?nèi)ハ虻氖莀:A) 數(shù)據(jù)瀏覽窗口B)數(shù)據(jù)表C) 屏幕D) 視圖以下變量賦值命令中,正確的選項(xiàng)是_:A) STORE 3+47 TO AAB) STORE *=*YZ TO BBC) *=3 OR *=4D) *=

7、*+1三、填空題1如需對(duì)命令的執(zhí)行過(guò)程和結(jié)果進(jìn)展限定,則需要在命令中引用_(1)_。2實(shí)體之間的聯(lián)系一般可以歸結(jié)為三種類型:即一對(duì)多聯(lián)系、_(2)_聯(lián)系和多對(duì)多聯(lián)系。3SQL查詢語(yǔ)句中的FROM子句指出的是_(3)_。4如果EOF()函數(shù)和BOF()函數(shù)的返回值均為真,則表示該數(shù)據(jù)表為_(kāi)(4)_。5假設(shè)有數(shù)據(jù)表:成績(jī)*(C),(C),性別(C),數(shù)學(xué)(N),物理(N),英語(yǔ)(N)。以下程序用于統(tǒng)計(jì)并輸出,成績(jī)表中所有女同學(xué)的物理成績(jī)的平均分。將程序中補(bǔ)充完整:USE 成績(jī)COUNT TO M FOR 性別=女SUM 物理 TO N _(5)_PJF=_(6)_ PJFRETURN6閱讀以下程序

8、,寫(xiě)出該程序的功能作用是_(7)_ USE 學(xué)生 S=0 FOR I=2 TO 5 GO I S=S+獎(jiǎng)學(xué)金 ENDFOR ? S RETURN四、根據(jù)題目要求,將操作命令或程序段補(bǔ)充完整1運(yùn)行程序文件 PRG1.PRG 的命令: DO _(1)_2翻開(kāi)數(shù)據(jù)表文件 MYDBF.DBF 的命令不考慮路徑問(wèn)題: _(2)_ MYDBF3數(shù)據(jù)表中有*(C,7)字段?,F(xiàn)按實(shí)際需要采用原*前加6”的方式,由7位*統(tǒng)一升為8位(如1234567”,升位為61234567”)。其相應(yīng)的更新命令為:REPLACE ALL * WITH 6”_(3)_4以下SELECT語(yǔ)句將顯示學(xué)生表中,*為20060003”

9、的學(xué)生的相關(guān)信息。將語(yǔ)句補(bǔ)充完整。 SELECT *,性別,班級(jí),出生日期 FROM _(4)_ ; WHERE _(5)_ 5從學(xué)生表和成績(jī)表中,檢索出計(jì)算機(jī)0701班全體同學(xué)的*、課程號(hào)和成績(jī)的SELECT語(yǔ)句如下,請(qǐng)補(bǔ)充完整: SELECT 學(xué)生.*,學(xué)生.,成績(jī).課程號(hào),成績(jī).成績(jī) FROM 學(xué)生,成績(jī); WHERE 學(xué)生.*=成績(jī).* AND (6)6程序用于顯示字符串科技大學(xué)。將程序補(bǔ)充完整。*=科技大學(xué)Y=大學(xué)IF (7)Z=*ELSE Z=Y ENDIF ZRETURN 7假定有關(guān)系:學(xué)生(*,性別,班級(jí),成績(jī),)。程序用于統(tǒng)計(jì)計(jì)算并顯示輸出該數(shù)據(jù)表中男同學(xué)中學(xué)習(xí)成績(jī)的最低分m

10、inN=(8)USE 學(xué)生 SCAN FOR 性別=男 minN=MIN(9) ENDSCAN ? 最低成績(jī)?yōu)椋?(10) (minN,3)+分RETURN9假設(shè)數(shù)據(jù)表職工. DBF中有根本工資字段?,F(xiàn)對(duì)于原根本工資大于1500元的職工根本工資增加5%;1500元含以下的職工增加10%。數(shù)據(jù)的更新由以下程序完成。將程序補(bǔ)充完整。USE 職工DO WHILE _(11)_IF 根本工資1500*=1.05ELSE*=1.10ENDIFREPLACE 根本工資 WITH _(12)_SKIPENDDOUSERETURN五、閱讀以下程序,寫(xiě)出程序運(yùn)行的結(jié)果1閱讀程序?qū)懡Y(jié)果:*=0DO WHILE *=4ABC=SUBSTR(ABC, 1,10)ELSEABC=SUBSTR(ABC,11,10)ENDIF ABCRETURN 運(yùn)行結(jié)果是_3閱讀程序?qū)懡Y(jié)果*=1DO WHILE *=14 *=*+3ENDDO *RETURN運(yùn)行結(jié)果是_4閱讀程序?qū)懡Y(jié)果*=1S=0DO WHILE *4 Y=1 DO WHILE Y3 IF *Y=10 IF *20 Y=20-* ELSE Y=20+* E

溫馨提示

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