2020年至全國計算機(jī)等級考試二級筆試試題_第1頁
2020年至全國計算機(jī)等級考試二級筆試試題_第2頁
2020年至全國計算機(jī)等級考試二級筆試試題_第3頁
2020年至全國計算機(jī)等級考試二級筆試試題_第4頁
2020年至全國計算機(jī)等級考試二級筆試試題_第5頁
已閱讀5頁,還剩76頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2020年至全國計算機(jī)等級考試二級

筆試試題

9月全國計算機(jī)等級考試二級FoxPro筆試試題

一、選擇題((1)——(35)每小題2分,共

70分)

下列各題A)、B)、C)、D)四個選項中,是

有一個選項是正確的。請將正確選項添涂在答題

卡相應(yīng)的位置上,答在試卷上不得分。

(1)在寫列四個選項中,不屬于基本關(guān)系運算

的是

A)連接B)投影C)選擇D)排序

(2)如果一個班只能有一個班長,而且一個班

長不能同時擔(dān)任其它班的班長,班級和班長兩個

實體之間的關(guān)系屬于

A)一對一聯(lián)系B)一對二聯(lián)系C)多對多聯(lián)系D)

一對多聯(lián)系

(3)VF支持的數(shù)據(jù)模型是

A)層次數(shù)據(jù)模型B)關(guān)系數(shù)據(jù)模型C)網(wǎng)狀數(shù)

據(jù)模型D)樹狀數(shù)據(jù)模型

(4)VF的命令窗口中鍵如CREATEDATA命令以

后,屏幕會出現(xiàn)一個創(chuàng)建對話框,要想完成同樣

的工作,還能夠采取如下步驟

A)單擊“文件”菜單中的“新建”按鈕,然后

在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊

“新建文件”命令按鈕

B)單擊“文件”菜單中的“新建”按鈕,然后

在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊

“向?qū)А泵畎粹o

C)單擊“文件”菜單中的“新建”按鈕,然后

在新建對話框中選定“表”單選鈕,再單擊“新

建文件”命令按鈕

D)單擊“文件”菜單中的“新建”按鈕,然后

在新建對話框中選定“表”單選鈕,再單擊“向

導(dǎo)”命令按鈕

(5)將內(nèi)存變量定義為全局變量的VF命令是

A)LOCALB)PRIVATEC)PUBLICD)GLOBAL

(6)擴(kuò)展名為DBC的文件是

A)表單文件B)數(shù)據(jù)庫表文件C)數(shù)據(jù)庫文件D)

項目文件

(7)建設(shè)已經(jīng)生成了名為mymenu的菜單問,執(zhí)

行該菜單文件的命令是

A)DOmymenuB)DOC)DOD)DO

(8)下面有關(guān)索引的描述正確的是

A)簡化里索引以后。原來的數(shù)據(jù)庫表文件中記

錄的物理順序?qū)⒈桓淖?/p>

B)索引與數(shù)據(jù)庫表的數(shù)據(jù)存儲在一個文件中

C)創(chuàng)建索引是創(chuàng)建一個指向數(shù)據(jù)庫表文件記錄

的指針構(gòu)成的文件

D)使用索引并不能加快對表的查詢操作

(9)若建立索引的字段值不允許重復(fù),并且一

個表中只能創(chuàng)建一個。它應(yīng)該是

A)主索引B)唯一索引C)后選索引D)普通

索引

(10)參照完整性的規(guī)則不包括

A)更新規(guī)則B)刪除規(guī)則C)插入規(guī)則D)檢

索規(guī)則

(11)一數(shù)據(jù)庫名為student,要想打開該數(shù)據(jù)

庫,應(yīng)使用的命令

A)OPENstudentB)OPENDATAstudentC)USE

DATAstudentD)USEstudent

(12)下列函數(shù)中函數(shù)值為字符型的是

A)DATE()B)TIME()C)YEAR()D)DATETIME

()

(13)

A)數(shù)值型B)字符型C)邏輯型D)日期型

(14)在下面有關(guān)HAVING子句描述錯誤的是

A)HAVING子句必須與GROUPBY子句同時使用,

不能單獨使用

B)使用HAVING子句的同時不能使用WHERE子句

C)使用HAVING子句的同時能夠使用WHERE子句

D)使用HAVING子句的作用是限定分組的條件

(15)——(27)使用的數(shù)據(jù)如下:

當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫db_stock,,該數(shù)

據(jù)庫表的內(nèi)容是:

股票代碼股票名稱單價交易所

600600青島啤酒上海

600601方正科技上海

600602廣電電子上海

600603興業(yè)房產(chǎn)上海

600604二紡機(jī)上海

600605輕工機(jī)械上海

000001深發(fā)展深圳

000002深萬科深圳

(15)執(zhí)行如下SQL語句后

SELECT*FROMstockINTODBFstockORDERBY

單價

A)系統(tǒng)將會提示出錯信息

B)會生成一個按“單價”升序排列的表文件,

C)會生成一個按“單價”降序排列的表文件,

D)不會生成排序文件,只能在屏幕上顯示一個

按“單價”排序的結(jié)果

(16)執(zhí)行下列程序以后,內(nèi)存變量a的內(nèi)容是

CLOSEDATABASE

a=0

USEstock

GOTOP

DOWHILE.()

IF單價>10

a=a+l

ENDIF

SKIP

ENDDO

A)1B)3C)5D)7

(17)有如下SQLSELECT語句

SELECT*FORMstockWHERE單價BETWEENAND

A)SELECT*FORMstockWHERE單價<=.AND.

單價>=

B)SELECT*FORMstockWHERE單價<.AND.

單價)

C)SELECT*FORMstockWHERE單價>=.AND.

單價<二

D)SELECT*FORMstockWHERE單價〉.AND.單

價<

(18),將單價字段的字段有效性規(guī)則設(shè)為“單

價>0",通過該設(shè)置,能保證數(shù)據(jù)的

A)實體完整性B)域完整性C)參照完整性D)

表完整性

(19)在當(dāng)前盤當(dāng)前目錄下刪除表stock的命令

A)DROPstockB)DELETETABLEstockC)DROP

TABLEstockD)DELETEstock

(20)有如下SQP語句

SELECTmax(單價)INTOARRAYaFROMstock

執(zhí)行該語句后

A)a[l]B)a[l]的內(nèi)容為6

C)a[0]D)a[0]的內(nèi)容為6

(21)有如下SQP語句

SELECT股票代碼,avg(單價)as均價FROM

stock

GROUPBY交易所INTODBFtemp

執(zhí)行該語句后temp表中第二條記錄的“均價”

字段的內(nèi)容是

A)ALTERTABLEstock股票名稱WITHc(10)

B)ALTERTABLEstock股票名稱c(10)

C)ALTERTABLEstockALTRE股票名稱c(10)

D)ALTERTABLEstock股票名稱c(10)

(23)有如下SQP語句

CREATEVIEWstock_viewASSELECT*FROM

stockWHERE交易所:“深圳”

執(zhí)行該語句后產(chǎn)生的視圖包含的記錄數(shù)個是

A)1B)2C)3D)4

(24)有如下SQP語句

CREATEVIEWview_stockASSELECT股票名稱

AS名稱、單價FROMstock

執(zhí)行該語句后產(chǎn)生的視圖含有的字段名是

A)股票名稱、單價B)名稱、單價

C)名稱、單價、交易所D)股票名趁、單價、

交易所

(25)下面有關(guān)對視圖的描述正確的是

A)能夠使用MODIFYSTRUCTURE命令修改視圖的

結(jié)構(gòu)

B)視圖不能刪除,否則影響原來的數(shù)據(jù)文件

C)視圖是對表的復(fù)制產(chǎn)生的

D)使用對視圖進(jìn)行查詢時必須事先打開該視圖

所在的數(shù)據(jù)庫

(26)執(zhí)行如下SQP語句后

SELECTVDISTINCT單價FROMstock;

WHERE單價二(SELECTmin(單價)FROMstock)

INTODBFstock_x

表stock_x中的記錄個數(shù)是

A)1B)2C)3D)4

(27)求每個交易所的平均單價的SQP語句是

A)SELECT交易所,avg(單價)FROMstockGROUP

BY單價

B)SELECT交易所,avg(單價)FROMstockORDER

BY單價

C)SELECT交易所,avg(單價)FROMstockORDER

BY交易所

D)SELECT交易所,avg(單價)FROMstockGROUP

BY交易所

(28)視圖設(shè)計器中含有的、但查詢設(shè)計器卻沒

有的選項卡是

A)篩選B)排序依據(jù)C)分組依據(jù)D)更新條

(29)下面關(guān)于查詢描述正確的是

A)能夠使用CREATEVIEW打開查詢設(shè)計器

B)使用查詢設(shè)計器能夠生成所有的SQP查詢語

C)使用查詢設(shè)計器生成的SQP語句存盤后將存

放在擴(kuò)展名為QPR的文件中

D)使用DO語句執(zhí)行查詢時,能夠不帶擴(kuò)展名

(30)使用報表向?qū)Фx報表時,定義報表布局

的選項是

A)列數(shù)、方向、字段布局B)列數(shù)、行數(shù)、字

段布局

C)行數(shù)、方向、字段布局D)列數(shù)、行數(shù)、方

(31)并使表單成為活動對象的方法是

A)HideB)ShowC)ReleaseD)SetFocus

(32)下面對編輯框(EditBox)控制屬性的描述

正確的是

A)SelLength屬性的設(shè)置能夠小于0

B)當(dāng)ScrollBars的屬性值為0時,編輯框內(nèi)包

含水平滾動條

C)SeText屬性在做界面設(shè)計時不可用,在運動

時可讀寫

D),,用戶不能使用編輯框上的滾動條

(33)下面對控件的描述正確的是

A)用戶能夠在組合框中進(jìn)行多重選擇

B)用戶能夠在列表框中進(jìn)行多重選擇

C)用戶能夠在一個選項組中多個選項按鈕

D)用戶對一個表單內(nèi)的一組復(fù)選框中只能選中

其中一個

(34)確定列表框內(nèi)的某個條目是否被選定應(yīng)使

用的屬性是

A)valueB)ColumnCountC)ListCount

D)Selected

(35)沒有關(guān)系RI和R2,經(jīng)過關(guān)系運算得到結(jié)

果是S,則S是

A)一個關(guān)系B)一個表單C)一個數(shù)據(jù)庫D)

一個數(shù)組

二、填空題(每空2分,共30分)

請將答案分別寫在答題卡中的序號為[1]——[5]

的橫線上,答在試卷上不得分。

(1)VisualFoxPro[1]位的數(shù)據(jù)棵管理

系統(tǒng)。

(2)在連接運算中,[2]連接是去掉重復(fù)

屬性的等值連接。

(3)項目管理器的[3]選項卡用于顯示和

管理數(shù)據(jù)庫、自由表和查詢等。

(4)自由表的擴(kuò)展名是[4]。

(5)LEFT("”,LEN(“數(shù)據(jù)庫”))的計

算結(jié)果是[5]。

(6)同一個表的多個索引能夠創(chuàng)建在一個索引

文件中,索引文件名與相關(guān)的表同名,索引文件

的擴(kuò)展名是[6],這種作因稱為[7]。

(7)用來確定復(fù)選框是否被選中的屬性是

[8],用來指定顯示在復(fù)選框旁的文字的屬性

是[9]。

下面各題使用如下的“教師”表和“學(xué)院”表

“教師”表

職工號姓名職稱年齡工資系號

1101肖天海副教授35.0001

1102王巖鹽教授4002

1103劉星魂講師2501

1104張月新講師3003

11105李明玉教授34.0001

1106孫民山教授4702

1107錢無名教授4903

“學(xué)院”表

系號系名

01英語

02會計

03工商管理

(8)使用SQP語句將一條新的記錄插入學(xué)院表

INSERT[10]學(xué)院(系號,系名)[11]

(“04”,“計算機(jī)”)

(9)使用SQP語句求“工商管理”系的所有職

工的工資總和。

SELECT[12](工資)FROM教師

WHERE系號IN(SELECT系號FROM[13]

WHERE系名二“工商管理”)

(10)使用SQP語句完成如下操作(將所有教授

的工資提高5%)

[14]教師SET工資=工資*[15]職稱二“教

9月VF試題答案(僅供參考)

DABACCBCADBBCBACABCABCBBDADDCABCBDA

32自然數(shù)據(jù).DBF123456.CDX結(jié)構(gòu)復(fù)合索引valueCAPTIONINTOvalueSUM

學(xué)院UPDATEWHERE

4月全國計算機(jī)等級考試二級VFP筆試試題及答案

一、選擇題((1)~(35)每小題2分,共70

分)

下列各題A)、B)、C)、D)四個選項中,只有

一個選項是正確的,請將正確選項涂寫在大題卡

相應(yīng)位置上,答在試卷上不得分。

(1)VisualFoxProDBMS是

A.操作系統(tǒng)的一部分

B.操作系統(tǒng)支持下的系統(tǒng)軟件

C.一種編譯程序

D.一種操作系統(tǒng)

(2)VisualFoxProDBMS基于的數(shù)據(jù)模型

A.層次型

B.關(guān)系型

C.網(wǎng)狀型

D.混合型

(3)設(shè)有部門和職員兩個實體,每個職員只

能屬于一個部門,一個部門能夠有多名職員,則

部門與職員實體之間的聯(lián)系類型是

A.m:n

B.l:m

C.m:k

D.1:1

(4)在VisualFoxPro中,

A.MODIFYSTRUCTURESTUDENT

B.MODIFYCOMMANDSTUDENT

C.REATESTUDENT

D.CREATETABLESTUDENT

(5)在VisualFoxPro中,關(guān)于自由表敘述

正確的是

A.自由表和數(shù)據(jù)庫表是完全相同的

B.自由表不能建立字段級規(guī)則和約束

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

D.自由表不能夠加入到數(shù)據(jù)庫中

(6)在VisualFoxPro中,建立數(shù)據(jù)庫表時,

將年齡字段值限制在12~14之間的這種約束屬

A.實體完整性約束

B.域完整性約束

C.參照完整性約束

D.視圖完整性約束

(7)在VisualFoxPro中,

A.DOT1

B.RUNFORM1T1

C.DOFORMT1

D.DOFROMT1

(8)使用SQL語句進(jìn)行分組檢索時,為了去

