VF期末考試習(xí)題_第1頁(yè)
VF期末考試習(xí)題_第2頁(yè)
VF期末考試習(xí)題_第3頁(yè)
VF期末考試習(xí)題_第4頁(yè)
VF期末考試習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1.關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系是__B___。

A)一個(gè).DBF文件?

B)若干個(gè)二維表

C)一個(gè).DBC文件

D)若干個(gè).DBC文件

2、數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)最主要的區(qū)別是(

B

A)數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單

B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決

C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能夠管理各種類型的文件

D)文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量

3、下列實(shí)體類型的聯(lián)系中,屬于一對(duì)多聯(lián)系的是(

D

A)學(xué)生與課程之間的聯(lián)系

B)學(xué)校與教師之間的聯(lián)系

C)班級(jí)與班長(zhǎng)之間的聯(lián)系

D)學(xué)生與成績(jī)之間的聯(lián)系

4、用二維表來表示實(shí)體之間聯(lián)系的數(shù)學(xué)模型稱為(

D

A)E-R模型

B)層次模型

C)網(wǎng)狀模型

D)關(guān)系模型

5、數(shù)據(jù)庫(kù)系統(tǒng)的核心是(

C

)

A)數(shù)據(jù)庫(kù)系統(tǒng)

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

C)數(shù)據(jù)庫(kù)管理系統(tǒng)

D)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)

6、在關(guān)系數(shù)據(jù)模型中,二維表的列稱為

字段

,二維表的行稱為

記錄

,能唯一標(biāo)識(shí)元組的屬性或?qū)傩缘募戏Q為

關(guān)鍵字

7、安裝在VF6.0之后,要添加或刪除VF的某些組件時(shí),應(yīng)當(dāng)啟動(dòng)windows的(控制面板中的添加/刪除

)程序。

8、安裝完VF之后,系統(tǒng)自動(dòng)用一些默認(rèn)值來設(shè)置環(huán)境,要定制自己的系統(tǒng)環(huán)境,應(yīng)單擊(

工具

)菜單下的(

選項(xiàng))菜單項(xiàng)。

9.VisualFoxPro關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)能夠?qū)崿F(xiàn)的三種基本關(guān)系運(yùn)算是

。

A)索引、排序、查找

B)建庫(kù)、錄入、排序

C)選擇、投影、聯(lián)接

D)顯示、統(tǒng)計(jì)、復(fù)制

10.VisualFoxpro的工作方式包括(abcd)。A.命令方式B.菜單方式C.程序文件方式D.交互執(zhí)行方式

11)數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是(a)A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS

1、若X=56.789,則?STR(X,2)-SUBSTR("56.789",5,1)的顯示結(jié)果是____B_____。

A)568?

B)578

C)579

D)577

2、下列函數(shù)中,函數(shù)值一定為字符型的是(

A

A.TIME()

B.LEN()

C.DATE()

D.MAX()

3、下面的VF表達(dá)式中,不正確的是(

C

A)

{^2001-05-0110:10:10AM}-10

B)

{^2001-05-01}-date()

C)

{^2001-05-01}+date()

D)

[^2001-05-01]+[1000]

4、如果內(nèi)存變量和字段變量均有變量名“姓名”,那么引用內(nèi)存變量的正確方法是(d)

A)

M.姓名

B)

M->姓名

C)

姓名

D)

A和B都可以

5、.若內(nèi)存變量名與當(dāng)前打開的數(shù)據(jù)表中一個(gè)字段名均為NAME,則執(zhí)行?NAME命令后顯示的結(jié)果是___B_________。

A)內(nèi)存變量的值?

B)字段變量的值

C)隨機(jī)

D)錯(cuò)誤信息

6.若內(nèi)存變量RQ=“05/06/23”,表達(dá)式&RQ的結(jié)果的數(shù)據(jù)類型是__(_B___)_____。

A)字符型

B)數(shù)值型

C)日期型

D)不確定

7.表達(dá)式VAL(SUBSTR("等級(jí)考試1/2/3/4",9,1))*LEN("VisualFoxPro")的結(jié)果是_____(_A)____。

A)13

B)26

C)39

D)52

8、以下日期值正確的是(B)

A{“2001-01-15”}

B{^2001-01-15}

C{2001-01-15}

D{[2001-01-15]]

9、設(shè)D=5>6,命令?vartype(d)的輸出值是(A)

A

L

B

C

C

N

D

D10、設(shè)N=886,M=345,K=‘M+N’,表達(dá)式1+&K的結(jié)果是:(A)

A1232

B數(shù)據(jù)類型不匹配

C1+M+N

D346

11、函數(shù)LEN("ABCD”-"ABC")的值是(C);

A)1

B)6

C)7

D)3

12、.

下列關(guān)系表達(dá)式中,運(yùn)算結(jié)果為邏輯真.T.的是(C)

