2015年計算機二級考試《VFP》衝刺題及答案(六)
一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)
在考生文件夾下,打開顧客數據庫CDB,完成如下操作:
1.在會員表CUS中增加一個字段,字段名為手機號,數據類型為"字符",寬度為11;在會員購貨明細表CBC中分別給"數量"和"單價"字段設置有效性規則,要求:數量大於等於1,默認值為1;單價大於等於1,默認值為1。
2.在會員購貨明細表CBC中創建一個主索引,索引名為cbc,對應的索引表達式為會員號、商品號和日期字段的組合(會員號+商品號+DTOC(日期));注意,日期字段是日期型數據類型,在索引表達式使用DTOC函數將日期字段轉換為字符型。
3.在會員購貨明細表CBC中創建兩個普通索引(升序),索引名分別為會員號和商品號,對應索引表達式分別為會員號和商品號。建立會員表CUS與會員購貨明細表CBC之間的永久聯繫;建立商品表COMM與會員購貨明細表CBC之間的永久聯繫。
4.使用SQL的SELECT語句查詢會員表CUS中會員號、會員名和單位字段,將查詢結果存儲為NCUS表,並將SQL的SELECT語句存儲到名為的文件中。
注意,查詢結果不要排序。
1、打開CUS表設計器,將光標移動到最後的空字段格中,輸入新的字段名、字段類型和寬度。再打開CBC表設計器,選擇"數量"字段,在其字段有效性規則欄中輸入:數量>=1,在默認值欄中輸入:1;選擇"單價"字段,在其字段有效性規則欄中輸入:單價>=1,在默認值欄中輸入:1。
2、打開CBC表的表設計器,打開"索引"選項卡,在索引名處輸入:cbc,類型選擇"主索引",表達式為:會員號+商品號+DTOC(日期)。
3、接着在索引名處輸入:會員號,類型選擇"普通索引",升序,表達式為:會員號;再在索引名處輸入:商品號,類型選擇"普通索引",升序,表達式為:商品號。在數據庫設計器中,選中CUS表中的索引"會員號"並拖動到CBC表的"會員號"的索引上並鬆開,這樣兩個表之間就建立起了永久聯繫。再用同樣的方法設置COMM與CBC間的永久聯繫。
4、使用SQL語句查詢相應的記錄值,SQL命令為:
SELECT 會員號,會員名,單位 FROM cus INTO TABLE
二、簡單應用(2小題,每題20分,計40分)
在考生文件夾下,打開會員數據庫CDB,完成如下簡單應用:
1.使用查詢設計器設計一個名稱為TWO的查詢,查詢2003年會員購買商品的情況,將結果按會員號排序(升序)並輸出(查詢去向)到TWO表中。TWO表中的'字段名分別為:會員號、會員名、商品名、金額,其中:會員號來自會員表CUS,金額通過"數量*單價"計算。設計完成後,運行該查詢。
2.修改一個名稱為的命令文件。該命令文件查詢累計消費金額在5000元以上、每次購買數量大於或等於10的"女"會員的會員號、會員名、單位和電話,結果輸出到表THREE中。該命令文件在第3行、第6行、第7行有錯誤,打開該命令文件,直接在錯誤處修改,不允許增加和刪除行。修改完成後,運行該命令文件。
本題主要考核點:利用查詢設計器建立查詢、修改程序文件。
解題思路:
第1題:建立查詢可以使用"文件"菜單完成,選擇文件--新建--查詢--新建文件,將"COMM"、"CBC"和"CUS"表添加到查詢中,從字段選項卡中依次選擇"會員號"、"會員名、"商品名",在"函數和表達式"中輸入"數量*單價 AS 金額",並添加到選定字段中;切換到"篩選"選項卡,在表達式中輸入:"year(Cbc.日期)","條件"選擇"=","實例"中輸入2003;切換到"排序依據"選項卡並在其中選擇字段"會員號",排序選項為"升序";單擊查詢菜單下的"查詢去向",選擇表,在"表名"右邊的對話框中輸入表名TWO,最後運行該查詢。
第2題:利用"文件"菜單下的"打開"命令打開程序文件。將命令文件修改為:
SELECT 會員號,會員名,單位,電話;
FROM cus;
WHERE 性別="女" and 會員號=ANY;
( SELECT 會員號;
FROM cbc;
WHERE 數量>=10;
GROUP BY 會員號 HAVING SUM(數量*單價)>=5000);
INTO TABLE THREE
-
2017年9月計算機二級考試C++考前測試題及答案
導語:C++這個詞在中國大陸的程序員圈子中通常被讀做“C加加”,而西方的程序員通常讀做“Cplusplus”,“CPP”。它是一種使用非常廣泛的計算機編程語言。以下是小編為大家精心整理的2017年9月計算機二級考試C++考前測試題及答案,歡迎大家參考!1).下面關於C++流的敍...
-
計算機二級考試VB語言程序設計考試題及答案
為了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜索整理的計算機二級考試VB語言程序設計考試題及答案,供參考練習,預祝考生們考出自己理想的成績!計算機二級VB語言程序設計考試題及答案1.在窗體上畫一個名稱為Text1的文本框,一個名稱為Comm...
-
計算機二級Access數據庫程序設計練習
為了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜索整理的計算機二級Access數據庫程序設計練習,供參考練習,預祝考生們考出自己理想的成績!計算機二級Access數據庫程序設計練習1.一個關係數據庫文件中的各條記錄(B)。A)前後順序不能任意顛...
-
計算機二級《MS OFFICE》題庫與答案
Word2010基本操作一、單選題中的手動換行符是通過(D)產生的。(A)插入分頁符(B)插入分節符(C)鍵入“Enter”(D)按“Shift”+“Enter”2.下列元素可被包含在文檔模板中的是(C)。1樣式;2快捷鍵;3頁面設置信息;4宏方案項;5工具欄(A)1245(B)1234(C)1345(D)123453.關...