




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
至全國計(jì)算機(jī)等級考試二級筆試試題資料僅供參考9月全國計(jì)算機(jī)等級考試二級FoxPro筆試試題一、選擇題((1)——(35)每小題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,是有一個(gè)選項(xiàng)是正確的。請將正確選項(xiàng)添涂在答題卡相應(yīng)的位置上,答在試卷上不得分。
(1)在寫列四個(gè)選項(xiàng)中,不屬于基本關(guān)系運(yùn)算的是
A)連接B)投影C)選擇D)排序
(2)如果一個(gè)班只能有一個(gè)班長,而且一個(gè)班長不能同時(shí)擔(dān)任其它班的班長,班級和班長兩個(gè)實(shí)體之間的關(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)一個(gè)創(chuàng)立對話框,要想完成同樣的工作,還能夠采取如下步驟
A)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊“新建文件”命令按鈕
B)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“數(shù)據(jù)庫”單選鈕,再單擊“向?qū)А泵畎粹o
C)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表”單選鈕,再單擊“新建文件”命令按鈕
D)單擊“文件”菜單中的“新建”按鈕,然后在新建對話框中選定“表”單選鈕,再單擊“向?qū)А泵畎粹o
(5)將內(nèi)存變量定義為全局變量的VF命令是
A)LOCALB)PRIVATEC)PUBLICD)GLOBAL
(6)擴(kuò)展名為DBC的文件是
A)表單文件B)數(shù)據(jù)庫表文件C)數(shù)據(jù)庫文件D)項(xiàng)目文件
(7)建設(shè)已經(jīng)生成了名為mymenu的菜單問,執(zhí)行該菜單文件的命令是
A)DOmymenuB)DOmymenu.mprC)DOmymenu.pjxD)DOmymenu.mnx
(8)下面有關(guān)索引的描述正確的是
A)簡化里索引以后。原來的數(shù)據(jù)庫表文件中記錄的物理順序?qū)⒈桓淖?/p>
B)索引與數(shù)據(jù)庫表的數(shù)據(jù)存儲在一個(gè)文件中
C)創(chuàng)立索引是創(chuàng)立一個(gè)指向數(shù)據(jù)庫表文件記錄的指針構(gòu)成的文件
D)使用索引并不能加快對表的查詢操作
(9)若建立索引的字段值不允許重復(fù),而且一個(gè)表中只能創(chuàng)立一個(gè)。它應(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)USEDATAstudentD)USEstudent
(12)下列函數(shù)中函數(shù)值為字符型的是
A)DATE()B)TIME()C)YEAR()D)DATETIME()
(13)在下面的數(shù)據(jù)類型中默認(rèn)為.F.的是
A)數(shù)值型B)字符型C)邏輯型D)日期型
(14)在下面有關(guān)HAVING子句描述錯(cuò)誤的是
A)HAVING子句必須與GROUPBY子句同時(shí)使用,不能單獨(dú)使用
B)使用HAVING子句的同時(shí)不能使用WHERE子句
C)使用HAVING子句的同時(shí)能夠使用WHERE子句
D)使用HAVING子句的作用是限定分組的條件
(15)——(27)使用的數(shù)據(jù)如下:
當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫db_stock,其中有數(shù)據(jù)庫表stock.dbf,該數(shù)據(jù)庫表的內(nèi)容是:
股票代碼股票名稱單價(jià)交易所
600600青島啤酒7.48上海
600601方正科技15.20上海
600602廣電電子10.40上海
600603興業(yè)房產(chǎn)12.76上海
600604二紡機(jī)9.96上海
600605輕工機(jī)械14.59上海
000001深發(fā)展7.48深圳
000002深萬科12.50深圳
(15)執(zhí)行如下SQL語句后
SELECT*FROMstockINTODBFstockORDERBY單價(jià)
A)系統(tǒng)將會提示出錯(cuò)信息
B)會生成一個(gè)按“單價(jià)”升序排列的表文件,將原來的stock.dbf文件覆蓋
C)會生成一個(gè)按“單價(jià)”降序排列的表文件,將原來的stock.dbf文件覆蓋
D)不會生成排序文件,只能在屏幕上顯示一個(gè)按“單價(jià)”排序的結(jié)果
(16)執(zhí)行下列程序以后,內(nèi)存變量a的內(nèi)容是
CLOSEDATABASE
a=0
USEstock
GOTOP
DOWHILE.NOT.EOF()
IF單價(jià)>10
a=a+1
ENDIF
SKIP
ENDDO
A)1B)3C)5D)7
(17)有如下SQLSELECT語句
SELECT*FORMstockWHERE單價(jià)BETWEEN12.76AND15.20與該語句等價(jià)的是
A)SELECT*FORMstockWHERE單價(jià)<=15.20.AND.單價(jià)>=12.76
B)SELECT*FORMstockWHERE單價(jià)<15.20.AND.單價(jià)>12.76
C)SELECT*FORMstockWHERE單價(jià)>=15.20.AND.單價(jià)<=12.76
D)SELECT*FORMstockWHERE單價(jià)>15.20.AND.單價(jià)<12.76
(18)如果在建立數(shù)據(jù)庫表stock.dbf時(shí),將單價(jià)字段的字段有效性規(guī)則設(shè)為“單價(jià)>0”,經(jīng)過該設(shè)置,能保證數(shù)據(jù)的
A)實(shí)體完整性B)域完整性C)參照完整性D)表完整性
(19)在當(dāng)前盤當(dāng)前目錄下刪除表stock的命令是
A)DROPstockB)DELETETABLEstockC)DROPTABLEstockD)DELETEstock
(20)有如下SQP語句
SELECTmax(單價(jià))INTOARRAYaFROMstock
執(zhí)行該語句后
A)a[1]的內(nèi)容為15.20B)a[1]的內(nèi)容為6
C)a[0]的內(nèi)容為15.20D)a[0]的內(nèi)容為6
(21)有如下SQP語句
SELECT股票代碼,avg(單價(jià))as均價(jià)FROMstock
GROUPBY交易所INTODBFtemp
執(zhí)行該語句后temp表中第二條記錄的“均價(jià)”字段的內(nèi)容是
A)ALTERTABLEstock股票名稱WITHc(10)
B)ALTERTABLEstock股票名稱c(10)
C)ALTERTABLEstockALTRE股票名稱c(10)
D)ALTERTABLEstock股票名稱c(10)
(23)有如下SQP語句
CREATEVIEWstock_viewASSELECT*FROMstockWHERE交易所=“深圳”
執(zhí)行該語句后產(chǎn)生的視圖包含的記錄數(shù)個(gè)是
A)1B)2C)3D)4
(24)有如下SQP語句
CREATEVIEWview_stockASSELECT股票名稱AS名稱、單價(jià)FROMstock
執(zhí)行該語句后產(chǎn)生的視圖含有的字段名是
A)股票名稱、單價(jià)B)名稱、單價(jià)
C)名稱、單價(jià)、交易所D)股票名趁、單價(jià)、交易所
(25)下面有關(guān)對視圖的描述正確的是
A)能夠使用MODIFYSTRUCTURE命令修改視圖的結(jié)構(gòu)
B)視圖不能刪除,否則影響原來的數(shù)據(jù)文件
C)視圖是對表的復(fù)制產(chǎn)生的
D)使用對視圖進(jìn)行查詢時(shí)必須事先打開該視圖所在的數(shù)據(jù)庫
(26)執(zhí)行如下SQP語句后
SELECTVDISTINCT單價(jià)FROMstock;
WHERE單價(jià)=(SELECTmin(單價(jià))FROMstock)INTODBFstock_x
表stock_x中的記錄個(gè)數(shù)是
A)1B)2C)3D)4
(27)求每個(gè)交易所的平均單價(jià)的SQP語句是
A)SELECT交易所,avg(單價(jià))FROMstockGROUPBY單價(jià)
B)SELECT交易所,avg(單價(jià))FROMstockORDERBY單價(jià)
C)SELECT交易所,avg(單價(jià))FROMstockORDERBY交易所
D)SELECT交易所,avg(單價(jià))FROMstockGROUPBY交易所(28)視圖設(shè)計(jì)器中含有的、但查詢設(shè)計(jì)器卻沒有的選項(xiàng)卡是
A)篩選B)排序依據(jù)C)分組依據(jù)D)更新條件
(29)下面關(guān)于查詢描述正確的是
A)能夠使用CREATEVIEW打開查詢設(shè)計(jì)器
B)使用查詢設(shè)計(jì)器能夠生成所有的SQP查詢語句
C)使用查詢設(shè)計(jì)器生成的SQP語句存盤后將存放在擴(kuò)展名為QPR的文件中
D)使用DO語句執(zhí)行查詢時(shí),能夠不帶擴(kuò)展名
(30)使用報(bào)表向?qū)Фx報(bào)表時(shí),定義報(bào)表布局的選項(xiàng)是
A)列數(shù)、方向、字段布局B)列數(shù)、行數(shù)、字段布局
C)行數(shù)、方向、字段布局D)列數(shù)、行數(shù)、方向
(31)能夠?qū)⒈韱蔚腣isible屬性設(shè)置為.T.,并使表單成為活動對象的方法是
A)HideB)ShowC)ReleaseD)SetFocus
(32)下面對編輯框(EditBox)控制屬性的描述正確的是
A)SelLength屬性的設(shè)置能夠小于0
B)當(dāng)ScrollBars的屬性值為0時(shí),編輯框內(nèi)包含水平滾動條
C)SeText屬性在做界面設(shè)計(jì)時(shí)不可用,在運(yùn)動時(shí)可讀寫
D)Readonly屬性值為.T.,用戶不能使用編輯框上的滾動條
(33)下面對控件的描述正確的是
A)用戶能夠在組合框中進(jìn)行多重選擇
B)用戶能夠在列表框中進(jìn)行多重選擇
C)用戶能夠在一個(gè)選項(xiàng)組中多個(gè)選項(xiàng)按鈕
D)用戶對一個(gè)表單內(nèi)的一組復(fù)選框中只能選中其中一個(gè)
(34)確定列表框內(nèi)的某個(gè)條目是否被選定應(yīng)使用的屬性是
A)valueB)ColumnCountC)ListCountD)Selected
(35)沒有關(guān)系R1和R2,經(jīng)過關(guān)系運(yùn)算得到結(jié)果是S,則S是
A)一個(gè)關(guān)系B)一個(gè)表單C)一個(gè)數(shù)據(jù)庫D)一個(gè)數(shù)組二、填空題(每空2分,共30分)
請將答案分別寫在答題卡中的序號為[1]——[5]的橫線上,答在試卷上不得分。
(1)VisualFoxPro6.0是一個(gè)[1]位的數(shù)據(jù)棵管理系統(tǒng)。
(2)在連接運(yùn)算中,[2]連接是去掉重復(fù)屬性的等值連接。
(3)項(xiàng)目管理器的[3]選項(xiàng)卡用于顯示和管理數(shù)據(jù)庫、自由表和查詢等。
(4)自由表的擴(kuò)展名是[4]。
(5)LEFT(“”,LEN(“數(shù)據(jù)庫”))的計(jì)算結(jié)果是[5]。
(6)同一個(gè)表的多個(gè)索引能夠創(chuàng)立在一個(gè)索引文件中,索引文件名與相關(guān)的表同名,索引文件的擴(kuò)展名是[6],這種作因稱為[7]。
(7)用來確定復(fù)選框是否被選中的屬性是[8],用來指定顯示在復(fù)選框旁的文字的屬性是[9]。
下面各題使用如下的“教師”表和“學(xué)院”表
“教師”表
職工號姓名職稱年齡工資系號
1101肖天海副教授35.0001
1102王巖鹽教授403000.0002
1103劉星魂講師251500.0001
1104張?jiān)滦轮v師301500.0003
11105李明玉教授34.0001
1106孫民山教授472100.0002
1107錢無名教授492200.0003
“學(xué)院”表
系號系名
01英語
02會計(jì)
03工商管理
(8)使用SQP語句將一條新的記錄插入學(xué)院表
INSERT[10]學(xué)院(系號,系名)[11](“04”,“計(jì)算機(jī)”)
(9)使用SQP語句求“工商管理”系的所有職工的工資總和。
SELECT[12](工資)FROM教師
WHERE系號IN(SELECT系號FROM[13]WHERE系名=“工商管理”)
(10)使用SQP語句完成如下操作(將所有教授的工資提高5%)
[14]教師SET工資=工資*1.05[15]職稱=“教授”9月VF試題答案(僅供參考)
DABACCBCADBBCBACABCABCBBDADDCABCBDA
32自然數(shù)據(jù).DBF123456.CDX結(jié)構(gòu)復(fù)合索引valueCAPTIONINTOvalueSUM學(xué)院UPDATEWHERE4月全國計(jì)算機(jī)等級考試二級VFP筆試試題及答案一、選擇題((1)~(35)每小題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在大題卡相應(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è)有部門和職員兩個(gè)實(shí)體,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門能夠有多名職員,則部門與職員實(shí)體之間的聯(lián)系類型是
A.m:n
B.1:m
C.m:k
D.1:1(4)在VisualFoxPro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫表STUDENT.DBF的命令是
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ù)庫表時(shí),將年齡字段值限制在12~14之間的這種約束屬于
A.實(shí)體完整性約束
B.域完整性約束
C.參照完整性約束
D.視圖完整性約束(7)在VisualFoxPro中,運(yùn)行表單T1.SCX的命令是
A.DOT1
B.RUNFORM1T1
C.DOFORMT1
D.DOFROMT1(8)使用SQL語句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(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(11)在VisualFoxPro中,學(xué)生表STUDENT中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲到另一個(gè)文件中,該文件名為
A.STUDENT.DOC
B.STUDENT.MEN
C.STUDENT.DBT
D.STUDENT.FTP(12)在VisualFoxPro中,使用“菜單設(shè)計(jì)器”定義菜單,最后生成的菜單程序的擴(kuò)展名是
A.MNX
B.PRG
C.MPR
D.SPR(13)在VisualFoxPro中,使用SQL命令將學(xué)生STUDENT中的學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是
A.REPLACEAGEWITHAGE+1
B.UPDATESTUDENTAGEWITHAGE+1
C.UPDATESETAGEWITHAGE+1
D.UPDATESTUDENTSETAGE=AGE+1(14)調(diào)用報(bào)表格式文件PP1預(yù)覽報(bào)表的命令是
A.REPORTFROMPP1PREVIEW
B.DOFROMPP1PREVIEW
C.REPORTFORMPP1PREVIEW
D.DOFORMPP1PREVIEW(15)在VisualFoxPro中,建立索引的作用之一是
A.節(jié)省存儲空間
B.便于管理
C.提高查詢速度
D.提高查詢和更新的速度(16)在VisualFoxPro中,相當(dāng)于主關(guān)鍵字的索引是
A.主索引
B.普通索引
C.唯一索引
D.排序索引(17)在VisualFoxPro中,為了將表單從內(nèi)存中釋放(清除),可將表單中退出命令按鈕的Click事件代碼設(shè)置為
A.ThisForm.Refresh
B.ThisForm.Delete
C.ThisForm.Hide
D.ThisForm.Release(18)假定一個(gè)表單里有一個(gè)文本框Text1和一個(gè)命令按鈕組CommandGroup1,命令按鈕組是一個(gè)容器對象,其中包含Command1和Command2兩個(gè)命令按鈕。如果要在Command1命令按鈕的某個(gè)方法中訪問文本框的value屬性值,下面哪個(gè)式子是正確的?
A.ThisForm.Text1.value
B.This.Parent.value
C.Parent.Text1.value
D.this.Parent.Text1.value(19)在VisualFoxPro中,創(chuàng)立一個(gè)名為SDB.DBC的數(shù)據(jù)庫文件,使用的命令是
A.CREATE
B.CREATESDB
C.CREATETABLESDB
D.CREATEDATABASESDB(20)在VisualFoxPro中,存儲圖象的字段類型應(yīng)該是B
A.備注型
B.通用型
C.字符型
D.雙精度型(21)在VisualFoxPro中,下面4個(gè)關(guān)于日期或日期時(shí)間的表示式中,錯(cuò)誤的是
A.{^.09.0111:10:10:AM}-{^.09.0111:10:10AM}
B.{^01/01/}+20
C.{^.02.01}+{^.02.01}
D.{^/02/01}-{^/02/01}(22)在VisualFoxPro中,關(guān)于過程調(diào)用的敘述正確的是
A.當(dāng)實(shí)參的數(shù)量少于形參的數(shù)量時(shí),多余的形參初值取邏輯假
B.當(dāng)實(shí)參的數(shù)量多于形參的數(shù)量時(shí),多余的實(shí)參被忽略
C.實(shí)參與形參的數(shù)量必須相等
D.上面A和B都正確(23)下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中錯(cuò)誤的是
A.能夠在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表
B.?dāng)?shù)據(jù)環(huán)境是表單的容器
C.能夠在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系
D.表單自動打開其數(shù)據(jù)環(huán)境中的表(24)在VisualFoxPro中,如果希望一個(gè)內(nèi)存變量只限于在本過程中使用,說明這種內(nèi)存變量的命令是:
A.PRIVATE
B.PUBLIC
C.LOCAL
D.在程序中直接使用的內(nèi)存變量(不經(jīng)過A,B,C說明)(25)在DOWHILE…ENDDO循環(huán)結(jié)構(gòu)中,LOOP命令的作用是:
A.退出過程,返回程序開始處
B.轉(zhuǎn)移到DOWHILE語句行,開始下一個(gè)判斷和循環(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.視圖是從一個(gè)或多個(gè)數(shù)據(jù)庫表導(dǎo)出的虛擬表(27)SQL是那幾個(gè)英文單詞的縮寫
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("S9","男",17)
B.INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("李安琦","男",20)
C.INSERTINTOSTUDENT(SEX,AGE)valueS("男",20)
D.INSERTINTOSTUDENT(SNO,SN)valueS("S9","安琦",16)(29)使用SQL語句從表STUDENT中查詢所有姓王的同學(xué)的信息,正確的命令是:
A.SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"
B.SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"
C.SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"
D.SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"(30)連編后能夠脫離開VisualFoxPro獨(dú)立運(yùn)行的程序是
A.APP程序
B.EXE程序
C.FXP程序
D.PRG程序第(31)-(35)題使用如下表的數(shù)據(jù):
部門表
部門號部門名稱
40家用電器部
10電視錄攝像機(jī)部
20電話手機(jī)部
30計(jì)算機(jī)部??商品表
部門號商品號商品名稱單價(jià)數(shù)量產(chǎn)地
400101A牌電風(fēng)扇200.0010廣東
??400104A牌微波爐350.0010廣東
??400105B牌微波爐600.0010廣東
??201032C牌傳真機(jī)1000.0020上海
??400107D牌微波爐_A420.0010北京
??200110A牌電話機(jī)200.0050廣東
??200112B牌手機(jī).0010廣東
??400202A牌電冰箱3000.002廣東
??301041B牌計(jì)算機(jī)6000.0010廣東
??300204C牌計(jì)算機(jī)10000.0010上海(31)SQL語句
SELECT部門號,MAX(單價(jià)*數(shù)量)FROM商品表GROUPBY部門號查詢結(jié)果有幾條記錄?
A.1
B.4
C.3
D.10(32)SQL語句
SELECT產(chǎn)地,COUNT(*)提供的商品種類數(shù);FROM商品表;
WHERE單價(jià)>200;
GROUPBY產(chǎn)地HAVINGCOUNT(*)>=2;
ORDERBY2DESC
查詢結(jié)果的第一條記錄的產(chǎn)地和提供的商品種類數(shù)是
A.北京,1
B.上海,2
C.廣東,5
C.廣東,7(33)SQL語句
SELECT部門表.部門號,部門名稱,SUM(單價(jià)*數(shù)量);
FROM部門表,商品表;
WHERE部門表.部門號=商品表.部門號;
GROUPBY部門表.部門號
查詢結(jié)果是
A.各部門商品數(shù)量合計(jì)
B.各部門商品金額合計(jì)
C.所有商品金額合計(jì)
D.各部門商品金額平均值(34)SQL語句
SELECT部門表.部門號,部門名稱,商品號,商品名稱,單價(jià);
FROM部門表,商品表;、
WHERE部門表.部門號=商品表.部門號;
ORDERBY部門表.部門號DESC,單價(jià)
查詢結(jié)果的第一條記錄的商品號是
A.0101
B.0202
C.0110
D.0112(35)SQL語句
SELECT部門名稱FROM部門表WHERE部門號IN;
(SELECT部門號FROM商品表WHERE單價(jià)BETWEEN420AND1000)
查詢結(jié)果是
A.家用電器部、電話手機(jī)部
B.家用電器部、計(jì)算機(jī)部
C.電話手機(jī)部、電視錄攝像機(jī)部
D.家用電器部、電視錄攝像機(jī)部二、填空題(每空2分,共30分)請將每一個(gè)空的正確答案寫在答題卡上(1)—(15)序號的答題卡上,答在試卷上不得分。(1)用二維表數(shù)據(jù)來表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為()。(2)在VisualFoxPro中說明數(shù)組后,數(shù)組的每個(gè)元素在未賦值之前的默認(rèn)值是()。(3)能夠在項(xiàng)目管理器的()選項(xiàng)卡下建立命令文件。(4)在VisualFoxPro中數(shù)據(jù)庫文件的擴(kuò)展名是().DBC,數(shù)據(jù)庫表文件的擴(kuò)展名是()。(5)打開數(shù)據(jù)庫設(shè)計(jì)器的命令是()DATA(6)在SQL的CAEATATABLE語句中,為屬性說明取值范圍(約束)的是()短語。(7)SQL插入記錄的命令是INSERT,刪除記錄的命令是(),修改記錄的命令是()。(8)在SQR的嵌套查詢中,量詞ANY和()是同義詞。在SQL查詢時(shí),使用()子句指出的是查詢條件。(9)從職工數(shù)據(jù)庫表中計(jì)算工資合計(jì)的SQL語句是SELECT()FROM職工。(10)把當(dāng)前表當(dāng)前記錄的學(xué)號,姓名字段值復(fù)制到數(shù)組A的命令是SCATTERFIELD學(xué)號,姓名()。(11)在表單中確定控件是否可見的屬性是()。(12)函數(shù)BETWEEN(40,34,50)的運(yùn)算結(jié)果是()。4月全國計(jì)算機(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ì)算機(jī)等級考試二級VFP筆試試題一、選擇題((1)~(35)每小題2分,共70分)
(1)對于現(xiàn)實(shí)世界中事物的特征,在實(shí)體-聯(lián)系模型中使用
A)屬性描述B)關(guān)鍵字描述C)二維表格描述D)實(shí)體描述
(2)把實(shí)體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時(shí),實(shí)體之間多對多聯(lián)系在關(guān)系模型中是經(jīng)過
A)建立新的屬性來實(shí)現(xiàn)B)建立新的關(guān)鍵字來實(shí)現(xiàn)
C)建立新的關(guān)系來實(shí)現(xiàn)D)建立新的實(shí)體來實(shí)現(xiàn)
(3)專門的關(guān)系運(yùn)算不包括下列中的
A)聯(lián)接運(yùn)算B)選擇運(yùn)算C)投影運(yùn)算D)交運(yùn)算
(4)對關(guān)系S和關(guān)系R進(jìn)行集合運(yùn)算運(yùn)算稱為,結(jié)果中既包含S中元組也包含R中元組,這種集合A)并運(yùn)算B)交運(yùn)算C)差運(yùn)算D)積運(yùn)算(5)關(guān)于VisualFoxPro的變量,下面說法中正確的是
A)使用一個(gè)簡單變量之前要先聲明或定義
B)數(shù)組中各數(shù)組元素的數(shù)據(jù)類型能夠不同
C)定義數(shù)組以后,系統(tǒng)為數(shù)組的每個(gè)數(shù)組元素賦以數(shù)值0
D)數(shù)組元素的下標(biāo)下限是0
(6)在下面的表示式中,運(yùn)算結(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è)置兩個(gè)表之間的數(shù)據(jù)參照完整性,要求這兩個(gè)表是
A)同一個(gè)數(shù)據(jù)庫中的兩個(gè)表B)兩個(gè)自由表
C)一個(gè)自由表和一個(gè)數(shù)據(jù)庫表D)沒有限制
(9)數(shù)據(jù)庫表能夠設(shè)置字段有效性"規(guī)則"是一個(gè)規(guī)則,字段有效性規(guī)則屬于域完整性范疇,其中的A)邏輯表示式B)字符表示式C)數(shù)值表示式D)日期表示式
(10)經(jīng)過指定字段的的數(shù)據(jù)類型和寬度來限制該字段的取值范圍,這屬于數(shù)據(jù)完整性中A)參照完整性B)實(shí)體完整性C)域完整性D)字段完整性(11)用命令"INDEXon姓名TAGindex_name"建立索引,其索引類型是A)主索引B)候選索引C)普通索引D)惟一索引(12)執(zhí)行命令"INDEXon姓名TAGindex_name"建立索引后,下列敘述錯(cuò)誤的是A)此命令建立的索引是當(dāng)前有效索引B)此命令所建立的索引將保存在.idx文件中C)表中記錄按索引表示式升序排序D)此命令的索引表示式是"姓名",索引名是"index_name"
(13)查詢訂購單號(字符型,長度為4)尾字符是"1"的錯(cuò)誤命令是
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)兩表之間"臨時(shí)性"聯(lián)系稱為關(guān)"關(guān)聯(lián)"的正確敘述是聯(lián),在兩個(gè)表之間的關(guān)聯(lián)已經(jīng)建立的情況下,有關(guān)A)建立關(guān)聯(lián)的兩個(gè)表一定在同一個(gè)數(shù)據(jù)庫中
B)兩表之間"臨時(shí)性"聯(lián)系是建立在兩表之間"永久性"聯(lián)系基礎(chǔ)之上的
C)當(dāng)父表記錄指針移動時(shí),子表記錄指針按一定的規(guī)則跟隨移動
D)當(dāng)關(guān)閉父表時(shí),子表自動被關(guān)閉
(16)在SQL語句中,與表示式"工資BETWEEN1210AND1240"功能相同的表示式是
A)工資>=1210AND工資<=1240B)工資>1210AND工資<1240
C)工資<=1210AND工資>1240D)工資>=1210OR工資<=1240
(17)在SQL語句中,與表示式"倉庫號NOTIN("wh1","wh2")"功能相同的表示式是
A)倉庫號="wh1"AND倉庫號="wh2"
B)倉庫號!="wh1"OR倉庫號#"wh2"
C)倉庫號<>"wh1"OR倉庫號!="wh2"
D)倉庫號!="wh1"AND倉庫號!="wh2"
(18)打開表并設(shè)置當(dāng)前有效索引(
相關(guān)索引已建立)的正確命令是
A)ORDERstudentIN2INDEX學(xué)號
B)USEstudentIN2ORDER學(xué)號
C)INDEX學(xué)號ORDERstudent
D)USEstudentIN2(19)查詢設(shè)計(jì)器中"聯(lián)接"選項(xiàng)卡對應(yīng)的SQL短語是
A)WHEREB)JOINC)SETD)ORDERBY
(20)在SQLSELECT語句中用于實(shí)現(xiàn)關(guān)系的選擇運(yùn)算的短語是
A)FORB)WHILEC)WHERED)CONDITION
(21)執(zhí)行下列一組命令之后,選擇"職工"表所在工作區(qū)的錯(cuò)誤命令是
CLOSEALL
USE倉庫IN0
USE職工IN0A)SELECT職工B)SELECT0
C)SELECT2D)SELECTB
(22)在VisualFoxPro中有如下程序:
*程序名:TEST.PRG
*調(diào)用方法:DOTESTSETTALKOFFCLOSEALLCLEARALL
mX="VisualFoxPro"
mY="二級"DOSUB1WITHmX?mY+mXRETURN*子程序:SUB1.PRG
PROCEDURESUB1PARAMETERSmX1LOCALmX
mX="VisualFoxProDBMS考試"
mY="計(jì)算機(jī)等級"+mYRETURN執(zhí)行命令DOTEST后,屏幕的顯示結(jié)果為
A)二級VisualFoxPro
B)計(jì)算機(jī)等級二級VisualFoxProDBMS考試
C)二級VisualFoxProDBMS考試
D)計(jì)算機(jī)等級二級VisualFoxPro
(23)有關(guān)連編應(yīng)用程序,下面的描述正確的是
A)項(xiàng)目連編以后應(yīng)將主文件視做只讀文件
B)一個(gè)項(xiàng)目中能夠有多個(gè)主文件
C)數(shù)據(jù)庫文件能夠被指定為主文件
D)在項(xiàng)目管理器中文件名左側(cè)帶有符號?的文件在項(xiàng)目連編以后是只讀文件
(24)新創(chuàng)立的表單默認(rèn)標(biāo)題為Form1,為了修改表單的標(biāo)題,應(yīng)設(shè)置表單的
A)Name屬性B)Caption屬性
C)Closable屬性D)AlwaysOnTop屬性
(25)有關(guān)控件對象的Click事件的正確敘述是
A)用鼠標(biāo)雙擊對象時(shí)引發(fā)B)用鼠標(biāo)單擊對象時(shí)引發(fā)
C)用鼠標(biāo)右鍵單擊對象時(shí)引發(fā)D)用鼠標(biāo)右鍵雙擊對象時(shí)引發(fā)
(26)關(guān)閉當(dāng)前表單的程序代碼是ThisForm.Release,其中的Release是表單對象的
A)標(biāo)題B)屬性C)事件D)方法
(27)以下敘述與表單數(shù)據(jù)環(huán)境有關(guān),其中正確的是
A)當(dāng)表單運(yùn)行時(shí),數(shù)據(jù)環(huán)境中的表處于只讀狀態(tài),只能顯示不能修改
B)當(dāng)表單關(guān)閉時(shí),不能自動關(guān)閉數(shù)據(jù)環(huán)境中的表
C)當(dāng)表單運(yùn)行時(shí),自動打開數(shù)據(jù)環(huán)境中的表
D)當(dāng)表單運(yùn)行時(shí),與數(shù)據(jù)環(huán)境中的表無關(guān)
(28)如果菜單項(xiàng)的名稱為"統(tǒng)計(jì)",熱鍵是T,在菜單名稱一欄中應(yīng)輸入
A)統(tǒng)計(jì)(\(Ctrl+T)C)統(tǒng)計(jì)(Alt+T)D)統(tǒng)計(jì)(T)
(29)VisualFoxPro的報(bào)表文件.FRX中保存的是
A)打印報(bào)表的預(yù)覽格式B)已經(jīng)生成的完整報(bào)表
C)報(bào)表的格式和數(shù)據(jù)D)報(bào)表設(shè)計(jì)格式的定義
(30)在DOWHILE…ENDDO循環(huán)結(jié)構(gòu)中,EXIT命令的作用是
A)退出過程,返回程序開始處
B)轉(zhuǎn)移到DOWHILE語句行,開始下一個(gè)判斷和循環(huán)
C)終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語句繼續(xù)執(zhí)行
D)終止程序執(zhí)行
(31)一條沒有指明去向的SQLSELE要退出這個(gè)查詢窗口,應(yīng)該按的鍵是
CT語句執(zhí)行之后,會把查詢結(jié)果顯示在屏幕上,A)ALTB)DELETEC)ESCD)RETURN
第(32)-(35)題使用如下三個(gè)表:
學(xué)生.DBF:學(xué)號C(8),姓名C(12),性別C(2),出生日期D,院系C(8)
課程.DBF:課程編號C(4),課程名稱C(10),開課院系C(8)
學(xué)生成績.DBF:學(xué)號C(8),課程編號C(4),成績I
(32)查詢每門課程的最高分,要求得到的信息包括課程名稱和分?jǐn)?shù)。正確的命令是
A)SELECT課程名稱,SUM(成績)AS分?jǐn)?shù)FROM課程,學(xué)生成績;
WHERE課程.課程編號=學(xué)生成績.課程編號;
GROUPBY課程名稱
B)SELECT課程名稱,MAX(成績)分?jǐn)?shù)FROM課程,學(xué)生成績;
WHERE課程.課程編號=學(xué)生成績.課程編號;
GROUPBY課程名稱C)SELECT課程名稱,SUM(成績)分?jǐn)?shù)FROM課程,學(xué)生成績;
WHERE課程.課程編號=學(xué)生成績.課程編號;
GROUPBY課程.課程編號
D)SELECT課程名稱,MAX(成績)AS分?jǐn)?shù)FROM課程,學(xué)生成績;
WHERE課程.課程編號=學(xué)生成績.課程編號;
GROUPBY課程編號
(33)統(tǒng)計(jì)只有2名以下(含2名)學(xué)稱、開課院系和選修人數(shù),并按選課人數(shù)生選修的課程情況,統(tǒng)計(jì)結(jié)果中的信息包括課程名排序。正確的命令是
A)SELECT課程名稱,開課院系,COUNT(課程編號)AS選修人數(shù);
FROM學(xué)生成績,課程WHERE課程.課程編號=學(xué)生成績.課程編號;
GROUPBY學(xué)生成績.課程編號HAVINGCOUNT(*)<=2;
ORDERBYCOUNT(課程編號)
B)SELECT課程名稱,開課院系,COUNT(學(xué)號)選修人數(shù);
FROM學(xué)生成績,課程WHERE課程.課程編號=學(xué)生成績.課程編號;
GROUPBY學(xué)生成績.學(xué)號HAVINGCOUNT(*)<=2;
ORDERBYCOUNT(學(xué)號)C)SELECT課程名稱,開課院系,COUNT(學(xué)號)AS選修人數(shù);
FROM學(xué)生成績,課程WHERE課程.課程編號=學(xué)生成績.課程編號;
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_LISTWHEREYEAR(出生日期)=22
C)CREATEVIEWAGE_LISTAS;
SELECT學(xué)號,姓名,YEAR(DATE())-YEAR(出生日期)年齡FROM學(xué)生
SELECT學(xué)號,姓名,年齡FROM學(xué)生WHEREYEAR(出生日期)=22
D)CREATEVIEWAGE_LISTASSTUDENT;
SELECT學(xué)號,姓名,YEAR(DATE())-YEAR(出生日期)年齡FROM學(xué)生
SELECT學(xué)號,姓名,年齡FROMSTUDENTWHERE年齡=22
(35)向?qū)W生表插入一條記錄的正確命令是
A)APPENDINTO學(xué)生VALUES("10359999",'張三','男','會計(jì)',{^1983-10-28})
B)INSERTINTO學(xué)生VALUES("10359999",'張三','男',{^1983-10-28},'會計(jì)')
C)APPENDINTO學(xué)生VALUES("10359999",'張三','男',{^1983-10-28},'會計(jì)')
D)INSERTINTO學(xué)生VALUES("10359999",'張三','男',{^1983-10-28})
二、填空題(每空2分,共30分)
(1)表示式STUFF("GOODBOY",5,3,''GIRL")的運(yùn)算結(jié)果是〖1〗。
(2)在VisualFoxPro中,建立索引的作用之一是提高〖2〗速度。
(3)在VisualFoxPro中經(jīng)過建立主索引或候選索引來實(shí)現(xiàn)〖3〗完整性約束。
(4)彈出式菜單能夠分組,插入分字符。組線的方法是在"菜單名稱"項(xiàng)中輸入〖4〗兩個(gè)(5)根據(jù)項(xiàng)目文件mysub連編生成APP應(yīng)用程序的命令是
BUILDAPPmycom〖5〗mysub。
(6)在SQLSELECT語必須拼寫完整)。句中將查詢結(jié)果存放在一個(gè)表中應(yīng)該使用〖6〗子句(關(guān)鍵字(7)在VisualFoxPro中,參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和〖7〗規(guī)則。
(8)在VisualFoxPro中選擇一個(gè)沒關(guān)鍵字必須拼寫完整)。有使用的、編號最小的工作區(qū)的命令是〖8〗((9)將學(xué)生表STUDENT中的學(xué)生年齡(字段名是AGE)增加1歲,應(yīng)該使用的SQL命令是
UPDATESTUDENT〖9〗(10)在VisualFoxPr文件。o中,CREATEDATABASE命令創(chuàng)立一個(gè)擴(kuò)展名為〖10〗的數(shù)據(jù)庫(11)用當(dāng)前窗體的LABEL1控件顯示系統(tǒng)時(shí)間的語句是
THISFORM.LABEL1.〖11〗=TIME()
(12)在VisualFoxPro中,運(yùn)行當(dāng)前文件夾下的表單T1.SCX的命令是〖12〗。
(13)在VisualFoxPrEmail字段,長度為30,命o中,使用SQL語言的ALTERTABL令是(關(guān)鍵字必須拼寫完整)E命令給學(xué)生表STUDENT增加一個(gè)ALTERTABLESTUDENT〖13〗EmailC(30)
(14)說明公共變量的命令關(guān)鍵字是〖14〗(關(guān)鍵字必須拼寫完整)。
(15)設(shè)有學(xué)生選課表及平均分的語句是(關(guān)鍵字SC(學(xué)號,課程號,成績),用必須拼寫完整)SQL語言檢索每門課程的課程號SELECT課程號,AVG(成績)FROMSC〖15〗
9月全國計(jì)算機(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
二、填空題(1)GOODGIRL(2)查詢(3)實(shí)體(4)\-(5)FROM
(6)INTOTABLE(7)插入(8)SELECT0(9)SETAGE=AGE+1(10).DBC或DBC
(11)CAPTION(12)DOFORMT1(13)ADD(14)PUBLIC(15)GROUPBY課程號4月全國計(jì)算機(jī)等級考試二級Visual
FoxPro筆試試卷、答案一、選擇題(每小題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在答題卡相應(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ào)表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ù)獨(dú)立性問題,而數(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)時(shí)間的語句是
A)THISFORM.LABEL1.CAPTION=TIME()
B)THISFORM.LABEL1.VALUE=TIME()
C)THISFORM.LABEL1.TEXT=TIME()
D)THISFORM.LABEL1.CONTROL=TIME()
(5)在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用
A)臨時(shí)關(guān)鍵字B)主關(guān)鍵字C)外部關(guān)鍵字D)索引關(guān)鍵字
(6)在VISUALFOXPRO中創(chuàng)立項(xiàng)目,系統(tǒng)將建立一個(gè)項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是
A)proB)prjC)pjxD)itm
(7)在VISUALFOXPRO的項(xiàng)目管理器中不包括的選項(xiàng)卡是
A)數(shù)據(jù)B)文檔C)類D)表單
(8)在VISUALFOXPRO中說明數(shù)組的命令是
A)DIMENSION和ARRAYB)DECLARE和ARRAY
C)DIMESION和DECLARED)只有DIMENSION
(9)數(shù)據(jù)庫表能夠設(shè)置字段有效性規(guī)則屬于
A)實(shí)體完整性范疇B)參照完整性范疇
C)數(shù)據(jù)一致性范疇D)域完整性范疇
(10)在VISUALFOXPRO中字段的數(shù)據(jù)類型不能夠指定為
A)日期型B)時(shí)間型C)通用型D)備注型
(11)用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引類型是
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é)果為“大家好”的表示式是
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)邏輯表示式B)字符表示式C)數(shù)值表示式D)前三種都可能
(16)數(shù)據(jù)庫表的字段能夠定義規(guī)則,規(guī)則是
A)邏輯表示式B)字符表示式C)數(shù)值表示式D)前三種說法都不對
(17)在SQL語句中,與表示式“供應(yīng)商名LIKE“%北京%””功能相同的表示式是
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)FREETABLED)RELEASETABLE
(19)在VISUALFOXPRO的查詢設(shè)計(jì)器中“篩選”選項(xiàng)卡對應(yīng)的SQL短語是
A)WHEREB)JOINC)SETD)ORDERBY
(20)SQL支持集合的并運(yùn)算,在VISUALFOXPRO中SQL并運(yùn)算的運(yùn)算符是
A)PLUSB)UNIONC)+D)U
(21)根據(jù)“職工”項(xiàng)目文件生成emp_sys.exe應(yīng)用程序的命令是
A)BUILDEXEemp_sysFROM職工B)BUILDAPPemp_sys.exeFROM職工
C)LINKEXTemp_sysFROM職工D)LINKAPPemp_sys.exeFROM職工
(22)如果指定參照完整性的刪除規(guī)則為“級聯(lián)”,則當(dāng)刪除父表中的記錄時(shí)
A)系統(tǒng)自動備份父表中被刪除記錄到一個(gè)新表中
B)若子表中有相關(guān)記錄,則禁止刪除父表中記錄
C)會自動刪除子表中所有相關(guān)記錄
D)不作參照完整性檢查,刪除父表記錄與子表無關(guān)
(23)以下關(guān)于關(guān)系的說法正確的是
A)列的次序非常重要B)當(dāng)需要索引時(shí)列的次序非常重要
C)列的次序無關(guān)緊要D)關(guān)鍵字必須指定為第一列
(24)為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè)
A)表示式控件B)域控件C)標(biāo)簽控件D)文本控件
(25)在VISUALFOXPRO中釋放和關(guān)閉表單的方法是
A)RELEASEB)CLOSEC)DELETED)DROP
(26)為了從用戶菜單返回到系統(tǒng)菜單應(yīng)該使用命令
A)SETDEFAULTSYSTEMB)SETMENUTODEFAULT
C)SETSYSTEMTODEFAULTD)SETSYSMENUTODEFAULT
(27)在表單中為表格控件指定數(shù)據(jù)源的屬性是
A)DataSourceB)RecordSource
C)DatafromD)Recordfrom
(28)以下關(guān)于表單數(shù)據(jù)環(huán)境敘述錯(cuò)誤的是
A)能夠向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中添加表或視圖
B)能夠從表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中移出表或視圖
C)能夠在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的聯(lián)系
D)不能夠在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器
(29)以下關(guān)于查詢描述正確的是
A)不能根據(jù)自由表建立查詢B)只能根據(jù)自由表建立查詢
C)只能根據(jù)數(shù)據(jù)庫表建立查詢D)能夠根據(jù)數(shù)據(jù)庫表和自由表建立查詢
第(30)——(35)題使用如下三個(gè)表:
部門.DBF:部門號C(8),部門名C(12),負(fù)責(zé)人C(6),電話C(16)
職工.DBF:部門號C(8),職工號C(10),姓名C(8),性別C(2),出生日期D
工資.DBF:職工號C(10),基本工資N(8.2),津貼N(8.2),獎金N(8.2),扣除N(8.2)
(30)查詢職工實(shí)發(fā)工資的正確命令是
A)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(fā)工資FROM工資
B)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(fā)工資FROM工資WHERE職工.職工號=工資.職工號
C)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(fā)工資FROM工資,職工WHERE職工.職工號=工資.職工號
D)SELECT姓名,(基本工資+津貼+獎金-扣除)AS實(shí)發(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)查詢每個(gè)部門年齡最長者的信息,要求得到的信息包括部門名和最長者的出生日期。正確的命令是
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
C)
SELE姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工;
WHEREYEAR(DATE())-YEAR(出生日期)>35
D)
SELE姓名,性別,年齡=YEAR(DATE())-YEAR(出生日期)FROM職工;
WHEREYEAR(DATE())-YEAR(出生日期)>35
(35)為“工資“表增加一個(gè)“實(shí)發(fā)工資”字段的正確命令是
A)MODIFYTABLE工資ADDCOLUMN實(shí)發(fā)工資N(9,2)
B)MODIFYTABLE工資ADDFIELD實(shí)發(fā)工資N(9,2)
C)ALTERTABLE工資ADDCOLUMN實(shí)發(fā)工資N(9,2)
D)ALTERTABLE工資ADDFIELD實(shí)發(fā)工資N(9,2)
二、填空題(每空2分,共30分)注意:以命令關(guān)鍵字填空的必須拼寫完整。
(1)使用數(shù)據(jù)庫設(shè)計(jì)器為兩個(gè)表建立聯(lián)系,首先應(yīng)在父表中建立__[1]___索引,在子表中建立__[2]__索引。
(2)常量.n.表示的是___[3]____型的數(shù)據(jù)。
(3)在VISUALFOXPRO中參數(shù)傳遞的方式有兩種,一種是按值傳遞,另一種是按引用傳遞,將參數(shù)設(shè)置為按引用傳遞的語句是:SETUDFPARMS_____[4]_______。
(4)運(yùn)行表單時(shí),LOAD事件是在INIT事件之___[5]____被引發(fā)。
(5)如下程序段的輸出結(jié)果是____[6]____。
I=1
DOWHILEI<10
I=I+2
ENDO
?I
第(6)~(9)題使用如下三個(gè)表:
零件.DBF:零件號C(2),零件名稱C(10),單價(jià)N(10),規(guī)格C(8)
使用零件.DBF:項(xiàng)目號C(2),零件號C(2),數(shù)量I
項(xiàng)目.DBF:項(xiàng)目號C(2),項(xiàng)目名稱C(20),項(xiàng)目負(fù)責(zé)人C(10),電話C(20)
(6)為“數(shù)量”字段增加有效性規(guī)則:數(shù)量>0,應(yīng)該使用的SQL語句是
__[7]___TABLE使用零件___[8]____數(shù)量SET____[9]_____數(shù)量>0
(7)查詢與項(xiàng)目“s1”(項(xiàng)目號)所使用的任意一個(gè)零件相同的項(xiàng)目號、項(xiàng)目名稱、零件號和零件名稱,使用的SQL語句是
SELECT項(xiàng)目.項(xiàng)目號,項(xiàng)目名稱,使用零件.零件號,零件名稱FROM項(xiàng)目,使用零件,零件;
WHERE項(xiàng)目.項(xiàng)目號=使用零件.項(xiàng)目號____[10]____使用零件.零件號=零件.零件號;
AND使用零件.零件號__[11]__(SELECT零件號FROM使用零件WHERE使用零件.項(xiàng)目號=’s1’)
(8)建立一個(gè)由零件名稱、數(shù)量、項(xiàng)目號、項(xiàng)目名稱字段構(gòu)成的視圖,視圖中包含項(xiàng)目號為“s2”的數(shù)據(jù),應(yīng)該使用的SQL語句是
CREATEVIEWitem_view___[12]____;
SELECT零件,零件名稱,使用零件.數(shù)量,使用零件.項(xiàng)目號,項(xiàng)目,項(xiàng)目名稱FROM零件INNERJOIN;
使用零件INNERJOIN___[13]___ON使用零件.項(xiàng)目號=項(xiàng)目.項(xiàng)目號ON;
零件.零件號=使用零件.零件號WHERE項(xiàng)目.項(xiàng)目號=’s2’
(9)從上一題建立的視圖中查詢使用數(shù)量最多的2個(gè)零件的信息,應(yīng)該使用的SQL語句是
SELECT*____[14]___2FROMitem_view____[15]_____數(shù)量DESC4月筆試標(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、項(xiàng)目14、TOP15、ORDERBY4月全國計(jì)算機(jī)等級考試二級VFP筆試試卷及答案一、選擇題((1)~(35)每題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。DBMS的含義是:A)數(shù)據(jù)庫系統(tǒng) B)數(shù)據(jù)庫管理系統(tǒng)C)數(shù)據(jù)庫管理員 D)數(shù)據(jù)庫從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系的運(yùn)算稱為:A)聯(lián)接 B)投影 C)選擇 D)排序?qū)τ凇瓣P(guān)系”的描述,正確的是:A)同一個(gè)關(guān)系中允許有完全相同的元組B)同一個(gè)關(guān)系中元組必須按關(guān)鍵字升序存放C)在一個(gè)關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個(gè)屬性D)同一個(gè)關(guān)系中不能出現(xiàn)相同的屬性名在表設(shè)計(jì)器的“字段”選項(xiàng)卡中能夠創(chuàng)立的索引是A)唯一索引 B)候選索引 C)主索引 D)普通索引在程序中不需要用public等命令明確聲明和建立,刻直接使用的內(nèi)存變量是A)局部變量 B)公共變量 C)私有變量 D)全局變量擴(kuò)展名為dbf的文件是A)表文件 B)表單文件 C)數(shù)據(jù)庫文件 D)項(xiàng)目文件下列程序段的輸出結(jié)果是CLEARSTORE10TOASTORE20TOBSETUDFPARMSTOREFERENCEDOSWAPWITHA,(B)?A,BPROCEDURESWAPPARAMETERSX1,X2TEMP=X1X1=X2X2=TEMPENDPROCA)1020 B)2020 C)2010 D)1010使用調(diào)試器調(diào)試第(7)小題的程序,如果想在過程SWAP執(zhí)行時(shí)觀察X1的值,能夠在其中安置一條命令,程序執(zhí)行到該命令時(shí),系統(tǒng)將計(jì)算X1的值,并將結(jié)果在調(diào)試輸出窗口中顯示,這條命令的正確寫法是:A)DEBUGOUTX1 B)DEBUGX1 C)OUTX1 D)TESTX1(9)~(11)使用下圖:表單名為Form1,表單中有兩個(gè)命令按鈕(Command1和Command2)、兩個(gè)標(biāo)簽、兩個(gè)文本框(Text1和Text2)。如果在運(yùn)行表單時(shí),要使表單的標(biāo)題顯示“登錄窗口”,則能夠在Form1的Load事件中加入語句A)THISFORM.CAPTION="登錄窗口" B)FORM1.CAPTION="登錄窗口"C)THISFORM.NAME="登錄窗口" D)FORM1.NAME="登錄窗口"如果想在運(yùn)行表單時(shí),向Text2中輸入字符,回顯字符顯示的是“*”是,則能夠在Form1的Init事件中加入語句A)FORM1.TEXT2.PASSWORDCHAR="*"B)FORM1.TEXT2.PASSWORD="*"C)THISFORM.TEXT2.PASSWORD="*"D)THISFORM.TEXT2.PASSWORDCHAR="*"假設(shè)用戶名和口令存儲在自由表“口令表”中,當(dāng)用戶輸入用戶名和口令并單擊“登錄”按鈕時(shí),若用戶名輸入錯(cuò)誤,則提示“用戶名錯(cuò)誤”;若用戶名輸入正確,而口令輸入錯(cuò)誤,則提示“口令錯(cuò)誤”。若命令按鈕“登錄”的Click事件中的代碼如下:USE口令表GOTOPflag=0DOWHILE.not.EOF()IFAlltrim(用戶名)==Alltrim(Thisform.Text1.Value)IfAlltrim(口令)==Alltrim(Thisform.Text2.Value)WAIT"歡迎使用"WINDOWTIMEOUT2ELSEWAIT"口令錯(cuò)誤"WINDOWTIMEOUT2ENDIFflag=1EXITENDIFSKIPENDDOIF _______________WAIT"用戶名錯(cuò)誤"WINDOWTIMEOUT2ENDIF則在橫線處應(yīng)填寫的代碼是A)flag=-1 B)flag=0 C)flag=1 D)flag=2設(shè)X=10,語句?VARTYPE("X")的輸出結(jié)果是A)N B)C C)10 D)X表示式LEN(SPACE(0))的運(yùn)算結(jié)果是A).NULL. B)1 C)0 D)""為表單建立了快捷菜單mymenu,調(diào)用快捷菜單的命令代碼DOmymenu.mprWITHTHIS應(yīng)該放在表單的那個(gè)事件中?A)Destory事件 B)Init事件 C)Load事件 D)RightClick事件(15)(26)題使用的數(shù)據(jù)表如下:當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫:學(xué)院.dbc,其中有“教師”表和“學(xué)院”表。“教師”表:職工號系號姓名工資主講課程110101肖海3408數(shù)據(jù)結(jié)構(gòu)110202王巖鹽4390數(shù)據(jù)結(jié)構(gòu)110301劉星魂2450C語言110403張?jiān)滦?200操作系統(tǒng)110501李明玉4520數(shù)據(jù)結(jié)構(gòu)110602孫民山2976操作系統(tǒng)110703錢無名2987數(shù)據(jù)庫110804呼延軍3220編譯原理110903王小龍3980數(shù)據(jù)結(jié)構(gòu)110001張國梁2400C語言110104林新月1800操作系統(tǒng)110201喬小廷5400網(wǎng)絡(luò)技術(shù)110302周興池3670數(shù)據(jù)庫110404歐陽秀3345編譯原理“學(xué)院”表:系號系名01計(jì)算機(jī)02通信03信息管理04數(shù)學(xué)為“學(xué)院”表增加一個(gè)字段“教師人數(shù)”的SQL語句是A)CHANGETABLE學(xué)院ADD教師人數(shù)IB)ALTERSTRU學(xué)院ADD教師人數(shù)IC)ALTERTABLE學(xué)院ADD教師人數(shù)ID)CHANGETABLE學(xué)院INSERT教師人數(shù)I將“歐陽秀”的工資增加200元SQL語句是A)REPLACE教師WITH工資=工資+200WHERE姓名=“歐陽秀”B)UPDATE教師SET工資=工資+200WHEN姓名=“歐陽秀”C)UPDATE教師工資WITH工資+200WHERE姓名=“歐陽秀”D)UPDATE教師SET工資=工資+200WHERE姓名=“歐陽秀”下列程序段的輸出結(jié)果是CLOSEDATAa=0USE教師GOTOPDOWHILE.NOT.EOF()IF主講課程="數(shù)據(jù)結(jié)構(gòu)".OR.主講課程="C語言"a=a+1ENDIFSKIPENDDO?aA)4 B)5 C)6 D)7有SQL語句:
SELECT*FROM教師WHERENOT(工資>3000OR工資<)
與如上語句等價(jià)的SQL語句是A)SELECT*FROM教師WHERE工資BETWEENAND3000B)SELECT*FROM教師WHERE工資>AND工資<3000C)SELECT*FROM教師WHERE工資>OR工資<3000D)SELECT*FROM教師WHERE工資<=AND工資>=3000為“教師”表的職工號字段添加有效性規(guī)則:職工號的最左邊三位字符是110,正確的SQL語句是A)CHANGETABLE教師ALTER職工號SETCHECKLEFT(職工號,3)="110"B)ALTERTABLE教師ALTER職工號SETCHECKLEFT(職工號,3)="110"C)ALTERTABLE教師ALTER職工號CHECKLEFT(職工號,3)="110"D)CHANGETABLE教師ALTER職工號SETCHECKOCCURS(職工號,3)="110"有SQL語句SELECTDISTINCT系號FROM教師WHERE工資>=;ALL(SELECT工資FROM教師WHERE系號="02")該語句的執(zhí)行結(jié)果是系號A)"01"和"02" B)"01"和"03" C
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 客戶服務(wù)投訴管理制度
- 廠區(qū)設(shè)備包裝管理制度
- 中醫(yī)基礎(chǔ)理論試題及答案
- 工廠培訓(xùn)運(yùn)營管理制度
- 冷庫商品安全管理制度
- 公司大氣污染管理制度
- 外包公司風(fēng)險(xiǎn)管理制度
- 學(xué)校基本設(shè)施管理制度
- 嵌入式開發(fā)的未來挑戰(zhàn)試題及答案
- 嵌入式產(chǎn)品開發(fā)中的市場需求分析試題及答案
- JGT368-2012鋼筋桁架樓承板規(guī)范
- 燃?xì)庑袠I(yè)的數(shù)字化轉(zhuǎn)型
- 新整理校園話劇!紀(jì)念偉大愛國詩人的話劇劇本《屈原》
- 馬克思主義基本原理介紹課件
- 刑事附帶民事授權(quán)委托書(6篇)
- 23CG60 預(yù)制樁樁頂機(jī)械連接(螺絲緊固式)
- 部編人教版四年級上冊語文 期末復(fù)習(xí)專項(xiàng)知識點(diǎn)梳理1 字音
- 《合理安排課余生活》(教案)蒙滬版四年級下冊綜合實(shí)踐活動
- 自殺風(fēng)險(xiǎn)的評估與記錄-生
- 廉潔心得體會500字(5篇)
- 2023-2024學(xué)年江蘇省無錫市小學(xué)語文三年級期末高分考試題詳細(xì)參考答案解析
評論
0/150
提交評論