南京師范大學(xué)vfp教學(xué)計(jì)劃_第1頁(yè)
已閱讀1頁(yè),還剩104頁(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、南京師范大學(xué)vfp教學(xué)計(jì)劃,2006年10月份考試聯(lián)系電話:025-81615319,歷年考試分?jǐn)?shù)分析,筆試占60分,其中信息技術(shù)知識(shí)占20分筆試考試時(shí)間:120分鐘上機(jī)占40分:70分鐘,筆試歷年考試占分分析,第一章:2—4分(1---2小題)第二章:6---8分(3—4小題)第三章:4---6分(2---3小題)第四章:10—12分(5—6小題)第五章:12---14分(6---7小題)第六章:0----4分(0--

2、-2小題)第七章:6---8分(3---4小題)第八章:2---6分(1---3小題)第九章:2—4分(1—2小題)第十章:0---2分(0—1小題)第十一章:2---4分(1----2小題),上機(jī)占分分析,第四章:項(xiàng)目,數(shù)據(jù)庫(kù)和表操作12分第五章:查詢占8分第七章:設(shè)計(jì)表單占10分第十一章:菜單占5分程序改錯(cuò):5分,2006年春vfp通過(guò)率,報(bào)考人數(shù):43704通過(guò)人數(shù):10996實(shí)際通過(guò)率:25.16%缺考人

3、數(shù):14730缺考率:33.7%,第一章:vfp概述,考點(diǎn):(1)掌握人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫(kù)系統(tǒng)階段的區(qū)別(2)掌握關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)掌握數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng),以及數(shù)據(jù)庫(kù)管理員的概念例題:1。數(shù)據(jù)庫(kù)系統(tǒng)由數(shù)據(jù)庫(kù)、( )組成(2002秋試題) 2. 數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是 ()(2006年春)  A.?dāng)?shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單 &#

4、160; B.文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能夠管理各種類型的文件   C.文件系統(tǒng)管理的數(shù)據(jù)量較小,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量   D.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決,,了解信息的三個(gè)領(lǐng)域,了解數(shù)據(jù)模型(概念模型與數(shù)據(jù)模型)E-R圖是E-R模型的圖形表示法,它是表示概念模型的有力工具,在E-R圖中,實(shí)體之

5、間的關(guān)系用( )表示(2005年春)在關(guān)系模型中,同一個(gè)關(guān)系中的不同屬性,其屬性名()(2002年秋)A 可以相同 B 不能相同 C可以相同,但數(shù)據(jù)類型不同 D必須相同在關(guān)系模型中,利用關(guān)系運(yùn)算對(duì)兩個(gè)關(guān)系進(jìn)行操作,得到的結(jié)果是:__________。A. 屬性B. 關(guān)系C. 元組D. 關(guān)系模式概念模型是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)建模,它歲對(duì)現(xiàn)實(shí)世界的第一層抽象,下列個(gè)項(xiàng)中屬于概念模型的是()(2004年秋)A 物理

6、模型 B 關(guān)系模型 C E-R模型 D 邏輯模型熟知vfp的常用命令,常用的set命令利用set data命令可以設(shè)置日期的顯示格式,如果要將日期顯示為”2002年10月1日”的形式,可以利用命令()(2002年秋)A set date to mdy B set date to Ansi C set date to ymd D set date long項(xiàng)目管理器的應(yīng)用,,在連編一個(gè)項(xiàng)目之前,需要在項(xiàng)目管理器中

7、指定一個(gè)文件。下列類型的文件中,不可以指定為主文件的是___A____。A.數(shù)據(jù)庫(kù)文件B.查詢文件C.程序文件D.表單文件在下面關(guān)于數(shù)據(jù)庫(kù)技術(shù)的說(shuō)法中,不正確的是______。A.數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性和一致性B.防止非法用戶對(duì)數(shù)據(jù)的存取,稱為數(shù)據(jù)庫(kù)的安全性防護(hù)C.采用數(shù)據(jù)庫(kù)技術(shù)處理數(shù)據(jù),數(shù)據(jù)冗余應(yīng)安全消失D.不同用戶可以使用同一數(shù)據(jù)庫(kù),稱為數(shù)據(jù)共享二維表中能唯一確定記錄的一列或多列的組合稱為超關(guān)鍵字。若一個(gè)超關(guān)鍵字去掉其

8、中任何一個(gè)列后不再能唯一確定記錄,則稱其為_________。在“項(xiàng)目管理器”窗口中,用戶可以選擇一個(gè)程序、 _____________ 、查詢或菜單,將其設(shè)置為主程序。 (2005春),,關(guān)系模型以關(guān)系代數(shù)理論為基礎(chǔ),并形成了一整套的關(guān)系數(shù)據(jù)庫(kù)理論——規(guī)范化理論.關(guān)系規(guī)范的條件可以分為多級(jí),每一級(jí)稱為一個(gè)范式,記作 n NF( n 表示范式的級(jí)別).在實(shí)際應(yīng)用的過(guò)程中(設(shè)計(jì)關(guān)系模式時(shí)),一般要求滿足( 1 ). (2006春),第二

9、章:vfp語(yǔ)言基礎(chǔ),(1)vfp的數(shù)據(jù)類型:Vfp中的數(shù)據(jù)類型共有十三中,分別是字符型,貨幣型,日期型,日期時(shí)間型,數(shù)值型,邏輯型,浮點(diǎn)型,雙精度型,整型,備注型,通用型其中:浮點(diǎn)型,雙精度型,整型,備注型,通用型只適用于表的字段表的備注型字段和通用型字段的字段寬度是固定值,它們分別為   (2002秋) 關(guān)于表的備注型字段與通用型字段,以下敘述中錯(cuò)誤的是____(2003秋) A 字段寬度都不能由用戶設(shè)定

10、 B 都能存儲(chǔ)文字和圖象數(shù)據(jù) C 字段寬度都是4 D 存儲(chǔ)的內(nèi)容都保存在與表文件名相同的 .FTP 文件中 備注型字段會(huì)產(chǎn)生一個(gè).fpt的文件(2)vfp命名規(guī)則:(3)常量:字符型常量,數(shù)值型常量、貨幣型常量(須加$),邏輯型常量(.T.,.Y.,.F.,.N.),日期與日期時(shí)間型常量{}傳統(tǒng)的日期格式,嚴(yán)格的日期格式,使用命令set strictdata,Vfp基礎(chǔ)知識(shí),Vfp中的內(nèi)存變量:創(chuàng)建方法:使用賦值運(yùn)

11、算符“=”與store命令變量的作用域:Local,Private 和Public與字段重名的內(nèi)存變量的訪問(wèn):m.內(nèi)存變量的保存與恢復(fù):Save To ,Restore From數(shù)組的定義與賦值:使用數(shù)組前必須先定義,且只能為一維與二維數(shù)組 Declare,Dimension,public,Local數(shù)值運(yùn)算符:+,-,*,/,**,^,%字符運(yùn)算符:字符運(yùn)算符用于把兩個(gè)字符量連接起來(lái),+符號(hào)是連接,-符號(hào)也是連接,是把

12、左邊的字符量的尾部的所有空格都移到結(jié)果字符串的末尾,$的作用是查看左邊的字符串是否包含在右邊的字符串中日期和日期時(shí)間運(yùn)算:該類運(yùn)算符只有”+”,”-”,日期與日期時(shí)間型數(shù)據(jù)不可以在一起運(yùn)算,Vfp基礎(chǔ)知識(shí),關(guān)系運(yùn)算符:>, # !=,=,==字符的大小比較:分為:Machine:空格,大寫字母,小寫字母,一級(jí)漢字,二級(jí)漢字PinYin(默認(rèn),通過(guò)Set Collate設(shè)定):西文:按Ascii排列,由小到大:空格,小寫,大

13、寫, 中文:按拼音順序Stroke:西文:按Ascii排列,由小到大:空格,小寫,大寫 中文:書寫筆畫多少字符串的精確比較:Set Exact off,Set Exact On邏輯運(yùn)算符的優(yōu)先級(jí): (),Not或!,And ,Or常用的函數(shù):ABS(),Max(),Min(),Int(),Mod(),Round(),Sqrt(),Rand(),Alltrim(),Tri

14、m(),Len(),At(),SubStr(),Right(),Left(),Space(),Date(),DateTime(),Dow(),Day(),Month(),Year(),Time()Asc(),Chr(),Val(),DToc(),CTod(),Str(),Iif(),,,.執(zhí)行下列程序段后,屏幕上顯示的結(jié)果是:_____________(2002年秋)SET TALK OFFCLEARX=“18”Y=“2E3

15、”Z=“ABC”?VAL(X)+VAL(Y)+VAL(Z)A. 2018.00B. 18.00C. 20.00D. 錯(cuò)誤信息假設(shè)系統(tǒng)當(dāng)前日期為“2002年10月12日”,則表達(dá)式DTOC(DATE(),1)的值為   _ (2002秋),,已知學(xué)生表(XS.DBF)第一條記錄內(nèi)容如下:XH字段值為“990101”,XM的字段值為“李林”,XB字段值為“男”,CSRQ字段值為{08/23/82},XIMING字

16、段值為“信息管理系”。設(shè)系統(tǒng)日期為2002年10月12日,則下列命令執(zhí)行后,M、N、MN的值分別為   _ 、   _ 、   _ 。(2002年秋)USE XSM=ALLTRIM(XM)+SPACE(LEN(XB))+ALLTRIM(XIMING)N=YEAR(DATE())-YEAR(CSRQ)NJ=SUBSTRTR(XH,1,2)NN=YEAR(DATE())-

17、1900-VAL(NJ)MN=IIF(MONTH(DATE())>=9,STR(NN+1,2)+“年級(jí)”,STR(NN,2)+“年級(jí)”),,下面程序段的功能是根據(jù)數(shù)值型變量X的取值范圍不同,給變量Y賦不同的值。該程序段中的多條命令可以簡(jiǎn)化為一條命令,這條命令是:Y=IIF(X>0,1,   _ )。IF X>0Y=1ELSE IF X= 0 Y=O ELSE

18、 Y=-1 ENDIFENDIF,,以下表達(dá)式中不能返回字符串值“FoxPro”的是______(2003秋)    A “Fox” + “Pro”    B TRIM(“Fox ” – “Pro”)    C ALLTRIM (“Fox” + “Pro”)    D “Fox ” - “Pro   ”在系統(tǒng) Visual FoxPro 中,以下函數(shù)返回值不是數(shù)值型的是_____

19、_(2003秋)    A. LEN(“Visual FoxPro”)    B. AT(“This”, “ThisForm”)    C. YEAR(DATE())    D. LEFT (“ThisForm”, 4),,下列程序的功能是統(tǒng)計(jì)字符串中包含多少個(gè)中文字符,多少個(gè)英文字符(設(shè)字符串中的所有字符均為GB2312字符集中的字符或ASC II碼字符)。從語(yǔ)法和語(yǔ)義上看,下列程序中存在_________行錯(cuò)誤語(yǔ)句(2003

20、秋)    cString=“在下列 Visual FoxPro 的基類中,無(wú) Caption屬性的基類是哪幾個(gè)?”    STORE 0 TO nCh ,nEn    DO WHILE (cString) # 0      c=LEFT(cString ,1)      IF ASC(c)<127        nEn=nEn+1        cString=SUBSTR(cString , 2)      E

21、LSE         nCh=nCh+1        cString=SUBSTR(cString ,3)      ENDIF    ENDDO    WAIT WINDOWS“中西文字符個(gè)數(shù)分別為”+nCh+nEn    A . 1   B . 3   C . 2    D.  4,,函數(shù)MOD(-42,-3)的返回值為_________ (2003年秋)0設(shè)n=234,m=432,k=”m+n”,表達(dá)式1+&am

22、p;k的值是_______ 667 Visual FoxPro 系統(tǒng)通過(guò)表間級(jí),記錄級(jí),__________三級(jí)完整性約束,有效實(shí)現(xiàn)數(shù)據(jù)的完整與一致性。(2003秋)字段級(jí),,完善下列“九九乘法”程序(P99. prg),使得P99.prg程序運(yùn)行時(shí),屏幕上顯示如下乘法表:           1: 1     2: 2 4     3: 3 6 9     4: 4 8 12 16     5: 5 10 15 20

23、25     6: 6 12 18 24 30 36     7: 7 14 21 28 35 42 49     8: 8 16 24 32 40 48 56 64     9: 9 18 27 36 45 54 63 72 81   【“九九乘法”程序 P99.PRG 清單】    SET TALK OFF    CLEAR     FOR m=1 TO 9      ? STR(m,2)+ ”:”     

24、 FOR n=________         ??________      ENDFOR    ENDFOR    RETURN,,設(shè)JS表(教師表)的結(jié)構(gòu)及JS 表所包含的記錄如下:           運(yùn)行下列程序段后,顯示的兩行結(jié)果分別為:____(12)_____,_____(13)_____?!      SE js       m1=xm       m2=LEN(xb)       ? m1+SP

25、ACE(2)+IIF(hf,”已婚”,”未婚”)       m3=0       SCAN          m3=m3+jbgz         SKIP       ENDSCAN       ? m3       m4=STR(RECCOUNT()),,完善下列程序。使其實(shí)現(xiàn)計(jì)算數(shù)列 1!/2!,2!/3!,3!/4!,……的前20項(xiàng)之和的功能。(2003年秋)        【程序清單】     nSum=

26、0     FOR n=1 TO 20       NSum=____________     ENDFOR     FUNCTION jc       PARAMETER x       S=1       FOR m=1 ___________         s=s*m       ENDFOR       RETURN s,Vfp基礎(chǔ)知識(shí),宏替換:&Varname,可用內(nèi)存變量來(lái)代替名稱空值:沒(méi)有任

27、何值,以null或.null.來(lái)表示在字段中用Ctro+0輸入空值三個(gè)常用的函數(shù):Empty(),IsBlank(),IsNull()表達(dá)式中的null的行為:程序的設(shè)計(jì)、修改與運(yùn)行:Modify Commnd分支結(jié)構(gòu)語(yǔ)句:If else endif Do case case EndCase循環(huán)結(jié)構(gòu)語(yǔ)句:Do while … EndDo For …..EndFor Scan….EndScan過(guò)程的定義:用戶可以將經(jīng)

28、常執(zhí)行的常用功能代碼獨(dú)立出來(lái),創(chuàng)建一個(gè)過(guò)程或自定義函數(shù),定義過(guò)程:Procedure,定義函數(shù):Function,傳遞參數(shù):Parameters調(diào)用和參數(shù)傳遞,默認(rèn)用過(guò)程通過(guò)value傳遞,用函數(shù)通過(guò)reference傳遞,可以通過(guò)Set UdfParms To Reference|value改變,,運(yùn)行下面的程序段后,屏幕顯示的運(yùn)行結(jié)果是:    _ 。SET TALK OFFSTORE 4 TO N?S(

29、N)FUNCTION SPARAMETERS XY=1P=0FOR I=1 TO XY=Y*IP=P+YENDFORRETURN PENDFUNC,,在Visual FoxPro開發(fā)某應(yīng)用程序時(shí),如果自由表在應(yīng)用程序運(yùn)行過(guò)程中是只讀的,且要求在項(xiàng)目連編后、在軟件發(fā)布時(shí)可以刪除該自由表文件,則在連編前必須在項(xiàng)目管理器窗口中將該自由表設(shè)置為(11)。(2004春)      ?3^2+2=MOD(12,7)+LEN(&

30、quot;FoxPro") 函數(shù)是程序設(shè)計(jì)語(yǔ)言中重要的語(yǔ)言成分.在下列 VFP 系統(tǒng)函數(shù)中,其返回值不為字符型數(shù)據(jù)的是(26) (2006春)  A. TYPE   B. DOW ()   C. CHR ()?。模?TTOC (),,完善下列程序,以實(shí)現(xiàn)通過(guò)字符串變量操作豎向顯示“天長(zhǎng)地久”、橫向顯示“地久天長(zhǎng)”的功能。程序清單如下:(2004春)      SET TALK OFF    

31、  STORE “天長(zhǎng)地久” TO ch      CLEAR      n=1      DO WHILE n<8          ?______          n=n+2      ENDDO      ?__________      ??SUBSTR(ch , 1, 4 )      RETURN,,閱讀下列程序,并填寫運(yùn)行結(jié)果。(2004春)       CLEAR       x=”O(jiān)K”

32、       STORE “學(xué)習(xí)” TO y       ok=’努力’       ?&x+(y)            運(yùn)行以上程序后,屏幕顯示的結(jié)果時(shí)(18)。,,某銀行存款表(ck.dbf)的表結(jié)果如下所示:(2004春)     1)創(chuàng)建ck表的表結(jié)構(gòu),可以使用下列命令:       CREATE TABLE ck (zh C(15), crrq D, cq N(3,0), je(25))     2)

33、為ck表增加下表所示的一條記錄,可以使用下列命令:       INSERT(26)_ (‘10789324’,{^2004/03/12},12,10000),,運(yùn)行以下程序后, VFP 主窗口顯示的結(jié)果是 _____________ 。(2005春)   【程序清單】    CLEAR    i=0    n=0    DO WHILE i<=10      IF MOD(i,2)=0        n=n+1

34、      ENDIF      i=i+1    ENDDO    ?n,,有如下程序代碼:      DIMENSION xx[4]     ta=TYPE("xx[1]")     xx[1]="VFP"     xx=1113     tb=TYPE("xx[1]")則這段程序運(yùn)行后,變量 ta 和 tb 的值分別是 _____________ 。(2005春),,下面有兩段程序代碼,它們的功能是(注:答“相同

35、”或“不相同”)。(2005春)   【程序一清單】  nSum=0 p=1      FOR i=1 TO 10      p=p*i         nSum=nSum+p   ENDFOR  ?nSum         【程序二清單】        nSum=0        FOR i=1 to 10          nSum=nSum+fJC(i)        ENDFOR        ?nS

36、um        FUNCTION fJC          PARAMETERS x          p=1          FOR n=1 TO x            p=P*n          ENDFOR          RETURN p        ENDFUNC,,下列自定義函數(shù) NTOC ()的功能是:當(dāng)傳送一個(gè) 1~7 之間的數(shù)值型參數(shù)時(shí),返回一個(gè)中文形式的“星期日 ~ 星期六”。例如,執(zhí)

37、行命令? NTO ( 4 ),顯示“星期三”。 (2005春)              FUNCTION NTOC         PARAMETERS n         LOCAL ch         ch="日一二三四五六"         mch="星期"=SUBSTR(ch,_________,2)         RETURN mch       ENDFUNC,,利用命令 DIMENSION x(2,3

38、) 定義了一個(gè)名為X的數(shù)組后,依次執(zhí)行三條賦值命令X(3)=10 ,X(5)=20,X=30 ,則數(shù)組元素x(1,1),X(1,3),X(2,2) 的值分別是(27) (2006春)  A. 30,30,30 ?。拢?.F.,10,20   C. 30,10,20 ?。模?0,10,20 某公司實(shí)現(xiàn)人性化管理,在每個(gè)員工生日的當(dāng)日會(huì)贈(zèng)送禮物.若其人事檔案表中包含一個(gè)出生日期字段(字段名為 csrq ,類型為日期

39、型),則根據(jù)“月日”(不包含“年份”)創(chuàng)建索引時(shí),其索引表達(dá)式可以為( 3 )(DTOC( csrq ,1),4). (2006春),第三章:表的創(chuàng)建與使用,(1)在vfp中,表分為:數(shù)據(jù)庫(kù)表與自由表(2)表創(chuàng)建后,以.dbf保存表文件,如果有備注型或通用字段,會(huì)自動(dòng)產(chǎn)生.fpt的備注文件,用Create Table創(chuàng)建表創(chuàng)建一個(gè)表user: name 字符型(10), money1 貨幣型,age 數(shù)值型(3)set nu

40、ll命令用于控制表中是否允許空值(4)表結(jié)構(gòu)的修改:Alter Table TableName Add|Alter|Drop|Rename,掌握添加,修改,刪除字段的方法(5)工作區(qū)的概念:選取工作區(qū):select(sele)(6)使用命令打開表:use tablenames in |agin|Alias|Noupdate,關(guān)閉:Close Tables,Close All命令可以關(guān)閉所有的數(shù)據(jù)庫(kù),表和索引,工作區(qū)設(shè)置為0(5

41、)表的打開:獨(dú)占:set Exclusive off Set Exclusive on增加一條新記錄:insert into tables(fieldname1,fieldname2) values(eExpression1,eExpression2)備注型字段無(wú)內(nèi)容顯示”memo”,有內(nèi)容顯示”Memo”,通用型無(wú)內(nèi)容”gen”,有內(nèi)容”Gen”.,,表的瀏覽:Browse Fields 字段,字段(6)指針的定位:Bof

42、(),Eof(),RecNo(), (7)記錄的定位:Skip Number :Goto(go) Number, Locate ForUpdate,Replace的用法(8)記錄的刪除:首先標(biāo)記要?jiǎng)h除的記錄,然后刪除帶刪除標(biāo)記的記錄,理解Delete,恢復(fù)刪除Recall(9)徹底刪除記錄:PACK(10)對(duì)帶有刪除記錄的訪問(wèn):Set Deleted On|off數(shù)據(jù)的復(fù)制:Copy to Filename ,數(shù)據(jù)的統(tǒng)計(jì)

43、:Count(),Sum(),Avg()(11)索引的類型:索引有四種類型:主,侯選、唯一、普通(12)索引的查找數(shù)據(jù):seek(13)Select(),Used(),Allas(),Field(),Fcount(),Delete(),,如果索引表達(dá)式是字符型表達(dá)式,則各個(gè)字段在索引表達(dá)式中的先后順序影響索引的結(jié)果如果索引表達(dá)式為數(shù)字型,則按照表達(dá)式的運(yùn)算結(jié)果進(jìn)行排序不同類型字段構(gòu)成一個(gè)表達(dá)式,必須轉(zhuǎn)換為同一類型索引文件的種

44、類:結(jié)構(gòu)復(fù)合索引文件(.cdx),非結(jié)構(gòu)復(fù)合索引文件,獨(dú)立索引文件指定主控索引:Use xs Order xh利用索引快速定位:Seek,如果找到記錄,Recno()返回匹配記錄的記錄號(hào)Delete()函數(shù)測(cè)試是否帶有刪除符號(hào),,設(shè)有自由表XSB,表的各個(gè)字段名均以英文字母開頭。請(qǐng)完善下列程序,要求將XSB表的各個(gè)字段名的開頭字母轉(zhuǎn)換成A。(2002年秋)CLOSE TABLES ALLUSE XSBn= 

45、60;        _  _FOR T=1 TO nc=FIELD(T)cc="A"+SUBSTRTR(C,2)   _ TABLE XSB RENAME COLOUMN &c TO &ccENDFORCLOSE TABLES ALL用戶在創(chuàng)建某個(gè)表的結(jié)構(gòu)時(shí),使用了通用型字段且為表創(chuàng)建了

46、索引,則在保存該表結(jié)構(gòu)后,系統(tǒng)會(huì)在磁盤上生成_____個(gè)文件。(2003春)A.1B.2C.3D.4,,創(chuàng)建索引時(shí)必須定義索引名。定義索引名時(shí),下列敘述中不正確的是________。A.索引名只能包含字母、漢字、數(shù)字符號(hào)和下劃線B.組成索引名的長(zhǎng)度不受限制C.索引名可以與字段名同名D.索引名的第一個(gè)字符不可以為數(shù)字符號(hào)對(duì) xsb.dbf 表進(jìn)行刪除操作,下列四組命令中功能等價(jià)的是______(2003秋)    1) DELET

47、E ALL    2) DELETE ALL      PACK    3) ZAP    4) 把 xsb.dbf 文件拖放到回收站中    A. 1) 2) 3)   B .3) 4)   C. 2) 3)   D. 2) 3) 4),,已知學(xué)生表(XSB.DBF)中的數(shù)據(jù)如下:記錄號(hào)學(xué)號(hào)姓名性別出生日期系名代號(hào)1000104王凱男09/02/82022000101李兵男04/09/83023000103劉華女10/06

48、/82 024000102陳剛男12/09/82025000106胡媛媛女09/08/82026000105張一兵男02/06/8302則依次執(zhí)行下列命令后,屏幕上顯示的結(jié)果是____。USE XSBSET ORDER TO XSXH &&XSXH索引標(biāo)志已建,它是根據(jù)學(xué)號(hào)字段創(chuàng)建的升序索引GO TOPSKIP? RECNO()GO BOTTOM ?RECNO(),,利用索引可以提高數(shù)據(jù)的處理速度,且可以用

