當前位置:才華齋>計算機>計算機二級>

2015年計算機二級考試《VFP》衝刺題及答案(五)

計算機二級 閱讀(1.7W)

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

2015年計算機二級考試《VFP》衝刺題及答案(五)

HRef="https://caihuazhai.com/tags-xpk3-0.html" target="_blank" >考生資料夾下,開啟招生資料庫SDB,完成如下操作:

1.在KSB表中增加一個名為"備註"的欄位、欄位資料型別為"字元"、寬度為30。

2.在考生成績表KSCJB中給成績欄位設定有效性規則和預設值,成績>=0 AND 成績<=150;預設值為0。

3.通過"考生號"欄位建立KSB表和KSCJB表間的永久聯絡,併為該聯絡設定參照完整性約束:更新規則為"級聯";刪除規則為"限制";插入規則為"忽略"。

4.使用報表嚮導建立一個簡單報表。要求選擇考生表KSB中所有欄位;記錄不分組;報表樣式為隨意式;列數為1,欄位佈局為"列",方向為"縱向";排序欄位為"考生號"(升序);報表標題為"考生成績一覽表";報表檔名為。

本題的主要考核點:欄位的新增、欄位有效性規則的建立、預設值的設定、建立兩個表之間的聯絡、設定參照完整性、使用報表嚮導製作報表。

解題思路:

1、開啟KSB表設計器,將游標移動到最後的空欄位格中,輸入新的欄位名、欄位型別和寬度。

2、開啟KSCJB表設計器,選擇"成績"欄位,在其欄位有效性規則欄中輸入:成績>=.成績<=150,在預設值欄中輸入:0。

3、在資料庫設計器中,選中KSB表中的索引"考生號"並拖動到KSCJB表的"考生號"的索引上並鬆開,這樣兩個表之間就建立起了永久聯絡。建立好永久聯絡之後,在兩處表的"考生號"索引之間有一條線,單擊這條表示兩個表之間聯絡的線,線會加粗,此時在主選單中選擇"資料庫"中的"編輯參照完整性(I)",系統彈出"參照完整性生成器"對話方塊,在"更新規則"標籤中,選擇"級聯"規則,在"刪除"規則中選擇"限制",在"插入規則"中選擇"忽略",單擊"確定"儲存所編輯的`參照完整性。

4、啟動報表嚮導可在"檔案"選單中選擇"新建"或者單擊工具欄上的"新建"按鈕,開啟"新建"對話方塊,檔案型別選擇報表,單擊向導按鈕,然後按照嚮導提示操作即可。

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

在考生資料夾下,開啟招生資料庫SDB,完成如下簡單應用:

1.使用一對多表單向導選擇KSB表和KSCJB表生成一個名為TWO的表單。要求從父表KSB中選擇所有欄位,從子表KSCJB中選擇所有欄位,使用"考生號"建立兩表之間的關係,樣式為陰影式;按鈕型別為圖片按鈕;排序欄位為考生號(來自KSB),升序;表單標題為"考生資料輸入維護"。

2.在考生資料夾下開啟命令檔案,該命令檔案用來查詢所有成績都高於或等於平均分的學生的考生號和姓名。並將查詢結果儲存到表THREE中。

注意,該命令檔案在第3行、第6行、第9行有錯誤,開啟該命令檔案,直接在錯誤處修改,不可改變SQL語句的結構和短語的順序,不允許增加、刪除或合併行。

本題主要考核點:使用表單嚮導製作表單、修改程式檔案。

解題思路:

第1題:啟動表單嚮導可在"檔案"選單中選擇"新建"或者單擊工具欄上的"新建"按鈕,開啟"新建"對話方塊,檔案型別選擇表單,單擊向導按鈕,在"嚮導選取"對話方塊中選擇"一對多表單向導",然後按照表單向導操作即可。

第2題:利用"檔案"選單下的"開啟"命令開啟程式檔案。將命令檔案修改為:

SELECT AVG(成績);

FROM kscjb;

INTO ARRAY tem

SELECT 考生號,姓名;

FROM ksb;

WHERE not exists;

( SELECT *;

FROM kscjb;

WHERE 成績  INTO TABLE three