(A)副教授$教授

(B)3+5#2*4

(C)計(jì)算機(jī)<>計(jì)算機(jī)世界

(D)2004/05/01==CTOD(04/01/03)

13、

執(zhí)行下列命令后,顯示的結(jié)果是(C)

X=50

Y=100

Z="X+Y“

?50+&Z

(A)50+&Z

(B)50+X+Y

(C)200

(D)數(shù)據(jù)類型不匹配

14、

命令?ROUND(337.2007,3)的結(jié)果是:(

337.201

15、命令?LEN(“THISISMYBOOK”)的結(jié)果是:(

15

16、TIME()返回值的類型是:(

字符型

)。

17、在VisualFoxPro中說明數(shù)組后,數(shù)組的每個(gè)元素在未賦值之前的默認(rèn)值是_F_______

18、下面關(guān)于VisualFoxPro數(shù)組的敘述中,錯(cuò)誤的是(

C

)

A)用DIMENSION和DECLARE都可以定義數(shù)組

B)數(shù)組元素的下標(biāo)下限是1

C)一個(gè)數(shù)組中各個(gè)數(shù)組元素必須是同一種數(shù)據(jù)類型

D)新定義數(shù)組的各個(gè)數(shù)組元素初值為.F.

1.下列操作中,不能用MODIFYSTRUCTURE命令實(shí)現(xiàn)的是__D___。

A)增加數(shù)

據(jù)表中的字段

B)刪除數(shù)

據(jù)表中的字段

C)修改數(shù)

據(jù)表中字段的寬度

D)刪除數(shù)

據(jù)表中的某些記錄

2.假設(shè)數(shù)

據(jù)表中共有10條記錄,當(dāng)執(zhí)行命令DISPLAYALL之后,命令?RECNO()的結(jié)果是____C______。

A)1

B)10

C)11

D)0

3.在VisualFoxPro中,能夠進(jìn)行條件定位的命令是___C_______。

A)SKIP

B)SEEK

C)LOCATE

D)GO

4.ZAP命令將刪除當(dāng)前數(shù)

據(jù)表文件的____A________。

A)全部記錄

B)滿足條件的記錄

C)結(jié)構(gòu)

D)有刪除標(biāo)記的記錄

5.顯示所有職稱為教授或副教授的記錄,可使用的命令是___D________。

A)LISTFOR職稱="副教授".AND."教授"

B)LISTFOR職稱="副教授".OR."教授"

C)LISTFOR職稱="副教授".AND.職稱="教授"

D)LISTFOR職稱="副教授".OR.職稱="教授"

6.可以使用FOUND()函數(shù)

來檢測(cè)查詢是否成功的命令包括____B______。

A)LIST、FIND、SEEK

B)FIND、SEEK、LOCATE

C)FIND、DISPLAY、SEEK

D)LIST、SEEK、LOCATE

7.設(shè)教師數(shù)

據(jù)表和按工作日期(D型字段)索引的索引文件已經(jīng)打開并設(shè)為主控索引,要把記錄指針定位到工作剛好滿30天的職工記錄上,應(yīng)使用的命令是___B_______。

A)FINDDATE()-30

B)SEEKDATE()-30

C)FINDDATE()+30

D)SEEKDATE()+30

8.執(zhí)行SELECT0選擇工作區(qū)的結(jié)果是:B

A)選擇了0號(hào)工作區(qū)

B)選擇了空閑的最小號(hào)工作區(qū)

C)關(guān)閉選擇的工作區(qū)

D)選擇已打開的工作區(qū)

9.兩個(gè)表以公共字段“編號(hào)”建立關(guān)聯(lián),要求___D___。

A)兩個(gè)表都必須排序

B)父表必須排序

C)兩個(gè)表都必須建立并打開索引

D)子表必須建立并打開索引

10.在Visual?FoxPro中,?對(duì)于字段值為空值(NULL)敘述正確的是(

B

A)空值等同于空字符串B)空值表示字段還沒有確定值C)不支持字段值為空值

D)空值等同于

數(shù)

值0?

11.在vf中,使用locate命令按條件查找記錄,當(dāng)查找到滿足條件的第1條記錄后,如果還需要查找下一條滿足條件的記錄,應(yīng)使用命令(

C

A)Locatefor<條件>命令

B)Skip命令

C)Continue命令

D)Go命令

12.可以伴隨著表的打開而自動(dòng)打開的索引是

C

。

A)單一索引文件(IDX)

B)復(fù)合索引文件(CDX)

C)結(jié)構(gòu)化復(fù)合索引文件

D)非結(jié)構(gòu)化復(fù)合索引文件13、VisualFoxPro有兩種變量,即內(nèi)存變量和_(字段變量_)變量。

14、VisualFoxPro支持兩類索引文件,即單一索引文件和(復(fù)合索引文件)。

15、要為當(dāng)前表所有職工增加100元工資,應(yīng)該使用:

A)CHANGE工資WITH工資+100

B)REPLACE工資WITH工資+100

C)CHANGE

ALL工資WITH工資+100D)REPLACEALL工資WITH工資+100

16、數(shù)據(jù)庫(kù)表之間的一對(duì)多聯(lián)系通過主表的(主)索引和子表的(普通索引實(shí)現(xiàn)。

17、實(shí)現(xiàn)表之間的臨時(shí)聯(lián)系的命令是(setrelatlonto

18、在VisualFoxPro中數(shù)據(jù)庫(kù)文件的擴(kuò)展名是__dbc_____,數(shù)據(jù)庫(kù)表文件的擴(kuò)展名是__dbf______。

19、數(shù)據(jù)庫(kù)表的索引有

,

,

。

20、邏輯刪除用

delete

,物理刪除用

pack

21、清除主窗口屏幕的命令是

。

A)CLEAR

B)CLEARALL

C)CLEARSCREEN

D)CLEARWINDOWS

22、在VisualFoxPro中,通用型字段G和備注型字段M在表中的寬度

A)2,4個(gè)字節(jié)

b)4,4個(gè)字節(jié)

C)8,4個(gè)字節(jié)

D)4,10個(gè)字節(jié)

23、不論索引是否生效,定位到相同記錄上的命令是

。

A)GOTOP

B)GOBOTTOM

C)GOTO

D)SKIP

24、當(dāng)前打開的數(shù)

據(jù)表XSDA.DBF中有100條記錄,若將前5條記錄復(fù)制為XSBAK.DBF,應(yīng)使用命令(B)

A)COPYTOXSBAK.DBF

RECORD

5

B)COPY

TOXSBAK

NEXT5

C)COPYSTRU

TOXSBAKREST5

D)COPYSTRUTOXSBAKNEXT5

25、欲將

數(shù)據(jù)表文件GBZK.DBF中的記錄追加到數(shù)據(jù)表文件GZBK1.DBF中,應(yīng)使用

C命令

A)USEGZBK

B)USE

GZBK

APPEND

FROM

GZBK1

APPEND

FROMGZBK1SDF

C)USEGZBK1

D)USE

GZBK1

APPEND

FROM

GZBK

APPEND

FROMGZBKDELI

26.執(zhí)行完命令LOCATE

FORXB=”女”后,若要繼續(xù)查找下一條符合條件的記錄,可使用命令

(C)

A)SKIP

B)NEXT

C)CONTINUE

D)RESUME

27.數(shù)據(jù)表中有語(yǔ)文,數(shù)學(xué),英語(yǔ)和總分四個(gè)數(shù)值型字段,要將所有記錄的語(yǔ)文,數(shù)學(xué),英語(yǔ)成績(jī)求和后存入總分字段中,應(yīng)使用命令

(B)

A)

TOTAL

語(yǔ)文+數(shù)學(xué)+英語(yǔ)

TO總分

B)

REPLACE總分WITH語(yǔ)文+數(shù)學(xué)+英語(yǔ)ALL

C)

SUM語(yǔ)文,數(shù)學(xué),英語(yǔ)

TO總分

D)

REPLACE語(yǔ)文+數(shù)學(xué)+英語(yǔ)WITH總分ALL

28.有關(guān)備注文件的下列說法,不正確的是

C

A)創(chuàng)建和修改表時(shí),只要定義了備注字段,就會(huì)產(chǎn)生一個(gè)備注文件

B)備注文件的主文件名與其對(duì)應(yīng)的表名相同,擴(kuò)展名為.FPT

C)每個(gè)表文件都在創(chuàng)建表時(shí)自動(dòng)創(chuàng)建一個(gè)備注文件

D)一個(gè)數(shù)據(jù)庫(kù)表只能有一個(gè)備注文件

29.在VF中,有關(guān)主索引、普通索引和候選索引的下列說法正確地是

(C)

A)這三種索引都可在自由表中創(chuàng)建

B)候選索引只能在數(shù)據(jù)庫(kù)表中創(chuàng)建

C)可以在一個(gè)表中創(chuàng)建多個(gè)候選索引

D)只有主索引才能保證創(chuàng)建主索引的字段不出現(xiàn)重復(fù)值

30.SETORDERTO命令的作用是

(C)

A)打開索引文件B)刪除索引標(biāo)記C)指定主控索引

D)修改索引標(biāo)記

31.下列命令對(duì)表進(jìn)行操作時(shí),

(C)

命令只有在創(chuàng)建了索引之后才能執(zhí)行,否則出現(xiàn)錯(cuò)誤信息提示

A)TOTAL

B)LOCATE

C)SEEK

D)SKIP

32.若數(shù)據(jù)表中有30條記錄,依次執(zhí)行命令GOBOTTOM和SKIP后,EOF()和RECNO()值分別是

(D)

A).F.和30

B).T.和30

C).F.和31

D).T.和31

33.使工資表GZ.DBF按降序排列,要建立一個(gè)新表文件PXK.DBF,應(yīng)使用命令(A)

A)SORTON工資/DTOPXK

B)SETINDEXON-工資TOPXK

C)INDEXON-工資TOPXK

D)SORTON工資TOPXK

34.在VFP中要對(duì)數(shù)據(jù)表文件AB.DBF進(jìn)行更名的操作應(yīng)使用的命令是(A);

A)RENA

B)REPLACE

C)ZAP

D)MODIFYSTRUCTURE

35.將A盤根目錄下的STD.PRG文件復(fù)制到C盤的\DB子目錄,應(yīng)使用(B)

A)COPYA:STD.PRGC:\DB

B)COPYFILEA:STD.PRGTOC:DB\STD.PRG

C)COPYA:STD.PRGTOC:\DB\STD.PRG

D)COPYTOC:\DB\STD.PRG

36.在定義VisualFoxpro的數(shù)據(jù)庫(kù)中表文件的結(jié)構(gòu),其邏輯型、日期型、備注型字段的寬度分別固定為(D);

A)3、8、4

B)1、6、4

C)1、8、任意

D)1、8、4

37.下列說法中,不正確的是(B);

A)在一個(gè)工作區(qū)總能打開一個(gè)表文件

B)在一個(gè)工作區(qū)可能打不開一個(gè)表文件

C)同一時(shí)刻,一個(gè)數(shù)據(jù)表只能在一個(gè)工作區(qū)開啟

D)不同時(shí)刻,一個(gè)數(shù)據(jù)表可能在不同工作區(qū)開啟

38.在VisualFoxPro的數(shù)據(jù)工作區(qū)窗口,使用SETRELATION命令可以建立兩個(gè)表之間的關(guān)聯(lián),這種關(guān)聯(lián)是(C)A.永久性關(guān)聯(lián)B.永久性關(guān)聯(lián)或臨時(shí)性關(guān)聯(lián)C.臨時(shí)性關(guān)聯(lián)D.永久性關(guān)聯(lián)和臨時(shí)性關(guān)聯(lián)

1.數(shù)據(jù)庫(kù)的字段可以定義規(guī)則,規(guī)則是(

A

)

A)邏輯表達(dá)式

B)字符表達(dá)式

C)數(shù)值表達(dá)式

D)前三種說法都不對(duì)

2.查詢?cè)O(shè)計(jì)器中“篩選”選項(xiàng)卡對(duì)應(yīng)的SQL短語(yǔ)是(

A

)

A)WHERE

B)JIONON

C)SElECT

D)ORDER

BY

3.項(xiàng)目管理器將一個(gè)應(yīng)用程序的所有文件集合成一個(gè)有機(jī)的整體,形成擴(kuò)展名是(

A

)的項(xiàng)目文件

A).pjx

B).prj

C).pro

D).itm

4、視圖設(shè)計(jì)器中含有的但查詢?cè)O(shè)計(jì)器中卻沒有的選項(xiàng)卡是(

D

)

A)篩選

B)排序依據(jù)

C)分組依據(jù)

D)更新條件

5.擴(kuò)展名為.prg的程序文件,在項(xiàng)目管理器的(代碼

)選項(xiàng)卡中顯示和管理。

6.項(xiàng)目管理器的“移去”按鈕有兩個(gè)功能,一是把文件(

移去),二是(刪除)。

7.可以在項(xiàng)目管理器的___代碼___選項(xiàng)卡下建立程序文件。

8.VF參照完整性規(guī)則不包括

(C)

A更新規(guī)則

B刪除規(guī)則

C查詢規(guī)則

D插入規(guī)則

9.在VisualFoxPro中進(jìn)行參照完整性設(shè)置時(shí),要想設(shè)置成:當(dāng)更改父表中主關(guān)鍵字段或候選關(guān)鍵字段時(shí),自動(dòng)更改所有相關(guān)子表記錄中的對(duì)應(yīng)值。應(yīng)選擇(C)

。

限制

B)忽略

C)級(jí)聯(lián)

D)級(jí)聯(lián)或限制

10.查詢?cè)O(shè)計(jì)器的“篩選”選項(xiàng)卡用來指定查詢的(

條件

)。11.打開VisualFoxPro“項(xiàng)目管理器”的“文檔”(Docs)選項(xiàng)卡,其中包含

D

A)表單文件

B)報(bào)表文件

C)標(biāo)簽文件

D)以上三種文件

12.可以鏈接或嵌入OLE對(duì)象的字段類型是

C

。

A)備注型字段

B)通用型和備注型字段

C)通用型字段

D)任何類型的字段

13.查詢?cè)O(shè)計(jì)器和視圖設(shè)計(jì)器的主要不同表現(xiàn)在于

B

A)查詢?cè)O(shè)計(jì)器有“更新條件”選項(xiàng)卡,沒有“查詢?nèi)ハ颉边x項(xiàng)

B)查詢?cè)O(shè)計(jì)器沒有“更新條件”選項(xiàng)卡,有“查詢?nèi)ハ颉边x項(xiàng)

C)視圖設(shè)計(jì)器沒有“更新條件”選項(xiàng)卡,有“查詢?nèi)ハ颉边x項(xiàng)

D)視圖設(shè)計(jì)器有“更新條件”選項(xiàng)上,也有“查詢?nèi)ハ颉边x項(xiàng)

14.在VisualFoxPro中,打開數(shù)據(jù)庫(kù)的命令是

A

。

A)ORENDATABASE<數(shù)據(jù)庫(kù)名>

B)USE<數(shù)據(jù)庫(kù)名>

C)USEDATABASE<數(shù)據(jù)庫(kù)名>

D)OPEN<數(shù)據(jù)庫(kù)名>

15.在“選項(xiàng)”對(duì)話框的“文件位置”選項(xiàng)卡中可以設(shè)置(

B)

A表單的默認(rèn)大小

B默認(rèn)目錄

C日期和時(shí)間顯示格式

D程序代碼的顏色

16.在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,建立兩個(gè)表之間的一對(duì)多聯(lián)系是通過以下索引實(shí)現(xiàn)的

A

。

A)“一方”表的主索引或候選索引,“多方”表的普通索引

B)“一方”表的主索引,“多方”表的普通索引或候選索引

C)“一方”表的普通索引,“多方”表的主索引或候選索引

D)“一方”表的普通索引,“多方”表的候選索引或普通索引17.若數(shù)據(jù)表A(父表)和數(shù)據(jù)表B(子表)要通過字段XH建立一對(duì)多的永久關(guān)系,下列說法正確的是

(B)

A)表A和表B可以是數(shù)據(jù)庫(kù)表,也可以是自由表

B)表A必須以XH為關(guān)鍵字建立主索引,表B必須以XH為關(guān)鍵字建立普通索引

C)表A和表B建立永久關(guān)系后,永久性關(guān)系不能刪除

D)表B中的一條記錄在表A中可以有多條記錄與之對(duì)應(yīng)

18.在VF中,有關(guān)索引的下列說法錯(cuò)誤的是

(B)

A)不能以通用型字段作為建立索引的關(guān)鍵字

B)獨(dú)立復(fù)合索引的主文件名與相應(yīng)的表名相同,擴(kuò)展名為.CDX

C)表建立索引后,能使查詢速度提高

D)數(shù)據(jù)表建立索引后,其中記錄的物理位置不發(fā)生變化

19.查詢?cè)O(shè)計(jì)器中“篩選”選項(xiàng)卡對(duì)應(yīng)的SQL短語(yǔ)是(

A

)

A)WHERE

B)JIONON

C)SElECT

D)ORDER

BY

20.

在VF中,下列說法正確的是

(b)

A)查詢文件中保存的是查詢結(jié)果

B)視圖是一個(gè)虛擬表,可以象表一樣查詢

C)視圖可以獨(dú)立于數(shù)據(jù)庫(kù)而存在

D)視圖只能基于表而不能基于視圖

21.在VisualFoxPro中,關(guān)于自由表敘述正確的是(B)

A)自由表和數(shù)據(jù)庫(kù)表是完全相同B)自由表不能建立字段級(jí)規(guī)則和約束

C)自由表不能建立候選索引

D)自由表不可以加入到數(shù)據(jù)庫(kù)中

22.在VisualFoxPro中,關(guān)于查詢和視圖的正確描述是(A)

A)查詢是一個(gè)預(yù)先定義好的SQLSELECT語(yǔ)句文件

B)視圖是一個(gè)預(yù)先定義好的SQLSELECT語(yǔ)句文件

C)查詢和視圖是同一種文件,只是名稱不同

D)查詢和視圖都是一個(gè)存儲(chǔ)數(shù)據(jù)的表

23).在VisualFoxPro中,以下關(guān)于視圖描述中錯(cuò)誤的是(D)

A)通過視圖可以對(duì)表進(jìn)行查詢

B)通過視圖可以對(duì)表進(jìn)行更新

C)視圖是一個(gè)虛表

D)視圖就是一種查詢

24.在VisualFoxPro中,可以在表設(shè)計(jì)器中為字段設(shè)置默認(rèn)值的表是【數(shù)據(jù)庫(kù)表】表。

1.在SQL語(yǔ)句中用于創(chuàng)建表的語(yǔ)句是___A_______。

A)CREATETABLE

B)MODIFYSTRUCTURE

C)CREATESTRUCTURE

D)MODIFYTABLE

2.在SQL語(yǔ)句中,用于分組的短語(yǔ)是_____D______。

A)WHERE

B)ORDERBY

C)JOIN

D)GROUPBY

3.下列語(yǔ)句中,與語(yǔ)句SELECT*FORM教師檔案WHERE基本工資BETWEEN1000AND2000等價(jià)的語(yǔ)句是__A__。

A)SELECT*FORM教師檔案WHERE基本工資>=1000AND工資<=2000

B)SELECT*FORM教師檔案WHERE基本工資>1000AND工資<2000

C)SELECT*FORM教師檔案WHERE基本工資<=1000AND工資>2000

D)SELECT*FORM教師檔案WHERE基本工資>=1000OR工資<=2000

4.在VF中,下列短語(yǔ)或命令中,不能實(shí)現(xiàn)選擇操作的是(d)

A)Where

B)For

C)While

D)Fields

5.SQL語(yǔ)句中刪除表的命令是(

C)

A)ERASE

TABLE

B)DELETE

TABLE

C)DROP

TABLE

D)DELETE

DBF

6.使用如下三個(gè)數(shù)據(jù)庫(kù)表:

學(xué)生(學(xué)號(hào)c(6),姓名c(8),性別c(2),出生日期d,年齡I,院系c(16))

課程(課程號(hào)c(3),課程名c(12))

成績(jī)(學(xué)號(hào)c(6),課程號(hào)c(3),成績(jī)I)

(1)、要為當(dāng)前學(xué)生表的所有學(xué)生年齡增加1歲,應(yīng)該使用命令(

D

)

A)

CHANGE

年齡

WITH

年齡+1

B)

REPLACE

年齡

WITH

年齡+1

C)

CHANGE

ALL

年齡

WITH

年齡+1

D)

REPLACE

ALL

年齡

WITH

年齡+1

(2)、用SQL語(yǔ)言列出‘大學(xué)英語(yǔ)’課程的成績(jī)單(

C

A)select

*from

成績(jī)

where

學(xué)號(hào)=;

(select

學(xué)號(hào)

from

課程

where

課程名=‘大學(xué)英語(yǔ)’)

B)select

*from

成績(jī)

where

課程名=‘大學(xué)英語(yǔ)’

C)select

*from

成績(jī)

where

課程號(hào)=;

(select

課程號(hào)

from

課程

where

課程名=‘大學(xué)英語(yǔ)’)

D)select

*from

成績(jī)

where

課程號(hào)

on;

(select

課程號(hào)

from

課程

where

課程名=‘大學(xué)英語(yǔ)’)

(3)、用SQL語(yǔ)言檢索姓名和學(xué)生所選課程的成績(jī),正確的SQL語(yǔ)句(

A)

A)SELECT

姓名,成績(jī)

FROM學(xué)生,成績(jī)

WHERE

學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)

B)SELECT

姓名,成績(jī)

FROM(學(xué)生

JOIN

成績(jī)

ON

學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào))

C)SELECT

姓名,成績(jī)

FROM

學(xué)生

JOIN

成績(jī)

WHERE

學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)

D)SELECT

姓名,成績(jī)

FROM

學(xué)生,成績(jī)

ON

課程.課程號(hào)=成績(jī).課程號(hào)

(4)、用SQL語(yǔ)言給成績(jī)不及格的記錄加上刪除標(biāo)記(

B

A)delete

from

成績(jī)

for

cj<60

B)delete

from

成績(jī)

where

cj<60

C)delete

成績(jī)

where

cj<60

D)pack

from

成績(jī)

where

cj<60(5)、用SQL語(yǔ)言查詢所有年齡小于等于20歲的男同學(xué)的信息,按年齡進(jìn)行降序排序,并將查詢結(jié)果保存在永久表BB中,正確的SQL語(yǔ)句是(

A

)

A)SELECT

*

FROM

學(xué)生

WHERE

性別="男"

AND

年齡<=20;

ORDER

BY

年齡

DESC

INTO

TABLE

BB

B)SELECT

*

FROM

學(xué)生

WHERE

性別="男"

OR

年齡<=20;

ORDER

BY

年齡

desc

INTO

TABLE

BB

C)SELECT

*

FROM

學(xué)生

WHERE

性別="男"

AND

年齡<=20;

ORDER

BY

年齡

ASC

INTO

TABLE

BB

D)SELECT

*

FROM

學(xué)生

WHERE

性別="男"

OR

年齡<=20;

ORDER

BY

年齡

INTO

TABLE

BB

7.使用SQL語(yǔ)言的SELECT語(yǔ)句進(jìn)行分組查詢時(shí),應(yīng)當(dāng)在GROUPBY中使用(HAVING子句)。7.圖書管理數(shù)據(jù)庫(kù)中的三個(gè)數(shù)據(jù)庫(kù)表

圖書(總編號(hào)C(6),分類號(hào)C(8),書名C(16),出版單位C(20),單價(jià)N(6,2))

讀者(借書證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))

借閱(借書證號(hào)C(4),總編號(hào)C(6),借書日期D)(1)、列出單價(jià)在40元以上的書,請(qǐng)對(duì)下面的SQL語(yǔ)句填空:

Select

*

From

圖書

WHERE

單價(jià)>=40

(2)、將圖書表中電子工業(yè)出版社的圖書的單價(jià)漲價(jià)10%。請(qǐng)對(duì)下面的SQL語(yǔ)句填空:

Update

圖書

SET

單價(jià)=單價(jià)*1.1

WHERE

出版單位="電子工業(yè)出版"(3)、檢索書名以“Internet”開頭的所有圖書的書名和出版單位.請(qǐng)對(duì)下面的SQL語(yǔ)句填空:

SELECT

書名,

出版單位

FROM

圖書

WHERE

書名

Like"Internet%"

(4)、查詢所藏圖書中每個(gè)出版社的圖書最高單價(jià)、平均單價(jià),請(qǐng)對(duì)下面的SQL語(yǔ)句填空:

SELECT出版單位,

Max(單價(jià))

,AVG(單價(jià))

FROM

圖書

Group

by

出版單位(5)、往‘借閱‘表插入一個(gè)新的記錄(‘2461’,‘357128’,{^2007-12-12})。請(qǐng)對(duì)

下面的SQL語(yǔ)句填空:

Insert

into

借閱

VALUES(‘2461’,‘357128’,{^2008-11-12})

8.設(shè)有如下兩表:XSB(學(xué)號(hào)C(6),姓名C(8),專業(yè)C(8),出生日期D)

CJB(學(xué)號(hào)C(6),學(xué)期N(1),課程號(hào)C(4),成績(jī)N(3)

(1)、用SQL創(chuàng)建一個(gè)單表查詢,分別用集合運(yùn)算和邏輯運(yùn)算符完成對(duì)“XSB”表中計(jì)算機(jī)科學(xué)或企業(yè)管理專業(yè)學(xué)員的學(xué)號(hào)、姓名、專業(yè)和出生日期等信息的查詢,并按出生日期降序排列。

1、SELECT學(xué)號(hào),姓名,專業(yè),出生日期

FROMXSB

WHERE專業(yè)=”計(jì)算機(jī)科學(xué)”O(jiān)R專業(yè)=”市場(chǎng)營(yíng)銷”O(jiān)RDERBY出生日期

DESC

2、SELECT學(xué)號(hào),姓名,專業(yè),出生日期FROMXSB

WHERE專業(yè)IN

(SELECT專業(yè)FROMXSBWHERE專業(yè)=”計(jì)算機(jī)科學(xué)”O(jiān)R專業(yè)=”市場(chǎng)營(yíng)銷”)ORDERBY

出生日期

DESC

(2)、用SQL創(chuàng)建一個(gè)多表查詢,要求用條件連接和超連接兩種方式完成輸出“計(jì)算機(jī)科學(xué)”專業(yè)所有學(xué)員的學(xué)號(hào)、姓名、課程號(hào)和成績(jī)等信息。

1、SELECT學(xué)號(hào),姓名,課程號(hào),成績(jī);FROMXSB,CJB

WHEREXSB.學(xué)號(hào)=CJB.學(xué)號(hào)AND專業(yè)=”計(jì)算機(jī)科學(xué)”

2、SELECT學(xué)號(hào),姓名,課程號(hào),成績(jī);FROMXSB

INNERJOINCJBONXSB.學(xué)號(hào)=CJB.學(xué)號(hào)

WHERE專業(yè)=”計(jì)算機(jī)科學(xué)”

9.SQL語(yǔ)句中刪除表的命令是(

C

)

A)ERASE

TABLE

B)DELETE

TABLE

C)DROP

TABLE

D)DELETE

DBF

10.在教師檔案表中,將記錄按職稱升序排列的SQL命令是SELECT

*

FROM

教師檔案(ORDERBY職稱)。

11.實(shí)現(xiàn)將教師檔案表所有教師的基本工資提高5%的SQL語(yǔ)句是(UPDATE)教師檔案SET基本工資=基本工資*1.05。

1.以下關(guān)于INPUT和ACCEPT命令的說明,正確地是

(D)

A)INPUT只能接收字符型數(shù)據(jù)

B)ACCEPT將輸入作為數(shù)值型數(shù)據(jù)接受

C)ACCEPT將輸入的.t.作為邏輯型接收

D)INPUT將輸入的.t.作為邏輯型接收

2.如果一個(gè)過程RETURN語(yǔ)句中沒有指定表達(dá)式,那么該過程(

C

A)沒有返回值

B)返回0

