- 相關(guān)推薦
2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(四)
一、基本操作題(共四小題,第1和2題是7分、第3和4是8分)
在考生文件夾下完成下列操作:
1.打開名稱為SDB的學(xué)生數(shù)據(jù)庫,分別為學(xué)生表Student、選課成績表SC和課程表Course創(chuàng)建主索引。Student表主索引的索引名和索引表達(dá)式均為"學(xué)號(hào)";Course表主索引的索引名和索引表達(dá)式均為"課程號(hào)";SC表的主索引名為PK_SC,索引表達(dá)式為"學(xué)號(hào)"+"課程號(hào)"的字段組合。
2.通過字段"學(xué)號(hào)"建立Student表與SC表之間的永久聯(lián)系、通過字段"課程號(hào)"建立Course表與表SC之間的永久聯(lián)系。并為以上建立的永久聯(lián)系設(shè)置參照完整性約束:更新規(guī)則為"級(jí)聯(lián)";刪除規(guī)則為"級(jí)聯(lián)";插入規(guī)則為"限制"。
3.使用SQL語句將學(xué)號(hào)為"s3"的學(xué)生記錄從表Student中邏輯刪除,并將該SQL語句存放在文件ONE.PRG中。
4.創(chuàng)建一個(gè)名為Project_S的項(xiàng)目文件。將學(xué)生數(shù)據(jù)庫SDB添加到該項(xiàng)目中。
二、簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
在考生文件夾下,打開商品銷售數(shù)據(jù)庫CDB,完成如下簡(jiǎn)單應(yīng)用:
1.使用一對(duì)多報(bào)表向?qū)Ы⒚Q為P_ORDER的報(bào)表。要求從父表顧客表CUST中選擇所有字段,從子表訂單表ORDER中選擇所有字段;兩表之間采用"顧客號(hào)"字段連接;按"顧客號(hào)"字段升序排序;報(bào)表樣式為"經(jīng)營式",方向?yàn)?quot;縱向";報(bào)表標(biāo)題為"顧客訂單表"。然后修改該報(bào)表,在頁注腳中增加一個(gè)標(biāo)簽"制表人:王愛學(xué)";該標(biāo)簽水平居中,標(biāo)簽中的":"為中文的冒號(hào)。
2.修改一個(gè)名稱為TWO.PRG的命令文件。該命令文件統(tǒng)計(jì)每個(gè)顧客購買商品的金額合計(jì)(應(yīng)付款),結(jié)果存儲(chǔ)在臨時(shí)表ls中。然后用ls中的每個(gè)顧客的數(shù)據(jù)去修改表scust對(duì)應(yīng)的記錄。該命令文件有3行語句有錯(cuò)誤,打開該命令文件進(jìn)行修改。
注意:直接在錯(cuò)誤處修改,不可改變SQL語句的結(jié)構(gòu)和短語的順序,不允許增加、刪除或合并行。修改完成后,運(yùn)行該命令文件。
本題主要考核點(diǎn):使用報(bào)表向?qū)е谱鞅韱、表單?bào)表的使用、修改程序文件。
解題思路:
第1題:?jiǎn)?dòng)報(bào)表向?qū)Э稍?quot;文件"菜單中選擇"新建"或者單擊工具欄上的"新建"按鈕,打開"新建"對(duì)話框,文件類型選擇報(bào)表,單擊向?qū)О粹o,在"向?qū)нx取"對(duì)話框中選擇"一對(duì)多報(bào)表向?qū)?quot;,然后按照?qǐng)?bào)表向?qū)Р僮骷纯。然后打開該報(bào)表,在頁注腳中增加一個(gè)標(biāo)簽控件,輸入:"制表人:王愛學(xué)",選中該標(biāo)簽,再選擇"格式"菜單下的"對(duì)齊"子菜單下的"水平對(duì)齊"。
第2題:利用"文件"菜單下的"打開"命令打開程序文件TWO.PRG。將命令文件修改為:
CLOSE DBF
PRIVATE no,money
USE scust
*下面的一行語句有錯(cuò)誤
SELECT 顧客號(hào),sum(數(shù)量*單價(jià)) 應(yīng)付款 ;
FROM order JOIN comm ON order.商品號(hào) = comm.商品號(hào) ;
GROUP BY 顧客號(hào) ;
INTO CURSOR ls
SELECT scust
*下面的一行語句有錯(cuò)誤
DO WHILE .NOT. EOF()
no = 顧客號(hào)
SELECT ls
LOCAT FOR 顧客號(hào) = no
money = 應(yīng)付款
SELECT scust
*下面的一行語句有錯(cuò)誤
REPLACE 應(yīng)付款 WITH money
SKIP +1
ENDDO
CLOSE TABLE
RETURN
【計(jì)算機(jī)二級(jí)考試VFP模擬題及答案四】相關(guān)文章:
2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(一)05-06
2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(二)09-23
2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(五)08-15
2015計(jì)算機(jī)二級(jí)考試VFP模擬題及答案(三)10-16
2016計(jì)算機(jī)二級(jí)《VFP》模擬題及答案08-12
2017全國計(jì)算機(jī)二級(jí)VFP考試模擬題及答案08-16
計(jì)算機(jī)二級(jí)《VFP》考試題及答案11-10