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