二級Access操作題預測題_第1頁
二級Access操作題預測題_第2頁
二級Access操作題預測題_第3頁
二級Access操作題預測題_第4頁
二級Access操作題預測題_第5頁
已閱讀5頁,還剩41頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第 1 套上機操作試題一、基本操作題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%在考生文件夾下,“samp1.accdb”數據庫文件中已建立表對象“tEmployee”。試按以下操作要求,完成表的編輯: (1) 分析“tEmployee”表的結構,判斷并設置主鍵。 (2) 刪除表中的“所屬部門”字段;設置“年齡”字段的有效性規則為只能輸入大于16的數據。 (3) 在表結構中的“年齡”與“職務”兩個字段之間增添一個新的字段:字段名稱為“黨員否”,字段類型為“是/否”型;刪除表中1999年5月聘用、并具有“相聲”愛好的女

2、職工記錄。 (4) 設置“職務”字段值的輸入方式為從下拉列表中選擇“職員”、“主管”或“經理”選項值。 (5) 設置“聘用時間”字段的相關屬性,使該字段按照“XXXX/XX/XX”格式輸入。例如,2013/06/08。 (6) 將表中聘用時間超過30年(不含30年)的職工“職務”字段值更改為“退休”。(1)【微步驟】步驟1:右鍵單擊表"tEmployee",選擇"設計視圖"。步驟2:選中"編號"字段行,右鍵單擊"編號"行選擇"主鍵"。(2)【微步驟】步驟1:選中"所屬部門"字

3、段行。 步驟2:右鍵單擊"所屬部門"行選擇"刪除行"。步驟3:單擊"年齡"字段任一點,在"有效性規則"行輸入">16"。(3)【微步驟】步驟1:右鍵單擊"職務"行選擇"插入行"。步驟2:在"字段名稱"列輸入"黨員否",在"數據類型"下拉列表中選中"是/否"。步驟3:單擊"保存"按鈕 。切換到"數據表視圖"。步驟4:選擇“創建”菜單,

4、選擇“查詢設計”,在彈出的“顯示表”對話框中雙擊“tEmployee”表。步驟5:選擇“設計”菜單,選擇“刪除”命令,分別雙擊“tEmployee”表的“聘用時間”和“簡歷”字段。步驟6:在“聘用時間”字段對應的條件行輸入“Year(聘用時間)=1999 And Month(聘用時間)=5”,在“簡歷”字段對應的條件行輸入“Like "*相聲*"”,單擊“運行”命令,并單擊“確定”按鈕。 (4)【微步驟】步驟1:切換到"設計視圖"。步驟2:在"職務"字段"數據類型"的下拉列表中選中"查閱向導",

5、在彈出對話框中選中"自行鍵入所需值"復選框,單擊"下一步"按鈕。步驟3:在光標處輸入"職員"、"主管"和"經理",單擊"下一步"按鈕,單擊"完成"按鈕。(5)【微步驟】步驟1:單擊"聘用時間"字段任一點。步驟2:單擊"輸入掩碼"行右側生成器按鈕,在彈出對話框中選中"短日期"行,兩次單擊"下一步"按鈕,單擊"完成"按鈕。步驟3:單擊"保存"