49、來(lái)強(qiáng)制表記錄的唯一性。在下列有關(guān)表索引的敘述中,錯(cuò)誤的是_____。(2003秋)    A 結(jié)構(gòu)復(fù)合索引文件的擴(kuò)展名為 .cdx ,而非結(jié)構(gòu)復(fù)合索引文件的擴(kuò)展名為 .idx     B 自由表可以創(chuàng)建候選索引,但不能創(chuàng)建主索引    C 數(shù)據(jù)庫(kù)表僅可以創(chuàng)建一個(gè)主索引,但可以創(chuàng)建多個(gè)候選索引    D 任何一個(gè)表均可以創(chuàng)建多個(gè)普通索引和多個(gè)唯一索引,,在Visual FoxPro系統(tǒng)中,工作區(qū)是指用于標(biāo)識(shí)一張打開表的區(qū)域。打開一

50、張表前。必須為該表指定一個(gè)工作區(qū)。選擇未被使用的最小編號(hào)的工作區(qū),可以使用命令__________(2003秋)某銀行存款表(ck.dbf)的表結(jié)果如下所示(2004春)     1)創(chuàng)建ck表的表結(jié)構(gòu),可以使用下列命令:       CREATE TABLE ck (zh C(15), crrq D, cq N(3,0), je(25))     2)為ck表增加下表所示的一條記錄,可以使用下列命令:       INS

51、ERT(26)_ (‘10789324’,{^2004/03/12},12,10000),,有如下一段程序:    CLOSE TABLES ALL   USE XS   SELE 3   USE JS   USE KC IN 0   BROW 上述程序執(zhí)行后,瀏覽窗口中顯示的表及當(dāng)前工作區(qū)號(hào)分別是 _____________ 。 (2005春)  ?。粒?KC 、 2   ?。拢?KC 、 3   ?。茫?JS 、 3

52、   ?。模?JS 、 2,,若要將當(dāng)前工作區(qū)中打開的表文件 GZB.DBF 復(fù)制到 GZB1.DBF 文件,則可以使用命令 _____________ 。(2005春)   ?。粒?COPY GZB.DBF GZB1.DBF        B. COPY TO GZB1 REST   ?。茫?COPY TO GZB1 STRU D. COPY TO GZB1,,已知成績(jī)( CJ )表中含學(xué)號(hào)( xh )、課程代號(hào)( kcdh )和

53、成績(jī)( cj )字段,成績(jī)表中存有記錄數(shù)據(jù)如表 2 所示?!     ?表2成績(jī)表的記錄數(shù)據(jù) (2005春)                   運(yùn)行下列程序字段以后,變量 m 、 n 的值分別為 _____________ 。     【程序清單】      SELECT * FROM cj;        WHERE cj.cj<60;        INTO TABLE cj_tmp      m=EOF(

54、)      n=RECCOUNT(),,某城市機(jī)動(dòng)車駕駛員登記表( JDCJS )中含有駕駛證號(hào)( jzh )等字段。但由于錄入人員的差錯(cuò),包含了一些重復(fù)的記錄( jzh 字段的值有重復(fù)),影響了統(tǒng)計(jì)結(jié)果。完善下列程序,使其可以物理刪除該表中的重復(fù)數(shù)據(jù)。(2005春)       【程序清單】        USE JDCJS         INDEX ON jzh TAG jzh &&相同的駕駛證號(hào)記錄將相

55、鄰排列        GO TOP        last_jzh=jzh        SKIP        DO WHILE !EOF()          IF jzh=last_jzh            DELETE          ELSE            _____________          ENDIF          SKIP        ENDDO        PACK

56、,,表( table )是存儲(chǔ)數(shù)據(jù)的容器.在下列有關(guān) VFP 表的敘述中,錯(cuò)誤的是(22) (2006年春)  A.系統(tǒng)默認(rèn)的表文件擴(kuò)展名為. dbf   B.利用表設(shè)計(jì)器創(chuàng)建表結(jié)構(gòu)時(shí),系統(tǒng)默認(rèn)的字符型字段寬度為 10   C.自由表的索引功能與數(shù)據(jù)庫(kù)表有區(qū)別   D.表文件名在命名時(shí)只要遵循操作系統(tǒng)的規(guī)定 ,VFP 本身無(wú)任何新的限定,,在下列有關(guān) VFP 表索引的敘述中,錯(cuò)誤的是(24

57、) (2006春)  A.通過(guò)創(chuàng)建表的索引,不僅可以對(duì)記錄數(shù)據(jù)進(jìn)行排序,而且可以實(shí)現(xiàn)記錄的篩選   B.對(duì)于數(shù)據(jù)庫(kù)表來(lái)說(shuō),可以創(chuàng)建 VFP 系統(tǒng)支持的所有類型的索引   C.在表打開時(shí),系統(tǒng)會(huì)自動(dòng)地將默認(rèn)的第一個(gè)索引作為主控索引   D.表的唯一索引并不能控制字段數(shù)據(jù)輸入時(shí)的重復(fù) 在 VFP 中,關(guān)閉所有的文件并結(jié)束當(dāng)前 VFP 系統(tǒng)運(yùn)行的命令是( 2 ).(2006春)  

58、利用COPY命令可以將當(dāng)前工作區(qū)中的表復(fù)制成Microsoft Excel 文件.若當(dāng)前工作區(qū)中已打開XS表,則用命令COPY TO xyz  ( 4 ),可以將XS表復(fù)制成Excel 文件 xyz.xls. (2006春),,使用USE命令可以打開或關(guān)閉表.如果XS表已在第1號(hào)工作區(qū)中打開,則要在第10號(hào)工作區(qū)中再次打開XS表,可使用命令 USE xs ( _5_ ) IN 10 .(2006春) 指定Visu

59、al FoxPro系統(tǒng)是否處理標(biāo)有刪除標(biāo)記的記錄,以及其他命令是否可以操作它們,常使用下列命令:SET    _ ON,在程序中將變量cYear定義為全局變量,可以使用下列命令:   _ cYear(2002年秋)Delete ,Delete-sql ,恢復(fù)帶刪除標(biāo)記的記錄:Recall,Recall All,Recall All For,第四章:數(shù)據(jù)庫(kù)的創(chuàng)建與使用,(1)每創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)都將生

60、成三個(gè)文件,數(shù)據(jù)庫(kù)文件、關(guān)聯(lián)的數(shù)據(jù)庫(kù)備注文件、和關(guān)聯(lián)的數(shù)據(jù)庫(kù)索引文件Create DataBase,包括數(shù)據(jù)庫(kù)表,視圖,連接,存儲(chǔ)進(jìn)程(2)數(shù)據(jù)庫(kù)的打開命令:Open DataBase(3)設(shè)置當(dāng)前數(shù)據(jù)庫(kù):set database to [databasename](4)檢查數(shù)據(jù)庫(kù)的有效性:Validate Database [recover](5)關(guān)閉數(shù)據(jù)庫(kù):Close database設(shè)在當(dāng)前工作區(qū)中已打開一個(gè)數(shù)據(jù)庫(kù)表。下

61、列命令中,不能將該數(shù)據(jù)庫(kù)表關(guān)閉的命令是:___________(2002年秋)A.CLOSE ALLB.CLOSE DATABASE ALLC.USE IN 0D.CLOSE TABLES數(shù)據(jù)字典:,,(6)通過(guò)命令創(chuàng)建數(shù)據(jù)庫(kù)表: Create Table xsb Name 學(xué)生表2 (xh c(8),xb c(2)),Create Table xsb Free (xh c(8))是創(chuàng)建自由表(7)字段顯示屬性:字段格式:A T

62、! $,輸入掩碼:X 9 # $ * 字段驗(yàn)證: 默認(rèn)值(8)數(shù)據(jù)庫(kù)表的表屬性:記錄驗(yàn)證: 設(shè)置驗(yàn)證 set check,取消驗(yàn)證:drop check(9)表的觸發(fā)器:插入觸發(fā)器,更新觸發(fā)器,刪除觸發(fā)器,創(chuàng)建觸發(fā)器:Create Trigger.觸發(fā)器是綁定在表上的表達(dá)式,當(dāng)表中的記錄被指定的操作命令修改時(shí),觸發(fā)器被激活。Visual FoxPro提供的觸發(fā)器不包括__________(2002年秋)A.刪除觸發(fā)器B.級(jí)聯(lián)觸

63、發(fā)器C.更新觸發(fā)器D.插入觸發(fā)器(10)添加數(shù)據(jù)庫(kù)表:add table tablename 刪除數(shù)據(jù)庫(kù):drop table tablename [delete](11)成為自由表: Free Table TableName在同時(shí)使用多個(gè)數(shù)據(jù)庫(kù)時(shí),可以使用Use jxsj!xs,,數(shù)據(jù)庫(kù)是一種數(shù)據(jù)容器。從項(xiàng)目管理器窗口看,數(shù)據(jù)庫(kù)可以包含的子項(xiàng)有:表、本地視圖、    _  、連接和存儲(chǔ)過(guò)

64、程(2002年秋) 數(shù)據(jù)庫(kù)表和數(shù)據(jù)庫(kù)之間的相關(guān)性是通過(guò)表文件和庫(kù)文件之間的雙向鏈接實(shí)現(xiàn)的。雙向鏈接包括前鏈和后鏈。其中,前鏈?zhǔn)潜4嬖跀?shù)據(jù)庫(kù)文件中的有關(guān)表文件的路徑和文件名信息,后鏈?zhǔn)潜4嬖诒眍^中的擁有該表的數(shù)據(jù)庫(kù)文件的路徑和庫(kù)文件名信息。假設(shè)JS表所從屬的數(shù)據(jù)庫(kù)文件被意外刪除,則可以使用    _ TABLE JS命令刪除存儲(chǔ)在JS表中的后鏈 (2002年秋),,(12)打開或說(shuō)明非當(dāng)前數(shù)據(jù)庫(kù)中的表:User js

65、xj!js(13)永久關(guān)系與參照完整性:一對(duì)一,一對(duì)多,多對(duì)多(14)數(shù)據(jù)庫(kù)間的永久關(guān)系是根據(jù)表的索引建立的(15)參照完整性:更新規(guī)則,刪除規(guī)則,插入規(guī)則參照完整性主要是控制相關(guān)表的主關(guān)鍵字和外部關(guān)鍵字Vfp引進(jìn)了關(guān)系型數(shù)據(jù)庫(kù)的三類完整性:實(shí)體完整性,參照完整性,用戶自定義完整性,,.參照完整性是用來(lái)控制數(shù)據(jù)的一致性。在Visual FoxPro系統(tǒng)中,系統(tǒng)提供的參照完整性機(jī)制不能實(shí)現(xiàn)的是:________。(2002年秋)

66、A.設(shè)置“更新級(jí)聯(lián)”:更新主表主關(guān)鍵字段的值,用新的關(guān)鍵字值更新子表中所有相關(guān)記錄。B.設(shè)置“刪除級(jí)聯(lián)”:主表可以任意的刪除記錄,同時(shí)刪除子表中所有相關(guān)記錄。C.設(shè)置“刪除限制”:若子表中有相關(guān)記錄,則主表禁止刪除記錄。D.設(shè)置“插入級(jí)聯(lián)”:主表插入新的記錄后,在子表自動(dòng)插入相應(yīng)的記錄。設(shè)數(shù)據(jù)庫(kù)SJK.DBC中的表XS.DBF已設(shè)置了主索引、字段的默認(rèn)值。如果將XS.DBF移出SJK.DBC,則主索引轉(zhuǎn)換為  

67、_ ,字段的默認(rèn)值變成無(wú)效 (2002秋),,用表設(shè)計(jì)器創(chuàng)建一個(gè)自由表時(shí),不能實(shí)現(xiàn)的操作是___D____。(2003年春)A.設(shè)置某字段可以接受NULL值B.設(shè)置表中某字段的類型為通用型C.設(shè)置表的索引D.設(shè)置表中某字段的默認(rèn)值向數(shù)據(jù)庫(kù)中添加表是把自由表添加到數(shù)據(jù)庫(kù)中,使之成為數(shù)據(jù)庫(kù)表。這一操作的本質(zhì)是建立了庫(kù)與表之間的_______ (2003年春)在 Visual FoxPro 系統(tǒng)中,對(duì)于數(shù)據(jù)庫(kù)表來(lái)說(shuō),有多種手段控制數(shù)據(jù)的

68、有效性。在下列的敘說(shuō)中,錯(cuò)誤的是______(2003年秋)    A 通過(guò)設(shè)置字段的格式(Format)屬性,可以使輸入字段的英文字符自動(dòng)大寫    B 字段的有效性規(guī)則可以為一個(gè)用戶自定義函數(shù)    C 記錄的有效性規(guī)則可以用來(lái)控制同一條記錄中多個(gè)字段之間的關(guān)系    D 在數(shù)據(jù)庫(kù)表之間創(chuàng)建永久性關(guān)系并設(shè)置參照完整性規(guī)則,可使兩個(gè)表之間的記錄一一對(duì)應(yīng),,數(shù)據(jù)庫(kù)是一個(gè)容器,是許多相關(guān)的數(shù)據(jù)庫(kù)表及其關(guān)系的集合。數(shù)據(jù)庫(kù)通常包括兩部

69、分,一是按一定的數(shù)據(jù)模型組織并實(shí)際存儲(chǔ)的所有應(yīng)用需要的數(shù)據(jù),二是存放在數(shù)據(jù)字典中的各種描述信息。這些描述信息是有關(guān)數(shù)據(jù)的“數(shù)據(jù)”,稱為“_______ (2003秋)設(shè)sjk1.dbc,sjk2.dbc,sjk3.dbc,sjk4.dbc和sjk5.dbc分別是存放在當(dāng)前工作路徑中的五個(gè)數(shù)據(jù)庫(kù)文件名,用戶可以使用OPEN DATEBASE 命令打開數(shù)據(jù)庫(kù)。在Visual FoxPro系統(tǒng)的命令窗口中,依次執(zhí)行下列命令后,則被打開的數(shù)據(jù)

70、庫(kù)文件個(gè)數(shù)_______有個(gè)(2003秋)       CLOSE DATEBASE ALL       OPEN DATEBASE sjk1       OPEN DATEBASE sjk2       OPEN DATEBASE sjk3       OPEN DATEBASE sjk4       OPEN DATEBASE sjk5,,下列兩段程序是基于 xs.dbf 表的記錄瀏覽及數(shù)據(jù)統(tǒng)計(jì)程序(表中已有若干個(gè)記錄)

71、,分別運(yùn)行兩段程序,mSum與 nSum 輸出結(jié)果是否相同:______(回答“相同”或“不同”)        【程序1清單】      SET TALK OFF     USE  xs     mSum=0     DO WHILE NOT EOF()       ? xh,xm       mSum=mSum+1       SKIP     ENDDO     USE     ? mSum      【程

溫馨提示

  • 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ù)僅提供信息存儲(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)論