C)返回.T.

D)返回.F.

3.在VisualFoxPro中,如果希望一個(gè)內(nèi)存變量在任何模塊都可使用,說明這種內(nèi)存

變量的命令是(

B

)

A)LOCAL

B)PUBLIC

C)PRIVATE

D)不用說明,直接使用

4.VisualFoxPro中的DOCASE-ENDCASE語(yǔ)句屬于結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)的_(選擇)_結(jié)構(gòu)。

5.在DOWHILE/ENDDO循環(huán)中,若循環(huán)條件設(shè)置為.T.,用(EXIT)語(yǔ)句可以退出循環(huán)。

6.用于聲明某一變量為全局變量的命令是_(PUBLIC)_。

7.有關(guān)PUBLIC聲明的變量,下列說法正確的是

(B)

A)程序中用PUBLIC聲明的變量,在程序結(jié)束后變量釋放

B)程序中用PUBLIC聲明的變量,在其調(diào)用的子程序中可以使用

C)被PUBLIC聲明的變量,使用CLOSEALL命令可以清除

D)子程序中用PUBLIC聲明的變量,不可以在調(diào)用它的主程序中使用

8.下面關(guān)于過程調(diào)用的陳述中,哪個(gè)正確:(D)

A實(shí)參與形參的數(shù)量必須相等

B當(dāng)實(shí)參的數(shù)量多于形參的數(shù)據(jù)時(shí),多余的實(shí)參被忽略

C當(dāng)形參的數(shù)量多于實(shí)參的數(shù)量時(shí),多余的形參取邏輯假。

DB和C都對(duì)9、下面程序運(yùn)行結(jié)果是(

30

s=0

i=2

do

while

i<=10

s=s+i

i=i+2

enddo

?'s=',s

10、當(dāng)從鍵盤輸入15時(shí)下面程序運(yùn)行結(jié)果是(

72

input

‘請(qǐng)輸入一個(gè)數(shù):’

to

x

docase

casex<0

y=2*x-1

casex<10

y=3*x+5

casex<50

y=5*x-3

otherwise

y=7*x+2

endcase

?y

11、對(duì)如下程序段填空:程序的功能是對(duì)學(xué)生表分別統(tǒng)計(jì)湖南籍男、女學(xué)生人數(shù)(注:m統(tǒng)計(jì)男生人數(shù),w統(tǒng)計(jì)女生人數(shù))

Clear

USE

學(xué)生

STORE

0

TO

m,w

SCAN

FOR

籍貫=(

“湖南”

IF性別=‘男’

m=m+1

ELSE

w=w+1

ENDIF

ENDSCAN

12、針對(duì)對(duì)學(xué)生管理數(shù)據(jù)庫(kù)中的教師表,編寫程序逐條顯示輸出表中職稱為教授的記錄。

解法1

SETTALKOFF

CLEAR

OPEN

DATABASE學(xué)生管理

USE教師

LOCATEFOR職稱="教授"

DOWHILE.NOT.ENF()

DISPLAY

WAITTIMEOUT3

CONTINUE

ENDDO

CLOSEDATABASE

SETTALKON

RETURN

解法2

SETTALKOFF

CLEAR

OPEN

DATABASE學(xué)生管理

USE教師

SCAN

FOR職稱="教授"

DISPLAY

WAITTIMEOUT3

ENDSCAN

CLOSEDATABASE

SETTALKON13.結(jié)構(gòu)化程序設(shè)計(jì)包含3種基本控制結(jié)構(gòu),分別是(順序)結(jié)構(gòu)、(選擇)結(jié)構(gòu)和(循環(huán))結(jié)構(gòu)

14.在VisualFoxPro中,如果希望提前跳出SCAN…ENDSCAN循環(huán)體,執(zhí)行ENDSCAN后面的語(yǔ)句,應(yīng)使用(

B

A)LOOP語(yǔ)句

B)EXIT語(yǔ)句

C)BREAK語(yǔ)句

D)RETURN語(yǔ)句

15.VF的主索引和候選索引可以保證數(shù)據(jù)的(實(shí)體

)完整性16)在VisualFoxPro中,有如下程序:*程序名:TEST.PRGSETTALKOFFX="數(shù)據(jù)庫(kù)"Y="管理系統(tǒng)"DOsub1?X+YRETURN*子程序:sub1PROCEDUsub1PRIVATEX

X=“應(yīng)用”Y=“系統(tǒng)”X=X+YRETURN執(zhí)行DOTEST后,屏幕顯示的結(jié)果應(yīng)是【數(shù)據(jù)庫(kù)系統(tǒng)】

第9章

例9-4、9-5、9-7、9-8

P163

1(1、2、3、4、5、6)2、3、8(2)

1.現(xiàn)實(shí)世界中的每一個(gè)事物都是一個(gè)對(duì)象,對(duì)象

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論