6、按鈕。(6)【微步驟】步驟1:選擇“創建”菜單,選擇“查詢設計”,在彈出的“顯示表”對話框中雙擊“tEmployee”表。步驟2:選擇“設計”菜單,選擇“更新”命令,雙擊“tEmployee”表的“職務”字段,在“更新到”行輸入“退休”,在“條件”行輸入“Year(Date()-Year(聘用時間)>30”。步驟3:單擊“運行”命令,并單擊“確定”按鈕。二、簡單應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp2.accdb”,里面已經設計好表對象“tStud”和“tTe

7、mp”。tStud表是學校歷年來招收的學生名單,每名學生均有身份證號。對于現在正在讀書的“在校學生”,均有家長身份證號,對于已經畢業的學生,家長身份證號為空。例如,表中學生“張春節”沒有家長身份證號,表示張春節已經從本校畢業,是“校友”。表中學生“李強”的家長身份證號為,表示李強為在校學生。由于在tStud表中身份證號對應的學生姓名是“李永飛”,表示李強的家長李永飛是本校校友。“張天”的家長身份證號為,表示張天是在校學生;由于在tStud表中身份證號“110108196510

8、015760”沒有對應的記錄,表示張天的家長不是本校的校友。請按下列要求完成設計:(1) 創建一個查詢,要求顯示在校學生的“身份證號”和“姓名”兩列內容,所建查詢命名為“qT1”。(2) 創建一個查詢,要求按照身份證號碼找出所有學生家長是本校校友的學生記錄。輸出學生身份證號、姓名及家長姓名三列內容,標題顯示為“身份證號”、“姓名”和“家長姓名”,所建查詢命名為“qT2”。(3) 創建一個查詢,統計數學成績為100分的學生人數,標題顯示為“num”,所建查詢命名為“qT3”。要求:使用“身份證號”字段進行計數統計。(4) 創建一個查詢,將“tStud”表中總分成績超過270分(含270)的學生信

9、息追加到空表“tTemp”中。其中,“tTemp”表的入學成績為學生總分,所建查詢命名為“qT4”。(1)【微步驟】步驟1:在“創建”選項卡上,單擊“查詢”組中的“查詢設計”。在“顯示表”對話框雙擊表“tStud”,關閉“顯示表”對話框。步驟2:分別雙擊“身份證號”、“姓名”和“家長身份證號”字段添加到“字段”行。在“家長身份證號”字段對應的“條件”行輸入“Is Not Null”,并取消該字段的顯示。步驟3:單擊“保存”按鈕,另存為“qT1”。關閉設計視圖。(2)【微步驟】步驟1:在“創建”選項卡上,單擊“查詢”組中的“查詢設計”。在“顯示表”對話框兩次雙擊表“tStud”,關閉“顯示表”對

10、話框。步驟2:將“tStud”的“家長身份證號”拖到“tStud_1”的“身份證號”上,建立二者之間的關系。步驟3:分別雙擊“tStud”表“身份證號”、“姓名”字段,雙擊“tStud_1”表的“姓名”字段,將三個字段添加到“字段”行。步驟4:在“tStud_1”表的“姓名”列的字段行前添加“家長姓名:”字樣。步驟5:單擊“保存”按鈕,另存為“qT1”。關閉設計視圖。(3)【微步驟】步驟1:在“創建”選項卡上,單擊“查詢”組中的“查詢設計”。在“顯示表”對話框中雙擊表“tStud”,關閉“顯示表”對話框。步驟2:雙擊“身份證號”、“數學”字段添加到字段行,在設計選項卡上,單擊“匯總”。步驟3:

11、在“身份證號”列的“總計”行選擇“計數”,在“身份證號”列的“字段”行前添加“num: ”字樣。在“數學”列的“總計”行選擇“Where”,“條件”行輸入“100”,并取消“數學”字段的顯示。步驟4:單擊“保存”按鈕,另存為“qT3”。關閉設計視圖。(4)【微步驟】步驟1:在“創建”選項卡上,單擊“查詢”組中的“查詢設計”。在“顯示表”對話框中雙擊表“tStud”,關閉“顯示表”對話框。步驟2:在“設計”選項卡中單擊“追加”,在彈出對話框中,“表名稱”文本框中選擇“tTemp”表,單擊“確定”按鈕。步驟3:分別雙擊“身份證號”和“姓名”字段。步驟4:在“字段”行下一列輸入“入學成績: 數學+語

12、文+物理”,在 “追加到”行選擇“入學成績”字段,在 “條件”行輸入“>=270”。步驟5:在“設計”選項卡中單擊“運行”,在彈出的對話框中單擊“是”按鈕。步驟6:單擊“保存”按鈕,另存為“qT4”。關閉設計視圖。三、綜合應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp3.accdb”,里面已經設計好表對象“tTeacher”、窗體對象“fTest”,報表對象“rTeacher”和宏對象“m1”。試在此基礎上按照以下要求補充窗體設計和報表設計:(1)將報表對象rTeac

13、her的報表主體節區中名為“性別”的文本框顯示內容設置為“性別”字段值,并將文本框名稱更名為“tSex”。(2)在報表對象rTeacher的報表頁腳節區位置添加一個計算控件,計算并顯示教師的平均工齡。計算控件放置在距上邊0.3厘米、距左側3.6厘米,命名為“tAvg”。(3)設置窗體對象fTest上名為“btest”的命令按鈕的單擊事件屬性為給定的宏對象m1。注意:不允許修改數據庫中的表對象“tTeacher”和宏對象“m1”;不允許 修改窗體對象“fTest” 和報表對象“rTeacher”中未涉及的控件和 屬性。(1)【微步驟】步驟1:右鍵單擊報表"rTeacher",

14、選擇"設計視圖"。步驟2:右鍵單擊"性別"文本框選擇"屬性"。步驟3:在"控件來源"行右側下拉列表中選中"性別"字段,在"名稱"行輸入"tSex"。(2)【微步驟】步驟1:單擊"設計"選項卡,選擇"控件"組中"文本框"控件,單擊報表頁腳節區任一點,彈出"Text"標簽和"未綁定"文本框。步驟2:選中"Text"標簽,按"Del&

15、quot;鍵將其刪除。步驟3:在屬性窗口中,選中"全部"選項卡,在"名稱"行輸入"tAvg",分別在"上邊距"和"左"輸入"0.3cm"和"3.6cm"。在"控件來源"行輸入"=Avg(年齡)",關閉屬性界面。 步驟4:單擊"保存"按鈕,關閉設計視圖。(3)【微步驟】步驟1:右鍵單擊窗體"fTest",選擇"設計視圖"。步驟2:右鍵單擊命令按鈕"b

16、test"選擇"屬性",在"事件"選項卡的"單擊"行右側下拉列表中選中"m1"。關閉屬性界面。步驟3:單擊"保存"按鈕,關閉設計視圖。第 2 套上機操作試題一、基本操作題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%在考生文件夾下,“samp1.accdb”數據庫文件中已建立兩個表對象“員工表”和“部門表”。試按以下要求,完成表的各種操作:(1)分析兩個表對象“員工表”和“部門表”的構成,判斷其中的外鍵屬性,

17、將其字段名稱作為“員工表”表屬性中說明的內容進行設置。(2)將“員工表”中有攝影愛好的員工其“備注”字段的值設為True(即復選框里打上鉤)。(3)刪除聘用時間超過30年(含30年)、“職務”為“經理”的職工。(4)將考生文件夾下文本文件Test.txt中的數據導入追加到當前數據庫的“ 員工表”相應字段中。(5)設置相關屬性,使“員工表”中“密碼”字段以密碼方式輸入并顯示。(6)建立“員工表”和“部門表”的表間關系,并實施參照完整性。(1)【微步驟】步驟1:選擇"員工表",點擊右鍵選擇"設計視圖"。步驟2:在“設計”選項卡中點擊“屬性表”,在右側出現表的

18、屬性窗口。步驟3:在"表屬性"窗口中的"常規"選項卡下的"說明"中輸入"部門號"。步驟4:單擊"保存"按鈕,保存"員工表"設計,關閉"員工表"設計視圖。(2)【微步驟】步驟1:在"表"對象中,雙擊打開"員工表"。步驟2:單擊"簡歷"字段,在"開始"選項卡上的"排序和篩選"組中單擊"篩選器",然后在彈出的列表中選擇"文本篩選器&q

19、uot;"等于",彈出"自定義篩選"對話框。在該對話框的文本框中填入"*攝影*",點擊"確定"。步驟3:在篩選出的記錄的字段"備注"的復選框里打上鉤。步驟4:單擊"保存"按鈕,保存"員工表",關閉"員工表"數據視圖。(3)【微步驟】步驟1:在"表"對象中,雙擊打開"員工表"。步驟2:單擊"年齡"字段,在“開始”選項卡上的"排序和篩選"組中單擊"篩選

20、器",然后在彈出的列表中選擇"數字篩選器""大于",彈出"自定義篩選"對話框。在該對話框的文本框中填入“55”,點擊“確定”。步驟3:將篩選出的記錄全部刪除,單擊"保存"按鈕保存該表,并關閉。(4)【微步驟】步驟1:單擊"外部數據"選項卡,選擇"文本文件",打開"獲取外部數據-文本文件"對話框。步驟2:單擊"瀏覽"按鈕,找到考生文件夾下的Test.txt文件;選擇"向表中追加一份記錄的副本",在之后的下列表

21、中選擇"員工表",單擊"確定",打開"導入文本向導"對話框。步驟3:單擊"下一步",選擇"第一行包含字段名稱",點擊"高級"按鈕,在打開的對話框上單擊"確定",再單擊"完成"即可。(5)【微步驟】 選擇"員工表",點擊右鍵選擇"設計視圖"。選擇字段"密碼",在輸入掩碼中輸入:00000,保存并關閉該表。(6)【微步驟】步驟1:單擊"數據庫工具"選項卡,選擇&

22、quot;關系"組中的"關系",打開"顯示表"對話框。步驟2:雙擊"部門表"和"員工表",然后關閉"顯示表"對話框。步驟3:把"部門表"中的字段"部門號"拖到"員工表"中的"部門號"的位置上,在隨之彈出的對話框中選擇"實施參照完整性",單擊創建,保存關系。二、簡單應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER

23、%考生文件夾下存在一個數據庫文件“samp2.accdb”,里面已經設計好三個關聯表對象“tStud”、“tCourse”和“tScore”及表對象“tTemp”。試按以下要求完成設計:(1)創建一個查詢,查找選課學分超過3分或沒有先修課的學生記錄,并顯示學生的“姓名”、“課程名”和“成績”三個字段內容,所建查詢命名為“qT1”。 (2)創建一個查詢,查找5號入校的學生,顯示其“學號”、“姓名”、“性別”和“年齡”四個字段內容,所建查詢命名為“qT2”。 (3)創建一個查詢,查找選課成績均在80分(含80分)以上的學生記錄,并顯示“學號”和“平均成績”兩列內容。其中“平均成績”一列數據由統計計

24、算得到,所建查詢命名為“qT3”。 (4)創建一個查詢,將“tStud”表中女學生的信息追加到“tTemp”表對應的字段中,所建查詢命名為“qT4”。(1)【微步驟】步驟1:單擊"創建"選項卡,選擇"查詢"組中"查詢設計",從打開的"顯示表"對話框中添加表"tStud"、"tScore"、"tCourse",關閉"顯示表"對話框。步驟2:分別雙擊添加"姓名"、"課程名"、"成績"

25、;字段,單擊"保存"按鈕 ,另存為"qT1"。關閉設計視圖。(2)【微步驟】步驟1:單擊"創建"選項卡,選擇"查詢"組中"查詢設計",從打開的"顯示表"對話框中添加表"tStud",關閉"顯示表"對話框。步驟2:雙擊添加"學號"、"姓名"、"性別"、"年齡"、"入校時間"、"簡歷"字段,在"簡歷"字

26、段的"條件"行輸入“like "*攝影*"”,單擊"顯示"行取消字段顯示的勾選。單擊"保存"按鈕 ,另存為"qT2"。關閉設計視圖。(3)【微步驟】步驟1:單擊"創建"選項卡,選擇"查詢"組中"查詢設計",從打開的"顯示表"對話框中添加表“tScore”,關閉"顯示表"對話框。步驟2:單擊"設計"選項卡,選擇"匯總"。雙擊添加“學號”和“成績”兩個字段,在&

27、quot;成績"字段"總計"行下拉列表中選中"平均值"。在"成績"字段前添加"平均成績: "字樣。單擊"保存"按鈕 ,另存為"qT3"。關閉設計視圖。(4)【微步驟】步驟1:單擊"創建"選項卡,選擇"查詢"組中"查詢設計",從打開的"顯示表"對話框中添加表"tStud",關閉"顯示表"對話框。步驟2:單擊"設計"選項卡,選擇&q

28、uot;查詢類型"組中的"追加",彈出追加對話框。在"表名稱"的下拉列表中選擇"tTemp",單擊"確定"按鈕。步驟3:分別雙擊"學號"、"姓名"、"性別"、"年齡"、"所屬院系"、"入校時間"字段,在"性別"字段的"條件"行輸入"女"。步驟4:單擊"設計"選項卡,單擊"運行"按鈕,在彈出

29、的對話框中單擊"是"按鈕。單擊"保存"按鈕 ,另存為"qT4"。關閉設計視圖。三、綜合應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp3.accdb”,里面已經設計好表對象“tEmployee”和宏對象“m1”,同時還設計出以“tEmployee”為數據源的窗體對象“fEmployee”。試在此基礎上按照以下要求補充窗體設計:(1)在窗體的窗體頁眉節區位置添加一個標簽控件,其名稱為“bTitle”,初始化標題顯示為“

30、雇員基本信息”,字體名稱為“黑體”,字號為18。(2)將命令按鈕bList的標題設置為“顯示雇員情況”。(3)單擊命令按鈕bList,要求運行宏對象m1;單擊事件代碼已提供,請補充完整。(4)取消窗體的水平滾動條和垂直滾動條;取消窗體的最大化和最小化按鈕。(5)窗體加載時,將“Tda”標簽標題設置為“YYYY年雇員信息”,其中“YYYY”為系統當前年份(要求使用相關函數獲取),例如,2013年雇員信息。窗體“加載”事件代碼已提供,請補充完整。注意:不允許修改窗體對象“fEmployee”中未涉及的控件和屬性;不允許修改表對象“tEmployee”和宏對象“m1”。程序代碼只允許在“*Add*”

31、與“*Add*”之間的空行內補充一行語句、完成設計,不允許增刪和修改其它位置已存在的語句。(1)【微步驟】步驟1:在左側"導航窗格"中選擇"所有Access對象",右鍵單擊窗體"fEmployee",選擇"設計視圖"命令。步驟2:單擊"設計"選項卡,選擇"控件"組中的"標簽"控件,然后單擊窗體頁眉節區任一點,輸入"雇員基本信息"。右鍵單擊"雇員基本信息"標簽,從彈出的快捷菜單中選擇"屬性",在&q

32、uot;全部"選項卡的"名稱"行輸入"bTitle",在"字體名稱"和"字號"行列表中選中 "黑體"和"18"。(2)【微步驟】在設計視圖中右鍵單擊命令按鈕"bList",在彈出的快捷菜單中選擇"屬性",在"全部"選項卡下的"標題"行輸入"顯示雇員情況"。(3)【微步驟】右鍵單擊命令按鈕"bList",從彈出的快捷菜單中選擇"事件生成器&

33、quot;,在空行內輸入代碼:'*Add1*DoCmd.RunMacro"m1"'*Add1*關閉界面。(4)【微步驟】在設計視圖中右鍵單擊"窗體選擇器" ,從彈出的快捷菜單中選擇"屬性",分別在"格式"選項卡的"滾動條"和"最大化最小化按鈕"行列表中選中"兩者均無"和"無",關閉屬性界面。(5)【微步驟】步驟1:在設計視圖中選中工具箱"標簽"控件,單擊窗體頁眉節區任一點,輸入"系統日期&q

34、uot;,然后單擊窗體任一點。步驟2:右鍵單擊"系統日期"標簽,從彈出的快捷菜單中選擇"屬性",在"全部"選項卡的"名稱"行輸入"Tda",在"上邊距"和"左"行分別輸入"0.3cm"和"0.5cm"。步驟3:單擊"窗體選擇器",在屬性窗口中的"加載"事件右側,單擊"生成器"按鈕,進入編程環境,在空行內輸入代碼:'*Add1*Tda.Caption=

35、Date'*Add1*關閉界面。 第 3 套上機操作試題一、基本操作題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下,“samp1.accdb”數據庫文件中已建立表對象“tEmp”。試按以下操作要求,完成對表“tEmp”的編輯修改和操作:(1)將“編號”字段改名為“工號”,并設置為主鍵;按所屬部分修改工號,修改規則為:部門“01”的“工號”首字符為“1”,部門“02”首字符為“2”,依次類推。 (2)設置“年齡”字段的有效性規則為不能是空值。(3)設置“聘用時間”字段的默認值為系統當前年的一月一號。

36、(4)刪除表結構中的“簡歷”字段;設置“聘用時間”字段的相關屬性,使該字段按照“XXXX/XX/XX”格式輸入,例如,2013/07/08。(5)將考生文件夾下“samp0.accdb”數據庫文件中的表對象“tTemp”導入到“samp1.accdb”數據庫文件中。(6)完成上述操作后,在“samp1.accdb”數據庫文件中做一個表對象“tEmp”的備份,命名為“tEL”。(1)【微步驟】步驟1:右鍵單擊表"tEmp",選擇"設計視圖"。步驟2:將"字段名稱"行的"編號"改為"工號"。步驟3:

37、選中"工號"字段行,右鍵單擊"工號"行,選擇"主鍵"。(2)【微步驟】步驟1:單擊"年齡"字段行任一點。步驟2:在"有效性規則"中輸入"is not NULL"。 步驟3:單擊"保存"按鈕 。(3)【微步驟】單擊"聘用時間"字段行任一點,在"默認值"行輸入"=DateSerial(Year(Date(),1,1)"。(4)【微步驟】步驟1:選中"簡歷"字段行。步驟2:右鍵單擊&

38、quot;簡歷",選擇"刪除行"。步驟3:單擊"保存"按鈕 。(5)【微步驟】步驟1:單擊"外部數據"選項卡,選擇"導入并鏈接"組中的"Access",打開"獲取外部數據-Access數據庫"對話框。步驟2:單擊"瀏覽"按鈕,找到考生文件夾下的exam.mdb文件;選擇"將表、查詢、窗體、報表、宏和模塊導入當前數據庫",單擊"確定"。步驟3:在彈出的對話框中選擇"tTemp",單擊&qu

39、ot;確定"。(6)【微步驟】步驟1:右鍵單擊"tEmp",選擇"復制"。步驟2:右鍵單擊"表"文件的空白處,選擇"粘貼"。在表名稱中輸入"tEL",點擊"確定"。二、簡單應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp2.accdb”,里面已經設計好二個表對象“tTeacher1”和“tTeacher2”。試按以下要求完成設計:(1)創建一個查詢

40、,查找并顯示在職教師的“編號”、“姓名、“年齡”和“性別”四個字段內容,所建查詢命名為“qT1”。(2)創建一個查詢,查找年齡低于所有職工平均年齡的職工記錄,并顯示“編號姓名”和“聯系電話”兩列信息,其中“編號姓名”由“編號”與“姓名”兩個字段合二為一構成,所建查詢命名為“qT2”。(3)創建一個查詢,按輸入的參加工作時間的月份查找,并顯示教師的“編號”、“姓名”、“年齡”和“性別”四個字段內容,當運行該查詢時,應顯示提示信息:“請輸入月份”,所建查詢命名為“qT3”。 (4)創建一個查詢,將“tTeacher1”表中的黨員教授的記錄追加到“tTeacher2”表相應的字段中,所建查詢命名為“

41、qT4”。(1)【微步驟】步驟1:在"創建"選項卡上,單擊"查詢"組中的"查詢設計"。在"顯示表"對話框中雙擊表"tTeacher1",關閉"顯示表"對話框。步驟2:分別雙擊"編號"、"姓名"、"年齡"、"性別"和"在職否"字段添加到"字段"行。步驟3:在"在職否"字段的"條件"行輸入"True",

42、單擊"顯示"行取消字段顯示。步驟4:單擊"保存"按鈕,另存為"qT1"。關閉設計視圖。(2)【微步驟】步驟1:在"創建"選項卡上,單擊"查詢"組中的"查詢設計"。在"顯示表"對話框中雙擊表"tTeacher1",關閉"顯示表"對話框。步驟2:在第一列的"字段"行輸入"編號姓名: 編號+姓名"。雙擊"聯系電話"字段。步驟3:單擊"保存"按鈕

43、,另存為"qT2"。關閉設計視圖。(3)【微步驟】步驟1:在"創建"選項卡上,單擊"查詢"組中的"查詢設計"。在"顯示表"對話框中雙擊表"tTeacher1",關閉"顯示表"對話框。步驟2:分別雙擊"編號"、"姓名"、"年齡"、"性別"字段添加到"字段"行。步驟3:在"年齡"字段的"條件"行輸入"請輸入教工年

44、齡"。步驟4:單擊"保存"按鈕,另存為"qT3"。關閉設計視圖。(4)【微步驟】步驟1:在"創建"選項卡上,單擊"查詢"組中的"查詢設計"。在"顯示表"對話框雙擊表"tTeacher1",關閉"顯示表"對話框。步驟2:單擊"設計"選項卡,選擇"查詢類型"組中的"追加",彈出追加對話框。在"表名稱"的下拉列表中選擇"t Teacher2&q

45、uot;,單擊"確定"按鈕。步驟3:分別雙擊"編號"、"姓名"、"性別"、"年齡"、"職稱"和"政治面目"字段添加到"字段"行。步驟4:在"職稱"字段的"條件"行輸入"教授",在"政治面目"字段的"條件"行輸入"黨員"。步驟5:單擊"保存"按鈕,另存為"qT4"。關閉設計視圖。三

46、、綜合應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp3.accdb”,里面已經設計好表對象“tStud”、查詢對象“qStud”、窗體對象“fStud”和子窗體對象“fDetail”,同時還設計出以“qStud”為數據源的報表對象“rStud”。請在此基礎上按照以下要求補充“fStud”窗體和“rStud”報表的設計:(1)在報表的報表頁眉節區位置添加一個標簽控件,其名稱為“bTitle”,標題顯示為“團員基本信息表”;將名稱為“tSex”的文本框控件的輸出內容設置為 “性

47、別”字段值。在報表頁腳節區添加一個計算控件,其名稱為“tAvg”,設置相關屬性,輸出學生的平均年齡。(2)將“fStud”窗體對象主體節中控件的Tab鍵焦點移動順序設置為: “CItem”“TxtDetail” “CmdRefer” “CmdList” “CmdClear”“fDetail” “簡單查詢”。(3)在窗體加載事件中,實現重置窗體標題為標簽“tTitle”的標題內容。(4)試根據以下窗體功能要求,對已給的事件過程進行代碼補充,并運行調試。在窗體中有一個組合框控件和一個文本框控件,名稱分別為“CItem”和“TxtDetail”;有兩個標簽控件,名稱分別為“Label3”和“Ldet

48、ail”;還有三個命令按鈕,名稱分別為“CmdList”、“CmdRefer”和“CmdClear”。在“CItem”組合框中選擇某一項目后,“Ldetail”標簽控件將顯示出所選項目名加上“內容:”。在“TxtDetail”文本框中輸入具體項目值后,單擊“CmdRefer”命令按鈕,如果“CItem”和“TxtDetail”兩個控件中均有值,則在子窗體中顯示找出的相應記錄,如果兩個控件中沒有值,顯示提示框,提示框標題為“注意”,提示文字為“查詢項目或查詢內容不能為空!”,提示框中只有一個“確定”按鈕;單擊“CmdList”命令按鈕,在子窗體中顯示“tStud”表中的全部記錄;單擊“CmdCl

49、ear”命令按鈕,將清空控件“cItem”和“TxtDetail”中的值。注意:不允許修改窗體對象“fStud” 和子窗體對象“fDetail”中未涉及的控件、屬性和任何VBA代碼;不允許修改報表對象“rStud”中已有的控件和屬性;不允許修改表對象“tStud”和查詢對象“qStud”。只允許在“*Add*”與“*Add*”之間的空行內補充一條代碼語句、完成設計,不允許增刪和修改其它位置已存在的語句。(1)【微步驟】步驟1:右鍵單擊報表"rStud",選擇"設計視圖"命令。步驟2:單擊"設計"選項卡中的標簽控件按鈕,單擊報表頁眉區域

50、,輸入"團員基本信息表",單擊頁眉其他位置以完成輸入。用鼠標右擊該標簽控件,選擇"屬性",在名稱位置輸入"bTitle"。步驟3:選中報表主體區域的"未綁定"文本框,右鍵單擊,選擇"屬性",在"控件來源"行中選擇"性別"。步驟4:單擊文本框控件按鈕,再單擊報表頁腳區域,彈出"text"標簽和"未綁定"文本框,將"Text"標簽刪除,選中"未綁定"文本框,在屬性窗口的"

51、名稱"行中輸入"tAvg",在"控件來源"行中輸入"=Avg(年齡)"。步驟5:單擊"保存"按鈕,關閉報表設計視圖。(2)【微步驟】步驟1:右鍵單擊窗體"fStud",選擇"設計視圖"。步驟2:右鍵單擊左上角的窗體選擇器,選擇"Tab鍵次序",打開相應對話框。步驟3:用鼠標單擊選中相應的行,將控件的順序按照題目的要求進行上下拖動,然后單擊"確定"按鈕。步驟4:單擊"保存"按鈕。(3)【微步驟】在"

52、fStud"窗體的設計視圖中,單擊屬性窗口中"加載"屬性右邊的""打開代碼生成器,進入編碼環境,在空行中輸入以下代碼:'*Add4*Caption = tTitle.caption'*Add4*關閉界面,保存設置。(4)【微步驟】在代碼窗口中輸入以下代碼:'* Add1 *Dim aaaa = cItem.ValueLdetail.Caption = aa + "內容:"'* Add1 *'* Add2 *fDetail.Form.RecordSource = "tStud&

53、quot;'* Add2 *'* Add3 *MsgBox "查詢項目和查詢內容不能為空", vbOKOnly, "注意"'* Add3 *第 4 套上機操作試題一、基本操作題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%在考生文件夾下,“samp1.accdb”數據庫文件中已建立表對象“tEmployee”。試按以下操作要求,完成表的編輯: (1) 分析表的結構,判斷并設置主鍵。 (2) 設置“年齡”字段的“有效性規則”屬性為:非空且非負。 (3) 設置

54、“聘用時間”字段的默認值為:系統當前月的最后一天。 (4) 交換表結構中的“職務”與“聘用時間”兩個字段的位置。 (5) 刪除1995年聘用的“職員”職工信息。 (6) 在編輯完的表中追加以下一條新記錄:(1)【微步驟】步驟1:右鍵單擊表"tEmployee",選擇"設計視圖"。步驟2:選中"編號"行,右鍵單擊"編號"行選擇"主鍵"。(2)【微步驟】步驟1:單擊"年齡"字段行任一點。步驟2:在"有效性規則"行輸入">17 AND <5

55、5"。(3)【微步驟】步驟1:單擊"聘用時間"字段行任一點。步驟2:在"默認值"行輸入"Date()"。(4)【微步驟】步驟1:選中"職務"字段行,拖動鼠標到要求的位置,松開鼠標。步驟2:按步驟1設置"聘用時間"字段。步驟3:單擊"保存"按鈕。(5)【微步驟】步驟1:切換到"數據表視圖"。步驟2:選中職工編號為"000024"行,右鍵單擊編號為"000024"行,選擇"刪除記錄",在彈出

56、對話框中單擊"是"按鈕。步驟3:按步驟2刪除另一條記錄。(6)【微步驟】步驟1:單擊表中空行。步驟2:按照題目要求向表中輸入新記錄。步驟3:單擊"保存"按鈕,關閉設計視圖。二、簡單應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp2.accdb”,里面已經設計好兩個關聯表對象“tStaff”和“tSalary”及表對象“tTemp”。試按以下要求完成設計:(1)創建一個查詢,查找下半年聘用的經理,并顯示“工號”、“姓名、“年齡”和“性別”

57、四個字段內容,所建查詢命名為“qT1”。(2)創建一個查詢,查找各位員工在2005年的工資信息,并顯示“工號”、“工資合計”和“水電房租費合計”三列內容。其中,“工資合計”和“水電房租費合計”兩列數據均由統計計算得到,所建查詢命名為“qT2”。(3)創建一個查詢,查找并顯示員工的“年月”、“姓名”、“工資”、“水電房租費”及“應發工資”五列內容。其中“應發工資”列數據由計算得到,計算公式為:應發工資=工資-水電房租費,所建查詢命名為“qT3”。(4)創建一個查詢,將表“tTemp”中“年齡”字段值均加1,所建查詢命名為“qT4”。(1)【微步驟】步驟1:單擊"創建"選項卡,

58、選擇"查詢"組中"查詢設計"。在"顯示表"對話框中雙擊表"tStaff",關閉"顯示表"對話框。步驟2:分別雙擊"工號"、"姓名"、"性別"、"年齡"和"職務"字段。步驟3:在"職務"字段的"條件"行輸入"經理",單擊"顯示"行取消該字段顯示。步驟4:單擊"保存"按鈕,另存為"qT1&qu

59、ot;。關閉設計視圖。(2)【微步驟】步驟1:單擊"創建"選項卡,選擇"查詢"組中"查詢設計"。在"顯示表"對話框中雙擊表"tSalary",關閉"顯示表"對話框。步驟2:雙擊"工號"、"工資"、"水電房租費"字段。步驟3:單擊"設計"選項卡,選擇"匯總"。在"工資"和"水電房租費"字段"總計"行下拉列表中選中&quo

60、t;合計"。步驟4:在新的一列中,"字段"行輸入Year(年月),"總計"行選擇"Where","條件"行輸入"2005",單擊"顯示"行取消該字段顯示。步驟5:分別在"工資"和"水電房租費"字段前添加"工資合計:"和"水電房租費合計:"字樣。步驟6:單擊"保存"按鈕,另存為"qT2"。關閉設計視圖。(3)【微步驟】步驟1:單擊"創建&q

61、uot;選項卡,選擇"查詢"組中"查詢設計"。在"顯示表"對話框中依次雙擊表"tSalary"、"tStaff",關閉"顯示表"對話框。步驟2:分別雙擊字段"姓名"、"工資"和"水電房租費"添加到"字段"行。步驟3:在"字段"行下一列輸入"應發工資: 工資水電房租費"。步驟4:單擊"保存"按鈕,另存為"qT3"。關閉設

62、計視圖。(4)【微步驟】步驟1:單擊"創建"選項卡,選擇"查詢"組中"查詢設計"。在"顯示表"對話框中雙擊表"tTemp",關閉"顯示表"對話框。步驟2: 單擊"設計"選項卡,選擇"查詢類型"組中的"更新"。步驟3:雙擊"年齡"字段,在"更新到"行輸入"年齡1"。步驟4:單擊"運行"按鈕,在彈出的對話框中單擊"是"按鈕

63、。步驟5:單擊"保存"按鈕,另存為"qT4"。關閉設計視圖。三、綜合應用題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp3.accdb”,里面已經設計好表對象“tStud”和查詢對象“qStud”,同時還設計出以“qStud”為數據源的報表對象“rStud”。試在此基礎上按照以下要求補充報表設計:(1)在報表的報表頁眉節區位置添加一個標簽控件,其名稱為“bTitle”,標題顯示為“團員基本信息表”。(2)在報表的主體節區添加一個文本框控件,

64、顯示“性別”字段值。該控件放置在距上邊0.1厘米、距左邊5.2厘米,并命名為“tSex”。(3)在報表頁腳節區添加一個計算控件,計算并顯示學生平均年齡。計算控件放置在距上邊0.2厘米、距左邊4.5厘米,并命名為“tAvg”。(4)利用表達式按“編號”字段前四位分組統計各組記錄個數,并將統計結果顯示在組頁腳節區。計算控件命名為“tCount”。要求:按“編號”字段進行統計操作。注意:不允許改動數據庫中的表對象“tStud”和查詢對象“qStud”,同時 也不允許修改報表對象“rStud”中已有的控件和屬性。(1)【微步驟】步驟1:右鍵單擊報表"rStud",選擇"設

65、計視圖"命令。步驟2:單擊"設計"選項卡中的標簽控件按鈕,單擊報表頁眉區域,輸入"團員基本信息表",單擊頁眉其他位置以完成輸入。用鼠標右擊該標簽控件,選擇"屬性",在名稱位置輸入"bTitle"。(2)【微步驟】步驟1:單擊“設計”選項卡中的文本框控件按鈕,再單擊報表主體區域,彈出“text”標簽和“未綁定”文本框,刪除標簽。步驟2:選中報表主體區域的"未綁定"文本框,右鍵單擊,選擇"屬性",在“名稱”行輸入“tSex”,在"控件來源"行中選擇&

66、quot;性別",分別將"左"、"上邊距"設置為"5.2cm"、"0.1cm"。(3)【微步驟】步驟1:單擊文本框控件按鈕,再單擊報表頁腳區域,彈出"text"標簽和"未綁定"文本框,將"Text"標簽刪除,選中"未綁定"文本框,在屬性窗口的"名稱"行中輸入"tAvg",在"控件來源"行中輸入"=Avg(年齡)",分別將"左"、

67、"上邊距"設置為"4.5、"0.2"。步驟2:單擊"保存"按鈕,關閉報表設計視圖。(4)【微步驟】步驟1:單擊"設計"選項卡上的"分組和排序"。在下側的"分組、排序和匯總"窗口中,單擊"添加組"按鈕,在"選擇字段"下拉列表中,選擇最下方的"表達式"。步驟2:在彈出的表達式生成器中,輸入表達式"=Left(編號,4)",單擊"確定"按鈕。單擊"更多"

68、按鈕,設置為"有頁腳節","無頁眉節"。關閉"分組、排序和匯總"界面。步驟3:在"設計"選項卡上,單擊"控件"組中的"文本框"控件。單擊分組頁腳節區任一點,添加了"Text"標簽和"未綁定"文本框。步驟4:選中"Text"標簽,按"Del"鍵將其刪除。右鍵單擊"未綁定"文本框選擇"屬性",選中"全部"選項卡,在"名稱"

69、行輸入"tCount",在"控件來源"行輸入" =Count(編號)"。步驟5:單擊"保存"按鈕,關閉設計視圖。第 5 套上機操作試題一、基本操作題請在“答題”菜單下選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%在考生文件夾下,存在一個數據庫文件“samp1.accdb”,里邊已建立兩個表對象“tGrade”和“tStudent”;同時還存在一個Excel文件“tCourse.xls”。試按以下操作要求,完成表的編輯:(1)將Excel文件“tCourse.

70、xls”鏈接到“samp1.mdb”數據庫文件中,鏈接表名稱不變,要求:數據中的第一行作為字段名。(2)將“tGrade”表中隱藏的列顯示出來。(3)將“tStudent”表中“政治面貌”字段的默認值屬性設置為“團員”,并使該字段在數據表視圖中的顯示標題改為“政治面目”。(4)設置“tStudent”表的顯示格式,使表背景顏色為主題顏色的“橄欖色,強調文字顏色3,深色50%”,文字顏色為標準色中的“黃色”、字號為10號。(5)將北京五中畢業學生的學號第3、4位改為“09”。(6)建立“tGrade” 和“tStudent”兩表之間的關系。(1)【微步驟】步驟1:在"外部數據"

71、;選項卡上,單擊"導入并鏈接"組中的"Excel"。在彈出的窗口中單擊"瀏覽"按鈕,在"考生文件夾"中找到"tCourse.xls"文件。選擇單選按鈕"通過創建鏈接表來鏈接到數據源",單擊確定,彈出"鏈接數據表向導"窗口。步驟2:單擊"下一步"按鈕,選擇第一行包含列標題,單擊下一步,再單擊"完成"按鈕。(2)【微步驟】步驟1:雙擊表"tGrade",在"數據表視圖"中打開表。步

72、驟2:右鍵單擊任意一列的字段名,選擇"取消隱藏字段"。在彈出的對話框中勾選"成績",點擊"關閉"。步驟3:單擊"保存"按鈕,關閉表。(3)【微步驟】步驟1:右鍵單擊表"tStudent",選擇"設計視圖"。步驟2:單擊"政治面貌"字段,在"默認值"行輸入"團員",在"標題"行輸入"政治面目"。步驟3:單擊"保存"按鈕。(4)【微步驟】步驟1:切換到數據表視圖

73、。步驟2:單擊"開始"選項卡,選擇"文本格式"組中右下側"設置數據表格式"按鈕,打開"設置數據表格式"對話框,在"背景色"中選擇"其他顏色",在“自定義”選項卡中將RGB值設置為(0.255.255),單擊“確定”按鈕,在"網格線顏色"中選擇"白色",然后單擊"確定"按鈕。步驟3:在"開始"選項卡,選擇"文本格式"組中的"字號"項,設置為"11&q

74、uot;。步驟4:單擊"保存"按鈕。(5)【微步驟】步驟1:單擊"數據庫工具"選項卡中的"關系",分別選中表"tStudent"與"tGrade",關閉顯示表對話框。 步驟2:將"tStudent"的"學號"拖到"tGrade"的"學號"上,放開鼠標,在彈出對話框中單擊"創建"按鈕。步驟3:單擊"保存"按鈕,關閉"關系"界面。二、簡單應用題請在“答題”菜單下

75、選擇相應命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現的“考生文件夾”均為%USER%考生文件夾下存在一個數據庫文件“samp2.accdb”,里面已經設計好三個關聯表對象“tStud”、“tCourse” 和“tScore”。試按以下要求完成設計:(1)創建一個查詢,查找并顯示有攝影愛好的男女學生各自人數,字段顯示標題為“性別”和“NUM”,所建查詢命名為“qT1” 。注意,要求用學號字段來統計人數。(2)創建一個查詢,查找上半年入校的學生選課記錄,并顯示“姓名”和“課程名”兩個字段內容,所建查詢命名為“qT2” 。(3)創建一個查詢,查找沒有先修課程的課程相關信息,輸出其“課程號”、“課程名”和“學分”三個字段內容,所建查詢命名為“qT3” 。(4)創建更新查詢,將表對象“tStud”中低于平均年齡(不含平均年齡)學生的“備注”字段值設置為True,所建查詢命名為“qT4”。(1)【微步驟】步驟1:在"創建"選項卡上,單擊"查詢&qu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論