上機(jī)部分
1.基本操作題
在考生文件夾下完成如下操作:
(1)打開(kāi)數(shù)據(jù)庫(kù)Customer,并將自由表Customer和Order添加到數(shù)據(jù)庫(kù)中。
(2)為表Order的“訂單日期”字段定義默認(rèn)值為系統(tǒng)的當(dāng)前日期。
(3)為表Customer建立主索引,索引名和索引表達(dá)式均為“客戶編號(hào)”。
(4)為表Order建立普通索引,索引名和索引表達(dá)式均為“客戶編號(hào)”,然后通過(guò)“客戶編號(hào)”字段建立表Customer和Order之間的永久聯(lián)系。
【參考答案】
(1)具體步驟如下:
、 從“文件”菜單中選擇“打開(kāi)”命令。
② 從“打開(kāi)”對(duì)話框中選擇Customer數(shù)據(jù)庫(kù),單擊“確定”按鈕。
、 在數(shù)據(jù)庫(kù)中右擊,在彈出的快捷菜單中選擇“添加表”命令。
、 在彈出的“打開(kāi)”對(duì)話框中選擇Customer表后單擊“確定”按鈕,Customer表將添加到數(shù)據(jù)庫(kù)中,
、 使用同樣的方法把Order表添加到數(shù)據(jù)庫(kù)中。
(2)具體步驟如下:
① 在表Order上右擊,在彈出的快捷菜單中選擇“修改”命令。
、 彈出“表設(shè)計(jì)器”對(duì)話框,在“字段”選項(xiàng)卡中選擇“訂單日期”字段,在“字段有效性”下的“默認(rèn)值”文本框中輸入:DATE()。
(3)具體步驟如下:
、 在表Customer上右擊,在彈出的快捷菜單中選擇“修改”命令。
② 彈出“表設(shè)計(jì)器”對(duì)話框,單擊“索引”選項(xiàng)卡,在“索引名”文本框中輸入“客戶編號(hào)”,在“類型”列表框中選擇“主索引”選項(xiàng),在“表達(dá)式”文本框中輸入“客戶編號(hào)”。
(4)具體步驟如下:
、 在表Order上右擊,在彈出的快捷菜單中選擇“修改”命令。
② 彈出“表設(shè)計(jì)器”對(duì)話框,單擊“索引”選項(xiàng)卡,在“索引名”文本框中輸入“客戶編號(hào)”,在“類型”列表框中選擇“普通索引”選項(xiàng),在“表達(dá)式”文本框中輸入“客戶編號(hào)”。
、 拖放Customer表的主索引標(biāo)志“客戶編號(hào)”到Order表的普通索引標(biāo)志“客戶編號(hào)”上,釋放鼠標(biāo)后,永久聯(lián)系即已經(jīng)建立。
2.簡(jiǎn)單應(yīng)用題
在考生文件夾下完成如下簡(jiǎn)單應(yīng)用:
(1)用SQL語(yǔ)句完成下列操作:列出“林詩(shī)因”持有的所有外幣名稱(取自rate_exchange表)和持有數(shù)量(取自currency_s1表),并將檢索結(jié)果按持有數(shù)量升序排序存放于表rate_temp中,同時(shí)將所使用的SQL語(yǔ)句存放于新建的文本文件rate.txt中。
(2)使用一對(duì)多報(bào)表向?qū)Ы?bào)表。要求:父表為rate_exchange,子表為currency_s1,從父表中選擇字段“外幣名稱”;從子表中選擇全部字段;兩個(gè)表通過(guò)“外幣代碼”建立聯(lián)系;按“外幣代碼”降序排序;報(bào)表樣式為“經(jīng)營(yíng)式”,方向?yàn)椤皺M向”,報(bào)表標(biāo)題為“外幣持有情況”;生成的報(bào)表文件名為currency_report。
【參考答案】
(1)具體步驟如下:
、 在“命令”窗口輸入命令:MODIFY COMMAND query,打開(kāi)程序編輯器,編寫如下程序段:
******下面是文件query.prg中的程序段******
SELECT rate_exchange.外幣名稱,currency_s1.持有數(shù)量;
FROM currency_s1 INNER JOIN rate_exchange;
ON currency_s1.外幣代碼=rate_exchange.外幣代碼;
WHERE currency_s1.姓名=“林詩(shī)因”;
ORDER BY currency_s1.持有數(shù)量;
INTO TABLE rate_temp.dbf
****************************************
、 在“命令”窗口輸入命令:DO query,執(zhí)行程序。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |