一、基本操作
考生文件夾下,已有和數據庫文件。中已建立表對tTest,中已建立表對象tEmp和tSalary。試按以下要求,完成表的各種操作:
(1)將表對象tSalary中工號字段的字段大小設置爲8;
(2)設置表對象tEmp中姓名和年齡兩個字段的顯示寬度爲20;
(3)將表對象tEmp中聘用時間字段改名爲聘用日期;
(4)隱藏表對象tEmp中簡歷字段列;
(5)完成上述操作後,建立表對象tEmp和tSalary的表間一對多關係,並實施參照完整性;
(6)將考生文件夾下數據庫文件中的表對象tTest鏈接到數據庫文件中,要求鏈接表對象重命名爲tTemp。
二、簡單應用
考生文件夾下存在一個數據庫文件,裏面已經設計好表對象tAttend、tEmployee和tWork,試按以下要求完成設計:
(1)創建一個選擇查詢,查找並顯示姓名、項目名稱和承擔工作三個字段的內容,所建查詢名爲qT1;
(2)創建一個選擇查詢,查找並顯示科研經費在10000元以下(包括10000元)的項目名稱和項目來源兩個字段內容,所建查詢名爲qT2;
(3)創建一個查詢,顯示tWork表的所有字段內容,並添加一個計算字段單位獎勵,計算公式爲:單位獎勵=經費*10%,所建查詢名爲qT3;
(4)創建一個更新查詢,將所有記錄的經費字段值增加2000元,所建查詢名爲qT4。
三、綜合應用
考生文件夾下存在一個數據庫文件,裏面已經設計好表對象tTeacher、窗體對象fTest、報表對象rTeacher和宏對象m1。試在此基礎上按照以下要求補充窗體設計和報表設計:
(1)將報表對象rTeacher的報表主體節區中名爲性別的文本框顯示內容設置爲性別字段值,並將文本框名稱更名爲tSex;
(2)在報表對象rTeacher的報表頁腳節區位置添加一個計算控件,計算並顯示教師的平均年齡。計算控件放置在距上邊0.3釐米、距左側3.6釐米,命名爲tAvg;
(3)設置窗體對象fTest上名爲btest的命令按鈕的單擊事件屬性爲給定的宏對象m1。
注意:不允許修改數據庫中的表對象tTeacher和宏對象m1;不允許修改窗體對象fTest和報表對象rTeacher中未涉及的控件和屬性。
【參考答案】
基本操作:
本題主要考覈點:字段大小、列寬、字段的更名、隱藏列、建立表之間的關係和鏈接表。
本題解題思路:
第一步:打開考生文件夾下的數據庫。
第二步:選中表tSalary,點擊設計按鈕,選擇工號字段,將字段大小設置爲8。
第三步:選中表tEmp,點擊打開按鈕,選擇姓名字段,選擇格式菜單下的列寬,將列寬設置爲20,點擊確定按鈕,用同樣的方法設置年齡字段的列寬;選擇設計視圖,選擇聘用時間,修改爲聘用日期,單擊保存按鈕;點擊數據表視圖,選擇簡歷列,選擇格式菜單下的隱藏列。
第四步:選擇工具欄上的關係按鈕(或者單擊右鍵,選擇關係),然後單擊菜單上的顯示錶按鈕(或單擊右鍵,在彈出的菜單中選擇顯示錶),把tEmp和 tSalary表添加到關係窗體中,鼠標選中tEmp表中的工號字段,然後拖到tSalary中的工號字段。然後在彈出的窗體中選中實施參照完整性複選框,然後點擊創建。
第五步:單擊文件菜單下獲取外部數據下的鏈接表菜單,在彈出的對話框中選擇考生文件夾中的數據庫,點擊鏈接按鈕,再選擇tTest表,單擊確定按鈕,在數據庫窗口的表對象中已經有了一個名字爲tTest的表了,選中tTest表,選擇編輯菜單下的重命名,修改爲tTemp。
簡單應用:
本題主要考的是數據庫的查詢。
本題解題思路:
(1)點擊查詢,選擇新建(N),在彈出的新建查詢窗體上選擇設計視圖,然後在彈出的顯示錶窗體上選擇tAttend、tEmployee和tWork 表,然後從tEmployee表中選擇姓名,從tWork表中選擇項目名稱,再從tAttend表中選擇承擔工作,以qT1保存查詢。
(2)選擇新建(N),在彈出的新建查詢窗體上選擇設計視圖,然後在彈出的顯示錶窗體上選擇tWork表,選擇題目中所說的兩個字段,再選擇經費字段,並把顯示中的`鉤去掉,然後在經費字段的條件中輸入<>
(3)與第2小題類似,選擇表中的所有字段,然後在第五個字段中輸入單位獎勵:[經費]*.1,最後以qT3保存查詢。
(4)選擇新建(N),在彈出的新建查詢窗體上選擇設計視圖,然後在彈出的顯示錶窗體上選擇tWork表,選擇查詢菜單中的更新查詢菜單。然後從tWork選擇經費字段,在經費字段的更新到中輸入[經費]+2000,運行查詢,最後以qT4保存查詢。
綜合應用:
本題主要考的是報表和窗體的設計。
本題解題思路如下:
(1)打開報表rTeacher的設計視圖,選中性別標籤下邊的文本框,並點擊工具欄上的屬性按鈕,設置文本框的名稱和控件來源屬性;
(2)選擇一個文本框,放到報表頁腳中,選擇工具欄上的屬性按鈕,在彈出的屬性框中設置名稱、上邊距和左邊距屬性,並在控件來源屬性中設置=Avg(年齡)。
(3)打開窗體fTest的設計視圖,選中btest命令按鈕,選擇工具欄上的屬性按鈕,在彈出的屬性框中設置單擊屬性爲m1。