第 1 頁(yè):基本操作題 |
第 2 頁(yè):簡(jiǎn)單應(yīng)用題 |
第 3 頁(yè):綜合應(yīng)用題 |
二、簡(jiǎn)單應(yīng)用題
2[簡(jiǎn)答題]
1.使用查詢?cè)O(shè)計(jì)器設(shè)計(jì)完成:查詢“吳”姓讀者(客戶第一個(gè)字為“吳”)訂購(gòu)圖書情況,查詢結(jié)果包括客戶名、訂單號(hào)、圖書名、單價(jià)、數(shù)量和簽訂日期字段的值,要求按客戶名升序排序,并運(yùn)行該查詢將查詢結(jié)果存儲(chǔ)在表文件appone中,查詢文件也保存為apponeo
2.使用SQL語(yǔ)句查詢每個(gè)讀者訂購(gòu)圖書的數(shù)量和金額(數(shù)量*單價(jià)),查詢結(jié)果包括客戶名、訂購(gòu)總冊(cè)數(shù)和金額,查詢按金額降序排序,查詢結(jié)果存儲(chǔ)在apptwo.dbf表文件中,最后將SQL語(yǔ)句保存在apptwo.prg命令文件中。
參考答案:試題難度:統(tǒng) 計(jì):本題共被作答0次 。參考解析:【考點(diǎn)分析】本大題主要考查的知識(shí)點(diǎn)是:使用查詢?cè)O(shè)計(jì)器設(shè)計(jì)查詢、SQL語(yǔ)句查詢。 【解題思路】通過查詢?cè)O(shè)計(jì)器按要求設(shè)計(jì)查詢,SQL語(yǔ)句中需要用到SUM函數(shù)、Group By語(yǔ)句、Order By語(yǔ)句、Into Table語(yǔ)句。
(1)【操作步驟】
步驟1:?jiǎn)螕艄ぞ邫谥械摹靶陆ā卑粹o,,在“新建”對(duì)話框中選擇“查詢”單選按鈕,再單擊“新建文件”按鈕。在查詢?cè)O(shè)計(jì)器中右擊,在彈出的快捷菜單中選擇“添加表”命令,在“打開”對(duì)話框中依次將order、orderitem和goods表添加到查詢中,并設(shè)置三表間的聯(lián)系。
步驟2:在“字段”選項(xiàng)卡中依次將“0rder.客戶名”、“0rder.訂單號(hào)”、“Goods.圖書名”、“Goods.單價(jià)”、“0rderitem.數(shù)量”、“0rder.簽訂日期”添加到選定字段;切換到“篩選”選項(xiàng)卡,在“字段名”中選擇“Order.客戶名”,“條件”選擇“=”,“實(shí)例”中輸入:吳;切換到“排序依據(jù)”選項(xiàng)卡并在其中選擇字段“Order.客戶名”,排序選項(xiàng)為“升序”。
步驟3:?jiǎn)螕簟安樵儭辈藛蜗碌摹安樵內(nèi)ハ颉泵睿凇安樵儭比ハ驅(qū)υ捒蛑羞x擇“表”,在“表名”文本框框中輸入表名appone。
步驟4:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,在“另存為”對(duì)話框中輸入appone。最后運(yùn)行該查詢。
(2)【操作步驟】
步驟1:在命令窗口中輸入如下語(yǔ)句:
SELECT Order.客戶名,sum(orderitem.數(shù)量)as訂購(gòu)總冊(cè)數(shù),;
sum(orderitem.數(shù)量*Goods.單價(jià))as金額;
FROM goods INNER JOIN orderitem INNERJOIN order;
ON Orderitem.訂單號(hào)=Order.訂單號(hào);
ON Goods.圖書號(hào)=Orderitem.圖書號(hào);
GROUP BY Order.客戶名;
ORDER BY金額DESC;
INTO TABLE apptwo.dbf
步驟2:運(yùn)行該SQL語(yǔ)句,然后將此語(yǔ)句保存在apptwo.prg文件中。
相關(guān)推薦:
2017年全國(guó)計(jì)算機(jī)等級(jí)考試時(shí)間|教材目錄(2017年版)
2017年9月計(jì)算機(jī)等級(jí)考試真題|計(jì)算機(jī)等級(jí)考試答案
各地2017年9月計(jì)算機(jī)等考成績(jī)查詢時(shí)間|免費(fèi)查分提醒
計(jì)算機(jī)等級(jí)考試成績(jī)?cè)u(píng)定流程及標(biāo)準(zhǔn)|合格證書樣本及證書說明
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |