上機(jī)部分
1.基本操作題
(1)打開(kāi)“訂貨管理”數(shù)據(jù)庫(kù),并將表order_detail添加到該數(shù)據(jù)庫(kù)中。
(2)為表order_detail的“單價(jià)”字段定義默認(rèn)值為NULL。
(3)為表order_detail的“單價(jià)”字段定義約束規(guī)則:?jiǎn)蝺r(jià)>0,違背規(guī)則時(shí)的提示信息是“單價(jià)必須大于零”。
(4)關(guān)閉“訂貨管理”數(shù)據(jù)庫(kù),然后建立自由表customer,表結(jié)構(gòu)如下:
客戶號(hào) 字符型(6)
客戶名 字符型(16)
地址 字符型(20)
電話 字符型(14)
【參考答案】
(1)在“命令”窗口輸入命令:MODIFY DATABASE訂貨管理,打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器,在設(shè)計(jì)器中右擊鼠標(biāo),選擇“添加表”快捷菜單命令,系統(tǒng)彈出“打開(kāi)”對(duì)話框,將order_detail表添加到數(shù)據(jù)庫(kù)中。
(2)在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,右擊order_detail數(shù)據(jù)表,選擇“修改”快捷菜單命令,系統(tǒng)彈出order_detail表設(shè)計(jì)器,選中“單價(jià)”字段,選中該行的NULL復(fù)選框。
(3)緊接(2)小題操作步驟,在“字段有效性”區(qū)域內(nèi),輸入“規(guī)則”文本框中的內(nèi)容為“單價(jià)>0”,在“信息”文本框內(nèi)輸入“單價(jià)必須大于零”。
(4)在“命令”窗口輸入命令:
CLOSE DATABASE &&關(guān)閉數(shù)據(jù)庫(kù)
CREATE &&新建表
系統(tǒng)彈出“創(chuàng)建”對(duì)話框,在“輸入表名”文本框中輸入新表名稱customer.dbf,保存到考生文件夾下,系統(tǒng)彈出表設(shè)計(jì)器,根據(jù)題意輸入每個(gè)字段的字段名、類型和寬度。
【試題解析】
本試題考查的是有關(guān)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表之間的基本操作,注意每個(gè)小題完成操作的環(huán)境,添加表是在數(shù)據(jù)庫(kù)環(huán)境中完成的,新建表、設(shè)置表中字段有效性是在表設(shè)計(jì)器中完成的,注意自由表和數(shù)據(jù)庫(kù)表設(shè)計(jì)器是有區(qū)別的,在自由表的設(shè)計(jì)器中不能設(shè)置字段的有效性等規(guī)則。
2.簡(jiǎn)單應(yīng)用題
在考生文件夾下完成如下簡(jiǎn)單應(yīng)用:
(1)根據(jù)sdb數(shù)據(jù)庫(kù)中的表用SQL SELECT命令查詢學(xué)生的學(xué)號(hào)、姓名、課程名和成績(jī),結(jié)果按“課程名”升序排序,“課程名”相同時(shí)按“成績(jī)”降序排序,并將查詢結(jié)果存儲(chǔ)到sclist表中。
(2)使用表單向?qū)нx擇student表生成一個(gè)名為form1的表單。要求選擇student表中所有字段,表單樣式為“陰影式”;按鈕類型為“圖片按鈕”;排序字段選擇“學(xué)號(hào)”(升序);表單標(biāo)題為“學(xué)生基本數(shù)據(jù)輸入維護(hù)”。
【參考答案】
(1)具體步驟如下:
、 在“命令”窗口輸入命令:CREATE QUERY,打開(kāi)查詢?cè)O(shè)計(jì)器。
② 按照題意,分別將student、sc和course三個(gè)數(shù)據(jù)表文件添加到查詢?cè)O(shè)計(jì)器中,添加數(shù)據(jù)表文件后,系統(tǒng)自動(dòng)查找數(shù)據(jù)表中匹配的字段進(jìn)行內(nèi)部聯(lián)接。
、 在查詢?cè)O(shè)計(jì)器“字段”選項(xiàng)的“可用字段”列表框中,將student.學(xué)號(hào)、student.姓名、course.課程名和sc.成績(jī)4個(gè)字段通過(guò)“添加”命令按鈕,添加到右邊的“選定字段”列表框中。
、 在“排序依據(jù)”選項(xiàng)卡中,先將“course.課程名”字段添加到“排序條件”列表框中,在“排序選項(xiàng)”中選中“升序”單選按鈕,然后添加“sc.成績(jī)”字段到“排序條件”列表框中,在“排序選項(xiàng)”中選中“降序”單選按鈕。
⑤ 選擇菜單命令“查詢”→“查詢?nèi)ハ颉保趯?duì)話框中選擇“表”,輸入表名sclist,關(guān)閉對(duì)話框完成查詢?cè)O(shè)置。
⑥ 執(zhí)行菜單命令“查詢”→“運(yùn)行查詢”,查詢結(jié)果將自動(dòng)保存到sclist數(shù)據(jù)表中(如需要查看數(shù)據(jù)表中查詢結(jié)果,可直接在“命令”窗口輸入BROWSE命令瀏覽sclist表中的記錄)。
(2)具體步驟如下:
、 從“文件”菜單中選擇“新建”命令。
、 在彈出的“新建”對(duì)話框中選中“表單”單選按鈕,再單擊“向?qū)А眻D標(biāo)按鈕。
、 系統(tǒng)彈出“向?qū)нx取”對(duì)話框,在列表框中選擇“表單向?qū)А保瑔螕簟按_定”按鈕。
④ 系統(tǒng)彈出“字段選取”界面,根據(jù)題意,單擊數(shù)據(jù)表student,通過(guò)選項(xiàng)卡中的“全部添加”圖標(biāo)按鈕,將“可用字段”列表框中的所有字段全部添加到“選定字段”列表框中。
⑤ 單擊“下一步”按鈕進(jìn)入“選擇表單樣式”的界面,在“樣式”列表框中選擇“陰影式”選項(xiàng),在“按鈕類型”選項(xiàng)區(qū)中選中“圖片按鈕”單選按鈕。
⑥ 單擊“下一步”按鈕進(jìn)入“排序次序”方式的設(shè)計(jì)界面,將“可用字段或索引標(biāo)識(shí)”列表框中的“學(xué)號(hào)”字段添加到右邊的“選定字段”列表框中,并選中“升序”單按鈕。
⑦ 單擊“下一步”按鈕,進(jìn)入最后的“完成”設(shè)計(jì)界面,在“標(biāo)題”文本框中輸入“學(xué)生基本數(shù)據(jù)輸入維護(hù)”,單擊“完成”命令按鈕。
、 在系統(tǒng)彈出的“另存為”對(duì)話框中,將表單以form1保存在考生目錄下,退出表單設(shè)計(jì)向?qū)А?BR>
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試沖刺備考指導(dǎo)專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |