第 1 頁:基本操作題 |
第 2 頁:簡單應(yīng)用題 |
第 3 頁:綜合應(yīng)用題 |
二、簡單應(yīng)用題
2[簡答題]
在考生文件夾,打開商品銷售數(shù)據(jù)庫CDB,完成如下簡單應(yīng)用:
1.使用一對多報(bào)表向?qū)Ы⒚Q為P_ORDER的報(bào)表。要求從父表顧客表CUST中選擇所有字段,從子表訂單表0RDER中選擇所有字段;兩表之間采用“顧客號”字段連接;按“顧客號”字段升序排序;報(bào)表樣式為“經(jīng)營式”,方向?yàn)椤翱v向”;報(bào)表標(biāo)題為“顧客訂單表”。然后修改該報(bào)表,在頁注腳中增加一個標(biāo)簽“制表人:王愛學(xué)”;該標(biāo)簽水平居中,標(biāo)簽中的“:”為中文的冒號。
2.修改一個名稱為two.PRG的命令文件。該命令文件統(tǒng)計(jì)每個顧客購買商品的金額合計(jì)(應(yīng)付款),結(jié)果存儲在臨時表1s中。然后用1s中的每個顧客的數(shù)據(jù)去修改表scust對應(yīng)的記錄。該命令文件有3行語句有錯誤,打開該命令文件進(jìn)行修改。注意:直接在錯誤處修改,不改變SQL語句的結(jié)構(gòu)和短語的順序,不允許增加、刪除或合并行,修改完成后,運(yùn)行該命令文件。
參考解析:【考點(diǎn)分析】本大題主要考查的知識點(diǎn)是:通過報(bào)表向?qū)Ы?bào)表及報(bào)表中標(biāo)簽的設(shè)置修改、SQL語句的使用。 【解題思路】根據(jù)題目的要求在報(bào)表中逐步操作即可得到報(bào)表,修改SQL語句運(yùn)行查看結(jié)果檢查是否正確修改。
(1)【操作步驟】
步驟1:單擊“打開”按鈕,在“打開”對話框中選擇考生文件夾下的CDB數(shù)據(jù)庫。
步驟2:單擊常用工具欄中的“新建”按鈕,“文件類型”選擇“報(bào)表”,利用向?qū)?chuàng)建報(bào)表。
步驟3:在“向?qū)нx取”對話框中,選擇“一對多報(bào)表向?qū)А辈螕簟按_定”按鈕,并顯示“一對多報(bào)表向?qū)А睂υ捒颉?/P>
步驟4:在“一對多報(bào)表向?qū)А睂υ捒虻摹安襟E1-從父表選擇字段”中,在“數(shù)據(jù)庫和表”列表框中,選擇表CUST,然后在“可用字段”列表框中顯示表CUST的所有字段名,并選定所有字段至“選定字段”列表框中,單擊“下一步”按鈕。
步驟5:在“一對多報(bào)表向?qū)А睂υ捒虻摹安襟E2-從子表選擇字段”中,在“數(shù)據(jù)庫和表”列表框中,選擇表ORDER,然后在“可用字段”列表框中顯示表ORDER的所有字段名,并選定所有字段至“選定字段”列表框中,單擊“下一步”按鈕。
步驟6:在“一對多報(bào)表向?qū)А睂υ捒虻摹安襟E3-為表建立關(guān)系”中,單擊“下一步”按鈕。
步驟7:在“一對多報(bào)表向?qū)А睂υ捒虻摹安襟E4-排序記錄”中,選擇“顧客號”和“升序”單選按鈕,再單擊“添加”按鈕,單擊“下一步”按鈕。
步驟8:在“一對多報(bào)表向?qū)А睂υ捒虻摹安襟E5-選擇報(bào)表樣式”中,選擇“經(jīng)營式”,方向選擇“縱向”,單擊“下一步”按鈕。
步驟9:在“一對多報(bào)表向?qū)А睂υ捒虻摹安襟E6-完成“中,在”報(bào)表標(biāo)題“文本框中輸入”顧客訂單表“,單擊”完成“按鈕。
步驟10:在“另存為”對話框中,輸入保存報(bào)表名P_ORDER,再單擊“保存”按鈕。
步驟11:打開該報(bào)表,在頁腳注中增加一個標(biāo)簽控件,輸入:“制表人:王愛學(xué)”,選中該標(biāo)簽,再選擇”格式”菜單下“對齊”子菜單中的“水平居中”命令。最后保存該報(bào)表。
(2)【操作步驟】
步驟1:打開考生文件夾下的TWO.PRG文件。
步驟2:修改其中的命令語句
錯誤1:SELECT顧客號,數(shù)量*單價應(yīng)付款;修改為:SELECT顧客號,sum(數(shù)量*單價)應(yīng)付款;
錯誤2:DO WHILE EOF()
修改為:DO WHILE.NOT.EOF()
錯誤3:REPLACE ALL應(yīng)付款=money
修改為:REPLACE應(yīng)付款WITH money
修改完成后運(yùn)行該程序。
【易錯提示】在第1小題中,需要注意“報(bào)表樣式”和“報(bào)表方向”的選擇,這兩個操作都是在“步驟5-選擇報(bào)表樣式”對話框中設(shè)置完成的,第2小題中要注意題目要求中明確要求的使用中文冒號。
相關(guān)推薦:
2017年12月計(jì)算機(jī)等級考試考前必做題匯總
2017年12月計(jì)算機(jī)等考成績查詢?nèi)肟?/FONT>|免費(fèi)查分提醒
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |