三、綜合應(yīng)用(1小題,計(jì)30分)
在考生文件夾下有一個(gè)未完成的程序文件ptwo.prg,其功能是進(jìn)行訂單處理,具體功能如下:
(1)利用SELECT語(yǔ)句產(chǎn)生goods(商品)表的一個(gè)副本goods_t表。
(2)根據(jù)orders、orderitems和goods_t表中的數(shù)據(jù)、按照簽訂日期的先后次序依次處理各訂單:(a)若訂單所訂購(gòu)的所有商品都有足夠的庫(kù)存量,則相關(guān)商品的庫(kù)存量做相應(yīng)處理(即減去該商品的訂購(gòu)數(shù)量),然后將該訂單的狀態(tài)設(shè)置為"處理";(b)若訂單中有商品沒有有足夠的庫(kù)存量,則整個(gè)訂單不做處理(沒有商品庫(kù)存量被改變),只需將該訂單的狀態(tài)設(shè)置為"缺貨"。
程序中共有5條語(yǔ)句需要考生給定,請(qǐng)根據(jù)程序文件中相應(yīng)的注釋信息將正確的語(yǔ)句插入在形如"&&語(yǔ)句"的注釋前,不要增、刪或修改其他代碼。
完善程序后,必須執(zhí)行該程序、產(chǎn)生相應(yīng)的結(jié)果。
本題主要考核點(diǎn):補(bǔ)充程序。
解題思路:
利用"文件"菜單下的"打開"命令打開程序文件ptwo.prg或者用命令:MODIFY COMMAND ptwo.prg來打開文件。
語(yǔ)句1為:set relation to 商品號(hào) into goods_t或其等價(jià)語(yǔ)句。
語(yǔ)句2為:set relation to 訂單號(hào) into orderitems或其等價(jià)語(yǔ)句。
語(yǔ)句3為:if 數(shù)量>goods_t.庫(kù)存量或其等價(jià)語(yǔ)句。
語(yǔ)句4為:skip -n或其等價(jià)語(yǔ)句。
語(yǔ)句5為:replace 庫(kù)存量 with 庫(kù)存量-orderitems.數(shù)量或其等價(jià)語(yǔ)句。
相關(guān)推薦:
2014年9月計(jì)算機(jī)等考答案專題| 等考真題 | 答案交流
2014年9月等考成績(jī)查詢時(shí)間 | 查分免費(fèi)提醒 | 合格標(biāo)準(zhǔn)
2015計(jì)算機(jī)等考報(bào)考指南專題 | 2015等考報(bào)名時(shí)間預(yù)測(cè)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |