糯米文學吧

位置:首頁 > 計算機 > 計算機二級

2015下半年全國計算機二級VFP上機操作練習題

 一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)

2015下半年全國計算機二級VFP上機操作練習題

在考生資料夾下已有order、orderitem和goods三個表。其中,order表包含訂單的基本資訊,orderitem表包含訂單的詳細資訊,goods表包含商品(圖書)的相關資訊。

在考生資料夾下完成如下操作:

1.建立一個名為"訂單管理"的資料庫,並將已有的order、orderitem和goods三個表新增到該資料庫中。

2.在表設計器中為order表建立一個普通索引,索引名為nf,索引表示式為"year(簽訂日期)"。

3.通過"訂單號"在order表和orderitem表之間建立一個一對多的永久聯絡,它們的和索引表示式均為"訂單號"。

4.為上述建立的聯絡設定參照完整性約束:更新規則為"限制",刪除規則為"級聯",插入規則為"限制"。

本題的主要考核點:資料庫的建立、將自由表新增到資料庫中、主索引和普通索引的建立、建立兩個表之間的聯絡、設定參照完整性約束。

解題思路

1、建立資料庫可以使用"檔案"選單完成,選擇檔案--新建--資料庫--新建檔案,輸入資料庫名稱為"訂單管理",在資料庫設計器中依次新增order、orderitem和goods表。

2、開啟order表的表設計器,開啟"索引"選項卡,在索引名處輸入:nf,型別選擇"普通索引",表示式為:year(簽訂日期)。

3、接著,在索引名處輸入:訂單號,型別選擇"主索引",表示式為:訂單號。再開啟orderitem表的表設計器,開啟"索引"選項卡,在索引名處輸入:訂單號,型別選擇"普通索引",表示式為:訂單號。在資料庫設計器中,選中order表中的索引"訂單號"並拖動到orderitem表的"訂單號"的索引上並鬆開,這樣兩個表之間就建立起了永久聯絡。

4、為聯絡指定參照完整性:在聯絡上單擊右鍵,開啟"編輯參照完整性"對話方塊或者在"資料庫"選單中選擇"編輯參照完整性",開啟"參照完整性"生成器。選擇更新規則為"限制",刪除規則為"級聯",插入規則為"限制"。

 二、簡單應用(2小題,每題20分,計40分)

1.利用查詢設計器建立查詢,從order、orderitem和goods表中查詢2001年簽訂的所有訂單的資訊,查詢結果依次包含訂單號、客戶名、簽訂日期、商品名、單價和數量等六項內容。各記錄按訂單號降序排序;訂單號相同按商品名降序排序。查詢去向為表tableone。最後將查詢儲存在檔案中,並執行該查詢。

2.在考生資料夾下已有表單檔案,其中包含一個標籤、一個文字框和一個命令按鈕(不要改變它們的名稱)。如下圖所示:

請設定"確定"按鈕的Click事件程式碼,使得當表單執行時,單擊命令按鈕可以查詢在文字框中輸入的指定客戶的所有訂單的資訊,查詢結果依次包含訂單號、簽訂日期、商品名、單價和數量等五項內容。各記錄按訂單號升序排序;訂單號相同按商品名升序排序,並將查詢結果存放在表tabletwo中。

設定完成後執行表單,然後在文字框中輸入客戶名lilan,並單擊"確定"按鈕完成查詢。

本題主要考核點:利用查詢設計器建立查詢、SQL語句運用。