- 相關(guān)推薦
2015年計算機二級考試《VFP》沖刺題及答案(九)
一、選擇題,每題1分。
1、將當(dāng)前表中有刪除標(biāo)記的記錄物理刪除的命令是
A.DELETE
B.ERASE
C.ZAP
D.PACK
2、在VisualFoxPm中,屬于命令按鈕屬性的是
A.Parent
B.This
C.ThisForm
D.CliCk
3、要將一個彈出式菜單作為某個控件的快捷菜單,需要在該控件的某事件代碼中調(diào)用彈出式菜單程序的命令。這個事件是
A.RightCliCk
B.CliCk
C.Load
D.DblCliCk
4、刪除Employee表中職工號為“19620426”的記錄,正確的SQL語句是
A.DELETEFROMEmployeeWHILE職:亡號=”19620426”
B.DELETEFOREmployeeWHERE職工號’=”19620426”
C.DELETEFOREmployeeWHILE職工號=”19620426”
D.DELETEFROMEmployeeWHERE職工號=”19620426”
5、假設(shè)在表單設(shè)計器環(huán)境下,表單中有一個文本框且 已經(jīng)被選定為當(dāng)前對象。現(xiàn)在從屬性窗口中選擇value屬性,然后在設(shè)置框中輸入:={"2001—9—10}一j'2001—8—20}。請問以上操作后,文本框Value屬性值的數(shù)據(jù)類型為(.。’
A.日期型
B.數(shù)值型
C.字符型
D.布爾型
6、為Employee表增加一個字段“出生日期”,正確的SQL語句是
A.CHANGETABLEEmployeeADD出生日期D
B.ALTERDBFEmployeeADD出生日期D
C.ALTERTABLlEEmployeeADD出生日期D
D.CHANGETABLEEmployeeINSERT出生日期
7、在菜單定義中,可以在定義菜單名稱時為菜單項指定一個訪問鍵。規(guī)定了菜單項的訪問鍵為“s”的菜單項名稱定義是
A.保存\<(s)
B.保存/<(s)
C.保存\(s)
D.保存(/<(s)
8、在VisualFoxPre中,屬于表單方法的是
A.Dblcliek
B.click
C.Destroy
D.Show
9、在數(shù)據(jù)庫設(shè)計過程中,如果表A和表B之間是一對多聯(lián)系。下列進行的數(shù)據(jù)庫設(shè)計方法中。最合理的是
A.將表A的主關(guān)鍵字字段添加到表B中
B.將表8的主關(guān)鍵字字段添加到表A中
C.創(chuàng)建一個新表,該表包含表A和表B的主關(guān)鍵字
D.將表A和表B合并.這樣可以減少表的個數(shù),便于管理和維護
10、若有表:職工(職工號,姓名,性別.和工資(職工號,基本工資,津貼,獎金,扣除.,查詢職工實發(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職工.職工號:工資.職工號
11、在SETEXACTOFF情況下,結(jié)果值為邏輯真的表達(dá)式是
A.”等級考試”=”等級”
B.”等級”=”等級考試”
C.”等級”+spaCe(4.=”等級考試”
D.”等級考試”=”等級”+spaCe(4.
12、 在VisualFoxPr0中,僅顯示當(dāng)前表當(dāng)前記錄的命令是
A.UST
B.DISPLAY
C.SELECT
D.SHOW
13、在SQL中,修改表結(jié)構(gòu)的語句是
A.MODIFYTABLE
B.ALTERslRUCTURE
C.ALTERTABLE
D.ALTERDATABASE
14、在VisualFoxPr0中,為了使表具有更多的特性應(yīng)該使用
A.數(shù)據(jù)庫表
B.自由表
C.數(shù)據(jù)庫表或自由表
D.數(shù)據(jù)庫表和自由表
15、創(chuàng)建一個表,使用的SQL命令是
A.CREATEUsT
B.CREATEDAT,EBASE
C.CREATETABLE
D.CREATEINDEX
16、項目管理器的“文檔”選項卡用于顯示和管理
A.表單和查詢
B.表單和報表
C.報表和視圖
D.表單、報表和標(biāo)簽
17、在SQL中,刪除表的語句是
A.DROPTABLE
B.DROPVIEW
C.ERASETABLE
D.DELETETABLE
18、在表設(shè)計器中創(chuàng)建的索引都存放在
A.獨立的索引文件中
B.復(fù)合索引文件中
C.結(jié)構(gòu)復(fù)合索引文件中
D.普通索引文件中
19、 在VisualFoxP。中,關(guān)于查詢和視圖的正確描述是
A.查詢是一個預(yù)先定義好的SQLSELECT語句文件
B.視圖是一個預(yù)先定義好的SQLSELECT語句文件
C.查詢和視圖是同一種文件,只是名稱不同
D.查詢和視圖都是一個存儲數(shù)據(jù)的表
20、在數(shù)據(jù)庫中建立索引的目的是
A.節(jié)省存儲空間
B.提高查詢速度
C.提高查詢和更新速度
D.提高更新速度
21、 有以下表:
讀者(借書證號C,姓名C,單位C,性別L,職稱C,聯(lián)系電話C.
22、建立表Employee的視圖Em—view,正確的SQL命令是
A.CREATEVIEWEm—viewWHLIESELECT職工號,工資FROMEmployee
B.CREATEASEm—ViewVIEWSELECT職工號,工資FROMEmployee
C.CREATEVIEWEm—viewASSELECT職工號,工資FROMEmployee
D.CREATEVIEWEm—dewSELECT職工號,工資
23、在VisualFoxpr0中,可視類庫文件的擴展名是
A..dbf
B..flex
C..vcx
D..dbc
24、下面命令的輸出結(jié)果是
25、 設(shè)有如下表:
圖書(總編號C,分類號C,-}5名C,作者C,出版單位C,單價N.
查詢單價大于l5且小于20的圖書信息,正確的SQL語句是:
A.SELECT*FROM圖書WHERE單價BETWEEN15T020
B.SELECT*FROM圖書WHERE單價BETWEEN15AND20
C.SELECT*FROM圖書WHERE單價>150R單價<20
D.SELECT*FROM圖書WHERE單價>15AND單價<20
26、 屬于表單事件的是
A.Hide
B.Show
C.Release
D.Dblclick
27、有如下職員數(shù)據(jù)庫表:
職員(職員號(C,3.,姓名(C,6.,性別(C,2.,職務(wù)(C,10..為職員表的“性別”字段設(shè)置有效性規(guī)則(只能取“男”或“女”.,正確的SQL語句是
A.ALTERTABLE職員ALTER性別CHECK性別$”男女”
B.ALTERTABLE職員ADD性別CHECK性別$”男女”
C.ALTERTABLE職員ALTER性別SETCHECK性別$”男女”
D.ALTERTABLE職員ALTER性別ADDCHECK性別$”男女”
28、以下描述中正確的是
A.數(shù)據(jù)庫只包括描述事物的數(shù)據(jù)本身
B.數(shù)據(jù)庫中的數(shù)據(jù)具有較小的冗余和較高的數(shù)據(jù)獨立性
C.數(shù)據(jù)庫系統(tǒng)是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件
D.數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫集合的組成部分。
29、在建立數(shù)據(jù)庫表book.dbf時,將單價字段的字段有效性規(guī)則設(shè)為“單價>0”,能保證數(shù)據(jù)的
A.域完整性
B.實體完整性
C.參照完整性
D.表完整性
30、在$QLSELECT語句的ORDERBY短語中如果指定了多個字段。則
A.無法進行排序
B.只按第一個字段排序
C.按從左至右優(yōu)先依次排序
D.按字段排序優(yōu)先級依次排序
31、 查詢同時選修課程號為Cl和C5課程的學(xué)生的學(xué)號,正確的命令是
A.SELECT學(xué)號FROMsCoresCWHERE課程號=’Cl’AND學(xué)號IN;
(SELECT學(xué)號FROMsCoresCWHERE課程號=’C5’.
B.SELECT學(xué)號FROMseol'esCWHERE課程號=’Cl’AND學(xué)號=;
(SELECT學(xué)號FROMsCoresCWHERE課程號=’C5’.
C.SELECT學(xué)號FROMSCOresCWHERE課程號=’Cl’AND課程號=’C5’
D.SELECT學(xué)號FROMsCoresCWHERE課程號=’Cl’OR’C5’
32、 在表結(jié)構(gòu)為(職工號,姓名,工資.的表Employee中查詢職工號的第5位開始的4個字符為“0426”職工情況,正確的SQL命令是
A.SELECT*FROM Employee WHERE SUBSTR(職工號,4,5.=”0426”
B.SELECT*FROM Employee WHERE STR(職工號,4,5.=”0426”
C.SELECT*FROM Employee WHERE STR(職工號,5,4.=”0426”
D.SELECrFROM Employee WHERE SUBSTR(職 工號,5,4.=”0426”
33、將日期格式設(shè)置為中國習(xí)慣的“年月日”格式的命令是
A.SETDATETOYMD
B.SETDATETOYYYY/MM/DD
C.SETDATETOY/M/D
D.SETDATET0年月l3
34、 Employee的表結(jié)構(gòu)為:職工號、單位號、工資,De.partment的表結(jié)構(gòu)為:單位號、單位名稱、人數(shù),與下列語句等價的SQL命令是
SELECT職工號,單位名稱FROMEmployee。Depart.ment;
WHERE工資>12000ANDEmployee.單位號=Depart.merit.單位號
A.SELECT職工號,單位名稱FROMDepartmentJOININNERemployeeONDepartment.單位號=Employ.ee.單位號WHEREEmployee.工資>120170
B.SELECT職工號,單位名稱FROMDepartmentINNERJOINemployeeONDepartment.單位號=Employ.ee.單位號WHEREEmployee.工資>120t7t3
C.SELECT職工號,單位名稱FROMDepartmentJOININNERemployeeDepartment.單位號=Employee.單位號WHEREEmployee.工資>12000
D.SELECT職工號,單位名稱FROMDepmtmentINNERJOINemployeeONDepartment.單位號:Employ.ee.單位號Employee.工資>120111.
35、 釋放或清除快捷菜單的命令是
A.RELEASE MENU
B.RELEASE POPUPS
C.CLEAR MENU
D.CLEAR POPUPS
【答案】B
36、在VisualFoxPr0中,下列關(guān)于數(shù)組的描述,錯誤的是
A.數(shù)組是按照一定順序排列的一組內(nèi)存變量
B.數(shù)組在使用前必須要用DIMENSION或DECLARE命令顯示創(chuàng)建
C.可以用一維數(shù)組的形式訪問二維數(shù)組
D.一個數(shù)組中各個數(shù)組元素的數(shù)據(jù)類型必須相同
37、 讀者(借書證號C,姓名C,單位C,性別L,職稱C,聯(lián)系電話C.借閱(借書證號C,總編號C,借書日期D.
統(tǒng)計每個讀者借閱圖書的次數(shù),若沒有借閱過,則顯示次數(shù)為0,正確的sQL語句是
A.SELECT讀者.借書證號,姓名,COUNT(*)次數(shù)FROM讀者LEFTJOIN借閱0N讀者.借書證號=借閱.借二朽證號GROUPBY讀者.借書證號
B.SELECT讀者.借書證號,姓名,COUNT(*)次數(shù)FROM讀者JOIN借閱0N讀者.借書證號=借閱.借書證號GROUPBY讀者.借書證號
C.SELECT讀者.借書證號,姓名,COUNT(借閱.總編號.次數(shù)FROM讀者LEFTJOIN借闋0N讀者.借書證號=借閱.借書證號GROUPBY讀者.借書證號
D.SELECT讀者.借書證號,姓名,COUNT(借閱.總編號.次數(shù)FROM讀者JOIN借閱0N讀者.借書證號=借閱.借書證號GROUPBY讀者.借書證號
38、 創(chuàng)建一個視圖,使用的SQL命令是
A.CREATE
B.CREATEDATEBASE
C.CREATEVIEW
D.CREATETABLE【
39、
40、一個表可以建立多個索引,但只能建立一個的索引是
A.主索引
B.唯一索引
C.候選索引
D.普通索引
二、基本操作題(共18分)
41、在考生文件夾下,完成如下操作:
1.將student表中學(xué)號為99035001的學(xué)生的“院系”字段值修改為“經(jīng)濟”。
2.將8CODe表中“成績”字段的名稱修改為“考試成績”。3.使用sQL命令(ALTERTABLE)為student表建立一個候選索引,索引名和索引表達(dá)式均為“學(xué)號”,并將相應(yīng)的SQL命令保存在three.prg文件中。
4.通過表設(shè)計器為course表建立一個候選索引,索引名和索引表達(dá)式都是“課程編號”。
三、簡單應(yīng)用題(共24分)
42、在考生文件夾下完成如下簡單應(yīng)用:
1.使用SQL語句完成下面的操作:根據(jù)“國家”和“獲獎牌情況”兩個表統(tǒng)計每個國家獲得的金牌數(shù)(“名次”為1表示獲得一塊金牌),結(jié)果包括“國家名稱”和“金牌數(shù)”兩個字段,并且先按“金牌數(shù)”降序排列,若“金牌數(shù)”相同再按“國家名稱”降序排列,然后將結(jié)果存儲到表temp中。最后將該sQL語句存儲在文件three.pr9中。
2.建立一個文件名和控件名均為myform的表單,如下圖所示。表單中包括一個列表框(Listl)、一個選項組(Optiongroupl)和一個“退出”命令按鈕(Commandl),這三個控件名使用系統(tǒng)默認(rèn)的名稱。相關(guān)控件屬性按如下要求進行設(shè)置:表單的標(biāo)題為“獎牌查詢”,列表框的數(shù)據(jù)源使用SQL語句根據(jù)“國家”表顯示國家名稱,選項組中有3個按鈕,標(biāo)題分別為金牌(Option/)、銀牌(Option,?)和銅牌(Ontion3).
四、綜合應(yīng)用題(共18分)
43、在考生文件夾下完成下列操作:
(1)建立一個文件名和表單名均為myform的表單,表單中包括一個列表框(Listl)和兩個命令按鈕(Commandl和Command2),兩個命令按鈕的標(biāo)題分別為“計算”和“退出”。(2)列表框(Listl)中應(yīng)顯示組號,通過RowSource和RowSourceType屬性手工指定列表框的顯示條目為Ol、02、o3、04(注意:不要使用命令指定這兩個屬性,否則將不能得分)。(3)為“計算”命令按鈕編寫Click事件代碼。代碼的功能是:表單運行時,根據(jù)列表框中選定的“組號”,將“評分表”中該組歌手(“歌手編號”字段的左邊兩位表示該歌手所在的組號)的記錄存入自由表tw0中,tw0的表結(jié)構(gòu)與“評分表”相同,表中的記錄先按“歌手編號”降序排列,若“歌手編號”相同再按“分?jǐn)?shù)”升序排列。
(4)運行表單,在列表框中指定組號“01”,并且單擊“計算”命令按鈕。注意:結(jié)果tw0表文件中只能且必須包含ol組歌手的評分信息。
【計算機二級考試《VFP》沖刺題及答案九】相關(guān)文章:
2016計算機二級《VFP》沖刺題及答案10-03
2015年計算機二級考試《VFP》沖刺題及答案(四)10-01
2015年計算機二級考試《VFP》沖刺題及答案(五)08-16
2015年計算機二級考試《VFP》沖刺題及答案(六)08-29
2015年計算機二級考試《VFP》沖刺題及答案(八)10-17
2015年計算機二級考試《VFP》沖刺題及答案(十)06-29
2015年計算機二級考試《VFP》沖刺題及答案(三)09-18