2017年9月計(jì)算機(jī)二級(jí)考試VFP操作題
很多人說計(jì)算機(jī)二級(jí)考試VFP操作題很難,其實(shí)只要我們多做練習(xí)題,掌握其中的方法技巧也不會(huì)很難的。下面小編為大家整理了2017年9月計(jì)算機(jī)二級(jí)考試VFP操作題,希望能幫到大家!
一、基本操作題
1[簡答題]
在考生文件夾下,完成如下操作:
1.將student表中學(xué)號(hào)為99035001的學(xué)生的“院系”字段值修改為“經(jīng)濟(jì)”。
2.將score表中“成績”字段的名稱修改為“考試成績”。
3.使用SQL命令(ALTER TABLE)為student表建立一個(gè)候選索引,索引名和索引表達(dá)式均為“學(xué)號(hào)”,并將相應(yīng)的SQL命令保存在three.prg文件中。
4.通過表設(shè)計(jì)器為course表建立一個(gè)候選索引,索引名和索引表達(dá)式都是“課程編號(hào)”。
參考解析:【考點(diǎn)分析】本大題主要考查的知識(shí)點(diǎn)是:用browse命令瀏覽表中記錄,表中字段值的修改及用SQL語句建立索引。
【解題思路】在第1小題中,修改表中記錄最簡便的方法是先打開對(duì)應(yīng)的表,然后在命令窗口輸入“browse”命令,在彈出的窗口中對(duì)表中記錄進(jìn)行修改。在第2小題中,修改表中字段的名稱需在表設(shè)計(jì)器中進(jìn)行。在第3小題中,ALTER TABLE語句用于修改表的結(jié)構(gòu),其中ADD短語的功能是添加新的字段或索引,UNIQUE短語的功能指建立候選索引(注意不是唯一索引),ADD UNIQUE連用表示新增一個(gè)候選索引,TAG短語用于指定索引名稱。
【操作步驟】
(1)打開表student,在命令窗口輸入“browse”,按下回車鍵。按要求修改表的內(nèi)容,如圖3.87所示。
(2)打開score表,單擊“顯示”菜單中的“表設(shè)計(jì)器”菜單命令,打開表設(shè)計(jì)器,修改字段名稱,如圖3.88所示。
(3)在命令窗口輸入SQL命令“ALTER TABLEstudent ADD UNIQUE學(xué)號(hào)TAG學(xué)號(hào)”,按下回車鍵。并將該語句保存到three.prg文件中。
(4)同第2小題,打開course的表設(shè)計(jì)器,建立候選索引“課程編號(hào)”。
二、簡單應(yīng)用題
2[簡答題]
在考生文件夾下完成如下簡單應(yīng)用:
1.利用查詢?cè)O(shè)計(jì)器創(chuàng)建查詢,從xuesheng表和chengji表中查詢數(shù)學(xué)、英語和信息技術(shù)3門課程都在85分以上(含),或者數(shù)學(xué)、英語都在90分以上(含)而信息技術(shù)在75分以上(含)的學(xué)生記錄。查詢結(jié)果包含學(xué)號(hào)、姓名、數(shù)學(xué)、英語和信息技術(shù)5個(gè)字段,各記錄要按學(xué)號(hào)降序排列,查詢?nèi)ハ驗(yàn)楸韙able1。最后將查詢保存在query1.qpr文件中,并運(yùn)行該查詢。2.首先創(chuàng)建數(shù)據(jù)庫cj_m,并向其中添加xuesheng表和chengji表。然后在數(shù)據(jù)庫中創(chuàng)建視圖view1:通過該視圖只能查詢20001001班(學(xué)號(hào)的前8位數(shù)字串為班號(hào))的學(xué)生記錄,查詢結(jié)果包含學(xué)號(hào)、姓名、數(shù)學(xué)、英語和信息技術(shù)5個(gè)字段,各記錄要按學(xué)號(hào)降序排列。最后再利用剛創(chuàng)建的視圖view1查詢視圖中的全部信息,并將查詢結(jié)果存儲(chǔ)于表table2中。
參考解析:(1)【操作步驟】步驟1:通過“新建”對(duì)話框新建查詢文件,將xuesheng和chengji表添加到查詢中。 步驟2:從字段選項(xiàng)卡中添加學(xué)號(hào)、姓名、數(shù)學(xué)、英語和信息技術(shù)5個(gè)字段到選定字段中。
步驟3:切換到“篩選”選項(xiàng)卡,按如下設(shè)置。
字段名 條件 實(shí)例 邏輯
chengji.數(shù)學(xué)>=85 AND
chengji.英語>=85 AND
ehengji.信息技術(shù)>=85 OR
chengji.數(shù)學(xué)>=85 AND
ehengii.英語>=85 AND
chengji.信息技術(shù)>=85
步驟4:切換到“排序依據(jù)”中選擇字段“xuesheng.學(xué)號(hào)”,在“排序選項(xiàng)”處選擇“降序”。
步驟5:單擊查詢菜單下的查詢?nèi)ハ颍x擇表,輸入表名table1,最后將查詢保存在query1.qpr文件中,并運(yùn)行該查詢。
(2)【操作步驟】
步驟1:通過“新建”對(duì)話框新建數(shù)據(jù)庫,數(shù)據(jù)庫文件名為cj_m,在數(shù)據(jù)庫設(shè)計(jì)器中依次添加xuesheng表和chengji表。
步驟2:通過“新建”對(duì)話框新建視圖,在“添加表或視圖”對(duì)話框中添加xuesheng表和chengji表到新視圖設(shè)計(jì)器中。
步驟3:在“字段”選項(xiàng)卡中將學(xué)號(hào)、姓名、數(shù)學(xué)、英語和信息技術(shù)5個(gè)字段添加到“選定字段”框中。
步驟4:切換到“篩選”選項(xiàng)卡,在字段名中輸入“LEET(chengji.學(xué)號(hào),8)”,條件選擇“=”,實(shí)例為“20001001”。
步驟5:切換到“排序依據(jù)”選項(xiàng)卡,選擇字段“xuesheng.學(xué)號(hào)”,在“排序選項(xiàng)”處選擇“降序”;最后將視圖保存在view1文件中。
步驟6:利用剛創(chuàng)建的視圖view1創(chuàng)建查詢,在“添加表或視圖”對(duì)話框中選擇view1視圖,在字段中選擇所有字段,設(shè)置查詢?nèi)ハ驗(yàn)楸韙able2。保存并運(yùn)行查詢,文件名默認(rèn)。
三、綜合應(yīng)用題
3[簡答題]
在考生文件夾下完成如下綜合應(yīng)用:
(1)建立數(shù)據(jù)庫“學(xué)生”。
(2)把自由表student(學(xué)生)、COUF$e(課程)和score(選課成績)添加到新建的數(shù)據(jù)庫中。
(3)建立滿足如下要求的、表單名和文件名均為formlist的表單。
、偬砑右粋(gè)表格控件Grid1,要求按學(xué)號(hào)升序顯示“學(xué)生選課”及“考試成績”信息(包括字段學(xué)號(hào)、姓名、院系、課程名稱和成績)。
、谔砑觾蓚(gè)命令按鈕“保存”和“退出”(Command1和Command2),單擊命令按鈕“保存”時(shí)將表格控件Grid1中所顯示的內(nèi)容保存到表results中(方法不限),單擊命令按鈕“退出”則關(guān)閉并釋放表單。
注意:程序完成后必須運(yùn)行,并按要求保存表格控件Grid1中所顯示的內(nèi)容到表results。
參考解析:【解題思路】新建數(shù)據(jù)庫,添加自由表,按要求建立表單并修改屬性和代碼。 【操作步驟】
步驟1:新建一個(gè)數(shù)據(jù)庫“學(xué)生”,將自由表“學(xué)生”、“課程”和“選課成績”添加到新建的數(shù)據(jù)庫中。
步驟2:在命令窗口中輸入:Crea form formlist,新建一個(gè)表單。按題目要求為表單添加一個(gè)表格控件和兩個(gè)命令按鈕控件,修改各控件的相關(guān)屬性如下。
步驟3:在表單的Init事件中寫入代碼。
* * * * * 表單的“Init”事件代碼* * * * *
thisform.Grid1.recordsourcetype=4
thisform.Grid1.recordsource=;
“SELECT Student.學(xué)號(hào),Student.姓名,Student.院系,Course.課程名稱,;
Score.成績;
FROM student,Score,course;
WHERE Score.課程編號(hào)=Course.課程編號(hào);
AND Student.學(xué)號(hào)=Score.學(xué)號(hào);
ORDER BY Student.學(xué)號(hào);into CUrsor abc”
* * * * * * * * * * * * * * * * * * * * * * * * * *
步驟4:在“保存”命令按鈕中輸入
select*from abc into table resuhs
步驟5:在命令按鈕退出中寫入“ThisForm.Release”。
步驟6:保存并按題目要求運(yùn)行表單。
【9月計(jì)算機(jī)二級(jí)考試VFP操作題】相關(guān)文章:
2017年9月計(jì)算機(jī)二級(jí)考試VFP操作題及答案07-16
2015年9月計(jì)算機(jī)二級(jí)VFP考試上機(jī)操作題10-25
計(jì)算機(jī)二級(jí)考試VFP操作題及答案10-02
2016年9月計(jì)算機(jī)二級(jí)《VFP》上機(jī)操作題庫08-27
2016年9月計(jì)算機(jī)二級(jí)《VFP》上機(jī)操作題及答案07-06
2012年9月計(jì)算機(jī)二級(jí)考試VFP真題10-09
3月計(jì)算機(jī)二級(jí)考試《VFP》真題09-30