掉不滿足條件的分組,應(yīng)當(dāng)

A.使用WHERE子句

B.在GROUPBY后面使用HAVING子句

C.先使用WHERE子句,再使用HAVING子

句。

D.先使用HAVING子句,再使用WHERE子

(9)在VisualFoxPro的參照完整性規(guī)則不

包括

A.更新規(guī)則

B.刪除規(guī)則

C.查詢規(guī)則

D.插入規(guī)則

(10)在VisualFoxPro中,表結(jié)構(gòu)中的邏輯

型、通用型、日期型字段的寬度由系統(tǒng)自動給出,

它們分別為:

A.1、4、8

B.4、4、10

C.1、10、8

D.2、8、8

(工工)在VisualFoxPro中,學(xué)生表

STUDENT中包含有通用型字段,表中通用型字

段中的數(shù)據(jù)均存儲到另一個文件中,該文件名為

A.

B.

C.

D.

(12)在VisualFoxPro中,使用”菜單設(shè)計

器〃定義菜單,最后生成的菜單程序的擴(kuò)展名是

A.MNX

B.PRG

C.MPR

D.SPR

(13)在VisualFoxPro中,使用SQL命令將

學(xué)生STUDENT中的學(xué)生年齡AGE字段的值增

加工歲,應(yīng)該使用的命令是

A.REPLACEAGEWITHAGE+1

B.UPDATESTUDENTAGEWITHAGE+1

C.UPDATESETAGEWITHAGE+1

D.UPDATESTUDENTSETAGE=AGE+1

(14)調(diào)用報表格式文件PPI預(yù)覽報表的命

令是

A.REPORTFROMPPIPREVIEW

B.DOFROMPPIPREVIEW

C.REPORTFORMPP1PREVIEW

D.DOFORMPPIPREVIEW

(15)在VisualFoxPro中,建立索引的作

用之一是

A.節(jié)省存儲空間

B.便于管理

C.提高查詢速度

D.提高查詢和更新的速度

(16)在VisualFoxPro中,相當(dāng)于主關(guān)鍵

字的索引是

A.主索引

B.普通索引

C.唯一索引

D.排序索引

(17)在VisualFoxPro中,為了將表單從

內(nèi)存中釋放(清除),可將表單中退出命令按鈕

的Click事件代碼設(shè)置為

A.

B.

C.

D.

(18)假定一個表單里有一個文本框Textl和

一個命令按鈕組CommandGroupl,命令按鈕

組是一個容器對象,其中包含Commandl和

Command2兩個命令按鈕。如果要在

Commandl命令按鈕的某個方法中訪問文本

框的value屬性值,下面哪個式子是正確的?

A.

B.

C.

D.

(19)在VisualFoxPro中,,使用的命令

A.CREATE

B.CREATESDB

C.CREATETABLESDB

D.CREATEDATABASESDB

(20)在VisualFoxPro中,存儲圖象的字段

類型應(yīng)該是B

A.備注型

B.通用型

C.字符型

D.雙精度型

(21)在VisualFoxPro中,下面4個關(guān)于日

期或日期時間的表達(dá)式中,錯誤的是

A.{人.11:10:10AM}

B.<^01/01/}+20

C.「?}+「?}

D.<^/02/01}-<^/02/01}

(22)在VisualFoxPro中,關(guān)于過程調(diào)用的

敘述正確的是

A.當(dāng)實參的數(shù)量少于形參的數(shù)量時,多余的形

參初值取邏輯假

B.當(dāng)實參的數(shù)量多于形參的數(shù)量時,多余的實

參被忽略

C.實參與形參的數(shù)量必須相等

D.上面A和B都正確

(23)下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中

錯誤的是

A.能夠在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表

B.數(shù)據(jù)環(huán)境是表單的容器

C.能夠在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系

D.表單自動打開其數(shù)據(jù)環(huán)境中的表

(24)在VisualFoxPro中,如果希望一個內(nèi)

存變量只限于在本過程中使用,說明這種內(nèi)存變

量的命令是:

A.PRIVATE

B.PUBLIC

C.LOCAL

D.在程序中直接使用的內(nèi)存變量(不通過A,B,

C說明)

(25)在DOWHILE???ENDDO循環(huán)結(jié)構(gòu)

中,LOOP命令的作用是:

A.退出過程,返回程序開始處

B.轉(zhuǎn)移到DOWHILE語句行,開始下一個判

斷和循環(huán)

C.終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO

后面的第一條語句繼續(xù)執(zhí)行

D.終止程序執(zhí)行

(26)在VisualFoxPro中,關(guān)于視圖的正確

敘述是

A.視圖與數(shù)據(jù)庫表相同,用來存儲數(shù)據(jù)

B.視圖不能同數(shù)據(jù)庫表進(jìn)行連接操作

C.在視圖上不能進(jìn)行更新操作

D.視圖是從一個或多個數(shù)據(jù)庫表導(dǎo)出的虛擬表

(27)SQL是那幾個英文單詞的縮寫

A.StandardQueryLanguage

B.StructuredQueryLanguage

C.SelectQueryLanguage

D.以上都不是

(28)如果學(xué)生表STUDENT是使用下面的

SQL語句創(chuàng)建的

CREATETABLESTUDENT(SNOC(4)

PRIMARYKEYNOTNULL,;

SNC(8),;

SEXC(2),;

AGEN(2)CHECK(AGE>15ANDAGE<30)

下面的SQL語句中能夠正確執(zhí)行的是

A.INSERTINTOSTUDENT(SNO,SEX,AGE)

values(HS9H,“男“,17)

B.INSERTINTOSTUDENT(SNO,SEX,AGE)

values(“李安琦”,“男“,20)

C.INSERTINTOSTUDENT(SEX,AGE)

vakieS(“男“,20)

D.INSERTINTOSTUDENT(SNO,SN)

values(HS9n,”安琦“,16)

(29)使用SQL語句從表STUDENT中查詢所

有姓王的同學(xué)的信息,正確的命令是:

A.SELECT*FROMSTUDENTWHERELEFT

(姓名,2)二"王“

B.SELECT*FROMSTUDENTWHERE

RIGHT(姓名,2)二"王”

C.SELECT*FROMSTUDENTWHERETRIM

(姓名,2)二"王“

D.SELECT*FROMSTUDENTWHERESTR

(姓名,2)二"王“

(30)連編后能夠脫離開VisualFoxPro獨

立運行的程序是

A.APP程序

B.EXE程序

C.FXP程序

D.PRG程序

第(31)-(35)題使用如下表的數(shù)據(jù):

部門表

部門號部門名稱

40家用電器部

10電視錄攝像機(jī)部

20電話手機(jī)部

30計算機(jī)部

??商品表

部門號商品號商品名稱單價數(shù)量產(chǎn)地

400101A牌電風(fēng)扇10廣東

??400104A牌微波爐10廣東

??400105B牌微波爐10廣東

??201032C牌傳真機(jī)20上海

??400107D牌微波爐_A10北京

??200110A牌電話機(jī)50廣東

??200112B牌手機(jī).0010廣東

??400202A牌電冰箱2廣東

??301041B牌計算機(jī)10廣東

??300204C牌計算機(jī)10上海

(31)SQL語句

SELECT部門號,MAX(單價*數(shù)量)FROM商

品表GROUPBY部門號查詢結(jié)果有幾條記錄?

A.1

B.4

C.3

D.10

(32)SQL語句

SELECT產(chǎn)地,COUNT(*)提供的商品種類

數(shù);

FROM商品表;

WHERE單價>200;

GROUPBY產(chǎn)地HAVINGCOUNT(*)>=2;

ORDERBY2DESC

查詢結(jié)果的第一條記錄的產(chǎn)地和提供的商品種

類數(shù)是

A.北京,1

B.上海,2

C.廣東,5

C.廣東,7

(33)SQL語句

SELECT,部門名稱,SUM(單價*數(shù)量);

FROM部門表,商品表;

WHERE=;

GROUPBY

查詢結(jié)果是

A.各部門商品數(shù)量合計

B.各部門商品金額合計

C.所有商品金額合計

D.各部門商品金額平均值

(34)SQL語句

SELECT,部門名稱,商品號,商品名稱,單

價;

FROM部門表,商品表;、

WHERE=;

ORDERBYDESC,單價

查詢結(jié)果的第一條記錄的商品號是

A.0101

B.0202

C.0110

D.0112

(35)SQL語句

SELECT部門名稱FROM部門表WHERE

部門號IN;

(SELECT部門號FROM商品表WHERE單

價BETWEEN420AND1000)

查詢結(jié)果是

A.家用電器部、電話手機(jī)部

B.家用電器部、計算機(jī)部

C.電話手機(jī)部、電視錄攝像機(jī)部

D.家用電器部、電視錄攝像機(jī)部

二、填空題(每空2分,共30分)

請將每一個空的正確答案寫在答題卡上(1)

一(15)序號的答題卡上,答在試卷上不得分。

(1)用二維表數(shù)據(jù)來表示實體之間聯(lián)系的數(shù)

據(jù)模型稱為()。

(2)在VisualFoxPro中說明數(shù)組后,數(shù)

組的每個元素在未賦值之前的默認(rèn)值是()。

(3)能夠在項目管理器的()選項卡下

建立命令文件。

(4)在VisualFoxPro中數(shù)據(jù)庫文件的擴(kuò)展

名是()?DBC,數(shù)據(jù)庫表文件的擴(kuò)展名是()。

(5)打開數(shù)據(jù)庫設(shè)計器的命令是()DATA

(6)在SQL的CAEATATABLE語句中,

為屬性說明取值范圍(約束)的是()短語。

(7)SQL插入記錄的命令是INSERT,刪除

記錄的命令是(),修改記錄的命令是()。

(8)在SQR的嵌套查詢中,量詞ANY和()

是同義詞。在SQL查詢時,使用()子句指

出的是查詢條件。

(9)從職工數(shù)據(jù)庫表中計算工資合計的SQL

語句是SELECT()FROM職工。

(10)把當(dāng)前表當(dāng)前記錄的學(xué)號,姓名字段

值復(fù)制到數(shù)組A的命令是SCATTERFIELD

學(xué)號,姓名()。

(11)在表單中確定控件是否可見的屬性是

()O

(12)函數(shù)BETWEEN(40,34,50)的

運算結(jié)果是()。

4月全國計算機(jī)等級考試二級VFp筆試試卷答

一、選擇題

01-05:BBBCB

06-10:BCBCA

11-15:DCDCC

16-20:ADADB

21-25:CABCB

26-30:DBAAB

31-35:CCBAA

二、填空題

(1)關(guān)系模型(2)?F.(3)代碼(4)

DBC和DBF(5)MODIFY

(6)CHECK(7)DELETE和UPDATE

(8)SOME和WHERE(9)SUM(工資)

(10)TOA(11)VISIBLE(12).T.

9月全國計算機(jī)等級考試二級VFP筆試試題

一、選擇題((1)?(35)每小題2分,共70

分)

(1)對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系

模型中使用

A)屬性描述B)關(guān)鍵字描述C)二維表格描述D)

實體描述

(2)把實體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,實體

之間多對多聯(lián)系在關(guān)系模型中是通過

A)建立新的屬性來實現(xiàn)B)建立新的關(guān)鍵字來

實現(xiàn)

C)建立新的關(guān)系來實現(xiàn)D)建立新的實體來實

現(xiàn)

(3)專門的關(guān)系運算不包括下列中的

A)聯(lián)接運算B)選擇運算C)投影運算D)交

運算

(4)對關(guān)系S和關(guān)系R進(jìn)行集合運算運算稱為,

結(jié)果中既包含S中元組也包含R中元組,這種集

合A)并運算B)交運算C)差運算D)積運算

(5)關(guān)于VisualFoxPro的變量,下面說法中

正確的是

A)使用一個簡單變量之前要先聲明或定義

B)數(shù)組中各數(shù)組元素的數(shù)據(jù)類型能夠不同

C)定義數(shù)組以后,系統(tǒng)為數(shù)組的每個數(shù)組元素

賦以數(shù)值0

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

(6)在下面的表達(dá)式中,運算結(jié)果為邏輯真的

A)EMPTY(.NULL.)B)LIKE(〃edit〃,〃edi?〃)

C)AT(〃a〃,〃123abc〃)D)EMPTY(SPACE(10))

(7)VisualFoxPro內(nèi)存變量的數(shù)據(jù)類型不包

A)數(shù)值型B)貨幣型C)備注型D)邏輯型

(8)為了設(shè)置兩個表之間的數(shù)據(jù)參照完整性,

要求這兩個表是

A)同一個數(shù)據(jù)庫中的兩個表B)兩個自由表

C)一個自由表和一個數(shù)據(jù)庫表D)沒有限制

(9)數(shù)據(jù)庫表能夠設(shè)置字段有效性〃規(guī)則〃是一

個規(guī)則,字段有效性規(guī)則屬于域完整性范疇,其

中的

A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)

日期表達(dá)式

(10)通過指定字段的的數(shù)據(jù)類型和寬度來限制

該字段的取值范圍,這屬于數(shù)據(jù)完整性中A)

參照完整性B)實體完整性C)域完整性D)字

段完整性(11)

用命令〃INDEXon姓名TAGindex_name〃建立

索引,其索引類型是

A)主索引B)候選索引C)普通索引D)惟一

索引

(12)執(zhí)行命令〃INDEXon姓名TAGindex_name

〃建立索引后,下列敘述錯誤的是

A)此命令建立的索引是當(dāng)前有效索引

B)

C)表中記錄按索引表達(dá)式升序排序

D)此命令的索引表達(dá)式是〃姓名〃,索引名是

index_name

(13)查詢訂購單號(字符型,長度為4)尾字

符是〃1〃的錯誤命令是

A)SELECT*FROM訂單WHERESUBSTR(訂購單

號,4)二〃1〃

B)SELECT*FROM訂單WHERESUBSTR(訂購單

號,4,1)二〃1〃

C)SELECT*FROM訂單WHERE〃1〃$訂購單號

D)SELECT*FROM訂單WHERERIGHT(訂購單

號,1)二〃1〃

(14)以下關(guān)于空值(NULL)敘述正確的是

A)空值等同于空字符串B)空值表示字段或變

量還沒有確定值

C)VFP不支持空值D)空值等同于數(shù)值0

(15)兩表之間〃臨時性〃聯(lián)系稱為關(guān)〃關(guān)聯(lián)〃的正

確敘述是聯(lián),在兩個表之間的關(guān)聯(lián)已經(jīng)建立的情

況下,有關(guān)

A)建立關(guān)聯(lián)的兩個表一定在同一個數(shù)據(jù)庫中

B)兩表之間〃臨時性〃聯(lián)系是建立在兩表之間〃

永久性〃聯(lián)系基礎(chǔ)之上的

C)當(dāng)父表記錄指針移動時,子表記錄指針按一

定的規(guī)則跟隨移動

D)當(dāng)關(guān)閉父表時,子表自動被關(guān)閉

(16)在SQL語句中,與表達(dá)式〃工資BETWEEN

1210AND1240〃功能相同的表達(dá)式是

A)工資>=1210AND工資<二1240B)工資>1210

AND工資<1240

C)工資<=1210AND工資>1240D)工資>=1210OR

工資<二1240

(17)在SQL語句中,與表達(dá)式〃倉庫號NOTIN

(〃whl〃,〃wh2〃)〃功能相同的表達(dá)式是

A)倉庫號="whl"AND倉庫號="wh2”

B)倉庫號!二〃whl〃OR倉庫號#〃wh2〃

C)倉庫號<>〃whl〃OR倉庫號!二〃wh2〃

D)倉庫號!="whl〃AND倉庫號!=“wh2”

(18)打開表并設(shè)置當(dāng)前有效索引(

相關(guān)索引已建立)的正確命令是

A)ORDERstudentIN2INDEX學(xué)號

B)USEstudentIN2ORDER學(xué)號

C)INDEX學(xué)號ORDERstudent

D)USEstudentIN2

(19)查詢設(shè)計器中〃聯(lián)接〃選項卡對應(yīng)的SQL短

語是

A)WHEREB)JOINC)SETD)ORDERBY

(20)在SQLSELECT語句中用于實現(xiàn)關(guān)系的選

擇運算的短語是

A)FORB)WHILEC)WHERED)CONDITION

(21)執(zhí)行下列一組命令之后,選擇〃職工〃表所

在工作區(qū)的錯誤命令是

CLOSEALL

USE倉庫IN0

USE職工IN0

A)SELECT職工B)SELECT0

C)SELECT2D)SELECTB

(22)在VisualFoxPro中有如下程序:

*程序名:

*調(diào)用方法:DOTEST

SETTALKOFF

CLOSEALL

CLEARALL

mX="VisualFoxPro”

mY=〃二級〃

DOSUB1WITHmX

?mY+mX

RETURN

*子程序:

PROCEDURESUB1

PARAMETERSmXl

LOCALmX

mX二〃VisualFoxProDBMS考試〃

mY二〃計算機(jī)等級〃+mY

RETURN

執(zhí)行命令DOTEST后,屏幕的顯示結(jié)果為

A)二級VisualFoxPro

B)計算機(jī)等級二級VisualFoxProDBMS考試

C)二級VisualFoxProDBMS考試

D)計算機(jī)等級二級VisualFoxPro

(23)有關(guān)連編應(yīng)用程序,下面的描述正確的是

A)項目連編以后應(yīng)將主文件視做只讀文件

B)一個項目中能夠有多個主文件

C)數(shù)據(jù)庫文件能夠被指定為主文件

D)在項目管理器中文件名左側(cè)帶有符號?的文件

在項目連編以后是只讀文件

(24)新創(chuàng)建的表單默認(rèn)標(biāo)題為Forml,為了修

改表單的標(biāo)題,應(yīng)設(shè)置表單的

A)Name屬性B)Caption屬性

C)Closable屬性D)AlwaysOnTop屬性

(25)有關(guān)控件對象的Click事件的正確敘述是

A)用鼠標(biāo)雙擊對象時引發(fā)B)用鼠標(biāo)單擊對象

時引發(fā)

C)用鼠標(biāo)右鍵單擊對象時引發(fā)D)用鼠標(biāo)右鍵

雙擊對象時引發(fā)

(26),其中的Release是表單對象的

A)標(biāo)題B)屬性C)事件D)方法

(27)以下敘述與表單數(shù)據(jù)環(huán)境有關(guān),其中正確

的是

A)當(dāng)表單運行時,數(shù)據(jù)環(huán)境中的表處于只讀狀

態(tài),只能顯示不能修改

B)當(dāng)表單關(guān)閉時,不能自動關(guān)閉數(shù)據(jù)環(huán)境中的

C)當(dāng)表單運行時,自動打開數(shù)據(jù)環(huán)境中的表

D)當(dāng)表單運行時,與數(shù)據(jù)環(huán)境中的表無關(guān)

(28)如果菜單項的名稱為〃統(tǒng)計〃,熱鍵是T,

在菜單名稱一欄中應(yīng)輸入

A)統(tǒng)計(\(Ctrl+T)C)統(tǒng)計(Alt+T)D)統(tǒng)計

(T)

(29)Visual

A)打印報表的預(yù)覽格式B)已經(jīng)生成的完整報

C)報表的格式和數(shù)據(jù)D)報表設(shè)計格式的定義

(30)在DOWHILE…ENDDO循環(huán)結(jié)構(gòu)中,EXIT

命令的作用是

A)退出過程,返回程序開始處

B)轉(zhuǎn)移到DOWHILE語句行,開始下一個判斷和

循環(huán)

C)終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO

后面的第一條語句繼續(xù)執(zhí)行

D)終止程序執(zhí)行

(31)一條沒有指明去向的SQLSELE要退出這

個查詢窗口,應(yīng)該按的鍵是

CT語句執(zhí)行之后,會把查詢結(jié)果顯示在屏幕上,

A)ALTB)DELETEC)ESCD)RETURN

第(32)-(35)題使用如下三個表:

:學(xué)號C(8),姓名C(12),性別C(2),出生日

期D,院系C(8)

:課程編號C(4),課程名稱C(10),開課院

系C(8)

:學(xué)號C(8),課程編號C(4),成績I

(32)查詢每門課程的最高分,要求得到的信息

包括課程名稱和分?jǐn)?shù)。正確的命令是

A)SELECT課程名稱,SUM(成績)AS分?jǐn)?shù)FROM

課程,學(xué)生成績;

WHERE=;

GROUPBY課程名稱

B)SELECT課程名稱,MAX(成績)分?jǐn)?shù)FROM課

程,學(xué)生成績;

WHERE=;

GROUPBY課程名稱

C)SELECT課程名稱,SUM(成績)分?jǐn)?shù)FROM課

程,學(xué)生成績;

WHERE=;

GROUPBY

D)SELECT課程名稱,MAX(成績)AS分?jǐn)?shù)FROM

課程,學(xué)生成績;

WHERE=;

GROUPBY課程編號

(33)統(tǒng)計只有2名以下(含2名)學(xué)稱、開課

院系和選修人數(shù),并按選課人數(shù)生選修的課程情

況,統(tǒng)計結(jié)果中的信息包括課程名排序。正確的

命令是

A)SELECT課程名稱,開課院系,COUNT(課程編號)

AS選修人數(shù);

FROM學(xué)生成績,課程WHERE=;

GROUPBYHAVINGCOUNT(*)<=2;

ORDERBYCOUNT(課程編號)

B)SELECT課程名稱,開課院系,COUNT(學(xué)號)選

修人數(shù);

FROM學(xué)生成績,課程WHERE=;

GROUPBYHAVINGCOUNT(*)<=2;

ORDERBYCOUNT(學(xué)號)

C)SELECT課程名稱,開課院系,COUNT(學(xué)號)AS

選修人數(shù);

FROM學(xué)生成績,課程WHERE=;

GROUPBY課程名稱HAVINGCOUNT(學(xué)號)<=2;

ORDERBY選修人數(shù)

D)SELECT課程名稱,開課院系,COUNT(學(xué)號)AS

選修人數(shù);

FROM學(xué)生成績,課程HAVINGCOUNT(課程編

號)<=2;

GROUPBY課程名稱ORDERBY選修人數(shù)

(34)查詢所有當(dāng)前年齡是22歲的學(xué)生信息:

學(xué)號,姓名和年齡,正確的命令組是

A)CREATEVIEWAGE_LISTAS;

SELECT學(xué)號,姓名,YEAR(DATE())-YEAR(出生日

期)年齡FROM學(xué)生

SELECT學(xué)號,姓名,年齡FROMAGE_LISTWHERE

年齡=22

B)CREATEVIEWAGE_LISTAS;

SELECT學(xué)號,姓名,YEAR(出生日期)FROM學(xué)生

SELECT學(xué)號,姓名,年齡FROMAGE_LISTWHERE

YEAR(出生日期)二22

C)CREATEVIEWAGE_LISTAS;

SELECT學(xué)號,姓名,YEAR(DATE())-YEAR(出生日

期)年齡FROM學(xué)生

SELECT學(xué)號,姓名,年齡FROM學(xué)生WHERE

YEAR(出生日期)二22

D)CREATEVIEWAGE_LISTASSTUDENT;

SELECT學(xué)號,姓名,YEAR(DATE())-YEAR(出生日

期)年齡FROM學(xué)生

SELECT學(xué)號,姓名,年齡FROMSTUDENTWHERE

年齡二22

(35)向?qū)W生表插入一條記錄的正確命令是

A)APPENDINTO學(xué)生VALUES("10359999〃,'張

三','男','會計',11983-10-28})

B)INSERTINTO學(xué)生VALUES(“10359999”,'張

三','男',「1983-10-28},'會計')

C)APPENDINTO學(xué)生VALUES(“10359999〃,'張

三','男',「1983-10-28},'會計')

D)INSERTINTO學(xué)生VALUES(“10359999”,'張

三','男',(1983-10-28})

二、填空題(每空2分,共30分)

(1)表達(dá)式STUFF("GOODBOY”,5,3,''GIRL")的

運算結(jié)果是o

(2)在VisualFoxPro中,建立索引的作用之

一是提高速度。

(3)在VisualFoxPro中通過建立主索引或候

選索引來實現(xiàn)K33完整性約束。

(4)彈出式菜單能夠分組,插入分字符。組線

的方法是在〃菜單名稱〃項中輸入K43兩個

(5)根據(jù)項目文件mysub連編生成APP應(yīng)用程

序的命令是

BUILDAPPmycomR51mysubo

(6)在SQLSELECT語必須拼寫完整)。句中將

查詢結(jié)果存放在一個表中應(yīng)該使用K61子句

(關(guān)鍵字

(7)在VisualFoxPro中,參照完整性規(guī)則包

括更新規(guī)則、刪除規(guī)則和K73規(guī)則。

(8)在VisualFoxPro中選擇一個沒關(guān)鍵字必

須拼寫完整)。有使用的、編號最小的工作區(qū)的

命令是K83(

(9)將學(xué)生表STUDENT中的學(xué)生年齡(字段名

是AGE)增加1歲,應(yīng)該使用的SQL命令是

UPDATESTUDENT191

(10)在VisualFoxPr文件。o中,CREATE

DATABASE命令創(chuàng)建一個擴(kuò)展名為K103的數(shù)

據(jù)庫

(11)用當(dāng)前窗體的LABEL1控件顯示系統(tǒng)時間

的語句是

.H113=TIME()

(12)在VisualFoxPro中,[12]。

(13)在VisualFoxPrEmail字段,長度為30,

命。中,使用SQL語言的ALTERTABL令是(關(guān)

鍵字必須拼寫完整)E命令給學(xué)生表STUDENT增

加一個

ALTERTABLESTUDENT[1133EmailC(30)

(14)說明公共變量的命令關(guān)鍵字是E143(關(guān)

鍵字必須拼寫完整)。

(15)設(shè)有學(xué)生選課表及平均分的語句是(關(guān)鍵

字SC(學(xué)號,課程號,成績),用必須拼寫完

整)SQL語言檢索每門課程的課程號

SELECT課程號,AVG(成績)FROMSCK152

9月全國計算機(jī)等級考試二級VFP筆試試卷參考

答案

一、選擇題

(1)A(2)C(3)D(4)A(5)B

(6)D(7)C(8)A(9)A(10)C

(11)C(12)B(13)C(14)B(15)C

(16)A(17)D(18)B(19)B(20)C

(21)B(22)D(23)A(24)B(25)B

(26)D(27)C(28)A(29)D(30)C

(31)C(32)B(33)C(34)A(35)B

二、填空題

⑴GOODGIRL(2)查詢⑶實體(4)\-(5)

FROM

(6)INTOTABLE(7)插入(8)SELECT0(9)SET

AGE=AGE+1(10).DBC或DBC

(11)CAPTION(12)DOFORMT1(13)ADD(14)

PUBLIC(15)GROUPBY課程號

4月全國計算機(jī)等級考試二級VisualFoxPro筆試試卷、答案

一、選擇題(每小題2分,共70分)

下列各題A)、B)、C)、D)四個選項中,只

有一個選項是正確的,請將正確選項涂寫在答題

卡相應(yīng)位置上,答在試卷上不得分。

(1)數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)

庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是

A)DBS包括DB和DBMSB)DBMS包括DB和DBS

C)DB包括DBS和DBMSD)DBS就是DB,也就是

DBMS

(2)在VISUALFOXPRO中“表”是指

A)報表B)關(guān)系C)表格D)表單

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

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

B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問

題,而數(shù)據(jù)庫系統(tǒng)能夠解決

C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)

能夠管理各種類型的文件

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

能夠管理龐大的數(shù)據(jù)量

(4)在當(dāng)前表單的LABEL1控件中顯示系統(tǒng)時間

的語句是

A)=TIME()

B)=TIME()

C)=TIME()

D)=TIME()

(5)在關(guān)系模型中,為了實現(xiàn)“關(guān)系中不允許

出現(xiàn)相同元組”的約束應(yīng)使用

A)臨時關(guān)鍵字B)主關(guān)鍵字C)外部關(guān)鍵字D)

索引關(guān)鍵字

(6)在VISUALFOXPRO中創(chuàng)建項目,系統(tǒng)將建

立一個項目文件,項目文件的擴(kuò)展名是

A)proB)prjC)pjxD)itm

(7)在VISUALFOXPRO的項目管理器中不包括

的選項卡是

A)數(shù)據(jù)B)文檔C)類D)表單

(8)在VISUALFOXPRO中說明數(shù)組的命令是

A)DIMENSION和ARRAYB)DECLARE和ARRAY

C)DIMESION和DECLARED)只有DIMENSION

(9)數(shù)據(jù)庫表能夠設(shè)置字段有效性規(guī)則屬于

A)實體完整性范疇B)參照完整性范疇

C)數(shù)據(jù)一致性范疇D)域完整性范疇

(10)在VISUALFOXPRO中字段的數(shù)據(jù)類型不能

夠指定為

A)日期型B)時間型C)通用型D)備注型

(11)用命令“INDEXON姓名TAGindex_name

UNIQUE”建立索引,其索引類型是

A)主索引B)候選索引C)普通索引D)惟一

索引

(12)以下關(guān)于主索引和候選索引的敘述正確的

A)主索引和候選索引都能保證表記錄的惟一性

B)主索引和候選索引都能夠建立在數(shù)據(jù)庫表和

自由表上

C)主索引能夠保證表記錄的惟一性,而候選索

引不能

D)主索引和侯選索引是相同的概念

(13)查詢訂購單號首字符是“P”的訂單信息,

應(yīng)該使用命令

A)SELECT*FROM訂單WHEREHEAD(訂購單號,

1)="P"

B)SELECT*FROM訂單WHERELEFT(訂購單號,

1)二"P"

C)SELECT*FROM訂單WHERE"P"$訂購單號

D)SELECT*FROM訂單WHERERIGHT(訂購單

號,1)二“P"

(14)有如下賦值語句,結(jié)果為“大家好”的表

達(dá)式是

a=“你好"b=“大家”

A)b+AT(a,1)B)b+RIGHT(a,1)

C)b+LEFT(a,3,4)D)b+RIGHT(a,2)

(15)數(shù)據(jù)庫表的字段能夠定義默認(rèn)值,默認(rèn)值

A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)

前三種都可能

(16)數(shù)據(jù)庫表的字段能夠定義規(guī)則,規(guī)則是

A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)

前三種說法都不對

(17)在SQL語句中,與表達(dá)式“供應(yīng)商名LIKE

“%北京獷”功能相同的表達(dá)式是

A)LEFT(供應(yīng)商名,4)=“北京”B)“北京”$供

應(yīng)商名

C)供應(yīng)商名IN"%北京獷D)AT(供應(yīng)商名,”

北京”)

(18)使數(shù)據(jù)庫表變?yōu)樽杂杀淼拿钍?/p>

A)DROPTABLEB)REMOVETABLEC)FREETABLE

D)RELEASETABLE

(19)在VISUALFOXPRO的查詢設(shè)計器中“篩

選”選項卡對應(yīng)的SQL短語是

A)WHEREB)JOINC)SETD)ORDERBY

(20)SQL支持集合的并運算,在VISUALFOXPRO

中SQL并運算的運算符是

A)PLUSB)UNIONC)+D)U

(21)根據(jù)“職工”

A)BUILDEXEemp_sysFROM職工B)BUILDAPP

FROM職工

C)LINKEXTemp_sysFROM職工D)LINKAPP

FROM職工

(22)如果指定參照完整性的刪除規(guī)則為“級

聯(lián)”,則當(dāng)刪除父表中的記錄時

A)系統(tǒng)自動備份父表中被刪除記錄到一個新表

B)若子表中有相關(guān)記錄,則禁止刪除父表中記

C)會自動刪除子表中所有相關(guān)記錄

D)不作參照完整性檢查,刪除父表記錄與子表

無關(guān)

(23)以下關(guān)于關(guān)系的說法正確的是

A)列的次序非常重要B)當(dāng)需要索引時列的次

序非常重要

C)列的次序無關(guān)緊要D)關(guān)鍵字必須指定為第

一列

(24)為了在報表中打印當(dāng)前時間,這時應(yīng)該插

入一個

A)表達(dá)式控件B)域控件C)標(biāo)簽控件D)文

本控件

(25)在VISUALFOXPRO中釋放和關(guān)閉表單的方

法是

A)RELEASEB)CLOSEC)DELETED)DROP

(26)為了從用戶菜單返回到系統(tǒng)菜單應(yīng)該使用

命令

A)SETDEFAULTSYSTEMB)SETMENUTODEFAULT

C)SETSYSTEMTODEFAULTD)SETSYSMENUTO

DEFAULT

(27)在表單中為表格控件指定數(shù)據(jù)源的屬性是

A)DataSourceB)RecordSource

C)DatafromD)Recordfrom

(28)以下關(guān)于表單數(shù)據(jù)環(huán)境敘述錯誤的是

A)能夠向表單數(shù)據(jù)環(huán)境設(shè)計器中添加表或視圖

B)能夠從表單數(shù)據(jù)環(huán)境設(shè)計器中移出表或視圖

C)能夠在表單數(shù)據(jù)環(huán)境設(shè)計器中設(shè)置表之間的

聯(lián)系

D)不能夠在表單數(shù)據(jù)環(huán)境設(shè)計器

(29)以下關(guān)于查詢描述正確的是

A)不能根據(jù)自由表建立查詢B)只能根據(jù)自由

表建立查詢

C)只能根據(jù)數(shù)據(jù)庫表建立查詢D)能夠根據(jù)數(shù)

據(jù)庫表和自由表建立查詢

第(30)(35)題使用如下三個表:

:部門號C(8),部門名C(12),負(fù)責(zé)人C

(6),電話C(16)

:部門號C(8),職工號C(10),姓名C(8),

性別C(2),出生日期D

:職工號C(10),基本工資NO,津貼NO,

獎金N(),扣除N()

(30)查詢職工實發(fā)工資的正確命令是

A)SELECT姓名,(基本工資+津貼+獎金-扣除)

AS實發(fā)工資FROM工資

B)SELECT姓名,(基本工資+津貼+獎金-扣除)

AS實發(fā)工資FROM工資WHERE=

C)SELECT姓名,(基本工資+津貼+獎金-扣除)

AS實發(fā)工資FROM工資,職工WHERE=

D)SELECT姓名,(基本工資+津貼+獎金-扣除)

AS實發(fā)工資FROM工資JOIN職工WHERE=

(31)查詢1962年10月27日出生的職工信息

的正確命令是

A)SELECT*FROM職工WHERE出生日期

={^1962-10-27}

B)SELECT*FROM職工WHERE出生日期

=1962-10-27

C)SELECT*FROM職工WHERE出生日期

二”1962-10-27”

D)SELECT*FROM職工WHERE出生日期二

(“1962-10-27”)

(32)查詢每個部門年齡最長者的信息,要求得

到的信息包括部門名和最長者的出生日期。正確

的命令是

A)SELECT部門名,MIN(出生日期)FROM部門

JOIN職工;

ON=GROUPBY部門名

B)SELECT部門名,MAX(出生日期)FROM部門

JOIN職工;

ON=GROUPBY部門名

C)SELECT部門名,MIN(出生日期)FROM部門

JOIN職工;

WHERE=GROUPBY部門名

D)SELECT部門名,MAX(出生日期)FROM部門

JOIN職工;

WHERE=GROUPBY部門名

(33)查詢有10名以上(含10名)職工的部門

信息(部門名和職工人數(shù)),并按職工人數(shù)降序

排序。正確的命令是

A)SELECT部門名,COUNT(職工號)AS職工人

數(shù)FROM部門,職工;

WHERE=GROUPBY部門名HAVINGCOUNT

(*)>=10;

ORDERBYCOUNT(職工號)ASC

B)SELECT部門名,COUNT(職工號)AS職工人

數(shù)FROM部門,職工WHERE;

=GROUPBY部門名HAVINGCOUNT(*)>=10;

ORDERBYCOUNT(職工號)DESC

C)SELECT部門名,COUNT(職工號)AS職工人

數(shù)FROM部門,職工WHERE;

=GROUPBY部門名HAVINGCOUNT(*)>=10;

ORDERBY職工人數(shù)ASC

D)SELECT部門名,COUNT(職工號)AS職工人

數(shù)FROM部門,職工WHERE;

=GROUPBY部門名HAVINGCOUNT(*)>=10;

ORDERBY職工人數(shù)DESC

(34)查詢所有當(dāng)前年齡在35歲以上(不含35

歲)的職工信息(姓名、性別和年齡),正確的

命令是

A)

SELE姓名,性別,YEAR(DATE())-YEAR(出

生日期)年齡FROM職工;

WHERE年齡>35

B)

SELE姓名,性別,YEAR(DATE())-YEAR(出

生日期)年齡FROM職工;

WHEREYEAR(出生日期)>35

0

SELE姓名,性別,YEAR(DATE())-YEAR(出

生日期)年齡FROM職工;

WHEREYEAR(DATE())-YEAR(出生日期)>35

D)

SELE姓名,性另!J,年齡=YEAR(DATE())-YEAR

(出生日期)FROM職工;

WHEREYEAR(DATE())-YEAR(出生日期)>35

(35)為“工資”表增加一個“實發(fā)工資”字段

的正確命令是

A)MODIFYTABLE工資ADDCOLUMN實發(fā)工資N

(9,2)

B)MODIFYTABLE工資ADDFIELD實發(fā)工資N

(9,2)

C)ALTERTABLE工資ADDCOLUMN實發(fā)工資N

(9,2)

D)ALTERTABLE工資ADDFIELD實發(fā)工資N

(9,2)

二、填空題(每空2分,共30分)注意:以命令

關(guān)鍵字填空的必須拼寫完整。

(1)使用數(shù)據(jù)庫設(shè)計器為兩個表建立聯(lián)系,首

先應(yīng)在父表中建立—[1]—索引,在子表中建立

—⑵—索引。

(2)常量.n.表示的是—[3]—型的數(shù)據(jù)。

(3)在VISUALFOXPRO中參數(shù)傳遞的方式有兩

種,一種是按值傳遞,另一種是按引用傳遞,將

參數(shù)設(shè)置為按引用傳遞的語句是:SETUDFPARMS

[4]o

(4)運行表單時,LOAD事件是在INIT事件之

[5]—被引發(fā)。

(5)如下程序段的輸出結(jié)果是—[6]—o

1=1

DOWHILEK10

1=1+2

ENDO

?I

第(6)~(9)題使用如下三個表:

:零件號C(2),零件名稱C(10),單價N

(10),規(guī)格C(8)

:項目號C(2),零件號C(2),數(shù)量I

:項目號C(2),項目名稱C(20),項目負(fù)責(zé)

人C(10),電話C(20)

(6)為“數(shù)量”字段增加有效性規(guī)則:數(shù)量>0,

應(yīng)該使用的SQL語句是

_[7]_TABLE使用零件_[8]—數(shù)量

SET[9]數(shù)量>0

(7)查詢與項目“si”(項目號)所使用的任

意一個零件相同的項目號、項目名稱、零件號和

零件名稱,使用的SQL語句是

SELECT,項目名稱,,零件名稱FROM項目,

使用零件,零件;

WHERE=[10]=;

AND[11]_(SELECT零件號FROM使用零件

WHERE='si')

(8)建立一個由零件名稱、數(shù)量、項目號、項

目名稱字段構(gòu)成的視圖,視圖中包含項目號為

“s2”的數(shù)據(jù),應(yīng)該使用的SQL語句是

CREATEVIEWitem_view[12];

SELECT零件,零件名稱,,,項目,項目名稱FROM

零件INNERJOIN;

使用零件INNERJOIN—[13]ON=ON;

=WHERE='s2'

(9)從上一題建立的視圖中查詢使用數(shù)量最多

的2個零件的信息,應(yīng)該使用的SQL語句是

SELECT*[14]_2FROMitem_view

[15]數(shù)量DESC

4月筆試標(biāo)準(zhǔn)答案

1-5ABBAB

6-10CDCDB

11-15DABDD

16-20ABBAB

21-25ACCBA

26-30DBDDC

31-35AADCC

填空題:

1、主2、普通3、邏輯4、TOREFER5、前

6、117、ALTER8、ALTER9、CHECK10、AND

11、IN12、AS13、項目14、TOP15、ORDER

BY

4月全國計算機(jī)等級考試二級VFP筆試試卷及答案

一、選擇題((1)~(35)每題2分,共70分)

下列各題A)、B)、C)、D)四個選項中,只

有一個選項是正確的,請將正確選項涂寫在答題

卡相應(yīng)位置上,答在試卷上不得分。

(1)DBMS的含義是:

A)數(shù)據(jù)庫系統(tǒng)B)數(shù)據(jù)庫管理

系統(tǒng)

0數(shù)據(jù)庫管理員D)數(shù)據(jù)庫

(2)從關(guān)系模式中指定若干個屬性組成新的關(guān)

系的運算稱為:

A)聯(lián)接B)投影C)選擇D)排

(3)對于“關(guān)系”的描述,正確的是:

A)同一個關(guān)系中允許有完全相同的元組

B)同一個關(guān)系中元組必須按關(guān)鍵字升序存

0在一個關(guān)系中必須將關(guān)鍵字作為該關(guān)系

的第一個屬性

D)同一個關(guān)系中不能出現(xiàn)相同的屬性名

(4)在表設(shè)計器的“字段”選項卡中能夠創(chuàng)建的

索引是

A)唯一索引B)候選索引C)主索引

D)普通索引

(5)在程序中不需要用public等命令明確聲明

和建立,刻直接使用的內(nèi)存變量是

A)局部變量B)公共變量C)私有變量

D)全局變量

(6)擴(kuò)展名為dbf的文件是

A)表文件B)表單文件C)數(shù)據(jù)庫文

件D)項目文件

(7)下列程序段的輸出結(jié)果是

CLEAR

STORE10TOA

STORE20TOB

SETUDFPARMSTOREFERENCE

DOSWAPWITHA,(B)

?A,B

PROCEDURESWAP

PARAMETERSXI,X2

TEMP=X1

X1=X2

X2=TEMP

ENDPROC

A)1020B)2020C)2010

D)1010

(8)使用調(diào)試器調(diào)試第⑺小題的程序,如果想

在過程SWAP執(zhí)行時觀察XI的值,能夠在其

中安置一條命令,程序執(zhí)行到該命令時,系統(tǒng)

將計算XI的值,并將結(jié)果在調(diào)試輸出窗口中

顯示,這條命令的正確寫法是:

A)DEBUGOUTXIB)DEBUGXIC)OUT

XID)TESTXI

(9)?(11)使用下圖:表單名為Fo

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論