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