第一篇:全國計(jì)算機(jī)二級ACCESS上機(jī)考試模擬試卷及參考答案
上機(jī)考試模擬試卷(1)
一、基本操作題
在考生文件夾下,“samp1.mdb”數(shù)據(jù)庫文件中已建立兩個表對象(名為“職工表”和“部門表”)。試按以下要求,順序完成表的各種操作:
(1)設(shè)置表對象“職工表”的聘用時間字段默認(rèn)值為系統(tǒng)日期。
(2)設(shè)置表對象“職工表”的性別字段有效性規(guī)則為:男或女;同時設(shè)置相應(yīng)有效性文本為“請輸入男或女”。
(3)將表對象“職工表”中編號為“000019”的員工的照片字段值設(shè)置為考生文件夾下的圖像文件“000019.bmp”數(shù)據(jù)。
(4)刪除職工表中姓名字段含有“江”字的所有員工紀(jì)錄。
(5)將表對象“職工表”導(dǎo)出到考生文件夾下的“samp.mdb”空數(shù)據(jù)庫文件中,要求只導(dǎo)出表結(jié)構(gòu)定義,導(dǎo)出的表命名為“職工表bk”。
(6)建立當(dāng)前數(shù)據(jù)庫表對象“職工表”和“部門表”的表間關(guān)系,并實(shí)施參照完整性。
二、簡單應(yīng)用題
考生文件夾下存在有數(shù)據(jù)庫文件“samp2.mdb”,里面已經(jīng)設(shè)計(jì)好三個關(guān)聯(lián)表對象“tStud”、“tCourse”、“tScore”和一個空表“tTemp”。試按以下要求完成查詢設(shè)計(jì):(1)創(chuàng)建一個選擇查詢,查找并顯示簡歷信息為空的學(xué)生的“學(xué)號”、“姓名”、“性別”和“年齡”四個字段內(nèi)容,所建查詢命名為“qT1”;
(2)創(chuàng)建一個選擇查詢,查找選課學(xué)生的“姓名”、“課程名”和“成績”三個字段內(nèi)容,所建查詢命名為“qT2”;
(3)創(chuàng)建一個選擇查詢,按系別統(tǒng)計(jì)各自男女學(xué)生的平均年齡,顯示字段標(biāo)題為“所屬院系”、“性別”和“平均年齡”,所建查詢命名為“qT3”;
(4)創(chuàng)建一個操作查詢,將表對象“tStud”中沒有書法愛好的學(xué)生的“學(xué)號”、“姓名”、和“年齡”三個字段內(nèi)容追加到目標(biāo)表“tTemp”的對應(yīng)字段內(nèi),所建查詢命名為“qT4”。
三、綜合應(yīng)用題
考生文件夾下存在一個數(shù)據(jù)庫文件“samp3.mdb”,里面已經(jīng)設(shè)計(jì)了表對象“tEmp”、查詢對象“qEmp”、窗體對象“fEmp”和宏對象“mEmp”。同時,給出窗體對象“fEmp”上一個按鈕的單擊事件代碼,試按以下功能要求補(bǔ)充設(shè)計(jì)。
(1)將窗體“fEmp”上文本框“tSS”更改為組合框類型,保持控件名稱不變。設(shè)置其相關(guān)屬性實(shí)現(xiàn)下拉列表形式輸入性別“男”和“女”;
(2)將窗體對象“fEmp”上文本框“tPa”改為復(fù)選框類型,保持控件名稱不變,然后設(shè)置控件來源屬性以輸出“黨員否”字段值;
(3)修正查詢對象“qEmp”設(shè)計(jì),增加退休人員(年齡>=55)的條件;
(4)單擊“刷新”按鈕(名為“bt1”),在事件過程中補(bǔ)充語句,動態(tài)設(shè)置窗體記錄源為查詢對象“qEmp”,實(shí)現(xiàn)窗體數(shù)據(jù)按性別條件動態(tài)顯示退休職工的信息;單擊“退出”按鈕(名為“bt2”),調(diào)用設(shè)計(jì)好的宏“mEmp”來關(guān)閉窗體。注意:不允許修改數(shù)據(jù)庫中的表對象“tEmp”和宏對象“mEmp”;不允許修改查詢對象“qEmp”中未涉及的屬性和內(nèi)容;不允許修改窗體對象“fEmp”中未涉及的控件和屬性;已給事件過程,只允許在“*****”與“*****”之間的空行內(nèi)補(bǔ)充語句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語句。
上機(jī)考試模擬試卷(2)
一、基本操作題
考生文件夾下存在一個數(shù)據(jù)庫文件“samp1.mdb”,里面已經(jīng)設(shè)計(jì)好表對象“tStud”和“tScore”,窗體對象“fTest”和宏對象mTest。并按照以下要求完成操作:
(1)將“tStud”表的“簡歷”字段的顯示寬度設(shè)置為40。
(2)通過“學(xué)號”建立表“tStud”與表“tScore”之間的一對多聯(lián)系。(3)將窗體“fTest”中顯示標(biāo)題為“Button1”的命令按鈕改為顯示“按鈕”。(4)將宏“mTest”刪除。
(5)設(shè)置“tScore”表“課程號”字段的輸入掩碼為只能輸入5位數(shù)字或字母形式。(6)將“tStud”表中的“簡歷”字段隱藏起來。
二、簡單應(yīng)用題
考生文件夾下存在一個數(shù)據(jù)庫文件“samp2.mdb”,里面已經(jīng)設(shè)計(jì)好表對象“tStud”、“tCourse”、“tScore”和“tTemp”。試按以下要求完成設(shè)計(jì):
(1)創(chuàng)建一個查詢,當(dāng)運(yùn)行該查詢時,應(yīng)顯示參數(shù)提示信息“請輸入愛好”,輸入愛好后,在簡歷字段中查找具有指定愛好的學(xué)生,顯示“學(xué)號”、“姓名”、“性別”、“年齡”和“簡歷”五個字段內(nèi)容,所建查詢命名為“qT1”;
(2)創(chuàng)建一個查詢,查找學(xué)生的成績信息,并顯示為“學(xué)號”、“姓名”和“平均成績”三列內(nèi)容,其中“平均成績”一列數(shù)據(jù)由計(jì)算得到,選擇“固定”格式并保留兩位小數(shù)顯示,所建查詢命名為“qT2”;
(3)創(chuàng)建一個查詢,按輸入的學(xué)生學(xué)號查找并顯示該學(xué)生的“姓名”、“課程名”和“成績”三個字段內(nèi)容,所建查詢命名為“qT3”;當(dāng)運(yùn)行該查詢時,應(yīng)顯示參數(shù)提示信息:“請輸入學(xué)號”;
(4)創(chuàng)建一個查詢,將表“tStud”中男學(xué)生的信息追加到“tTemp”表對應(yīng)的“學(xué)號”、“姓名”、“年齡”、“所屬院系”和“性別”字段中,所建查詢命名為“qT4”。
三、綜合應(yīng)用題
考生文件夾下存在一個數(shù)據(jù)庫文件“samp3.mdb”,里面已經(jīng)設(shè)計(jì)了表對象“tEmp”、窗體對象“fEmp”、報(bào)表對象“rEmp”和宏對象“mEmp”。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充設(shè)計(jì):
(1)將表對象“tEmp”中“聘用時間”字段的格式調(diào)整為“長日期”顯示、“性別”字段的有效性文本設(shè)置為“只能輸入男和女”,并對應(yīng)修改有效性規(guī)則。
(2)設(shè)置報(bào)表“rEmp”按照“聘用時間”字段升序排列輸出;將報(bào)表頁面頁腳區(qū)域內(nèi)名為“tPage”的文本框控件設(shè)置為系統(tǒng)的日期;(3)將“fEmp”窗體上名為“bTitle”的標(biāo)簽上移到距“btnP”命令按鈕1厘米的位置(即標(biāo)簽的下邊界距命令按鈕的上邊界1厘米)。同時,將窗體按鈕“btnP”的單擊事件屬性設(shè)置為宏“mEmp”,以完成按鈕單擊打開報(bào)表的操作。
注意:不允許修改數(shù)據(jù)庫中的宏對象“mEmp”;不允許修改窗體對象“fEmp”和報(bào)表對象“rEmp”中未涉及的控件和屬性;不允許修改表對象“tEmp”中未涉及的字段和屬性。
上機(jī)考試模擬試卷(3)
一、基本操作題
在考生文件夾下,存在兩個數(shù)據(jù)庫文件和一個照片文件,數(shù)據(jù)庫文件名分別為“samp1.mdb”和“dResearch.mdb”,照片文件名為“照片。bmp”。試按以下操作要求,完成表的建立和修改:
(1)將考生文件夾下的“dResearch.mdb”數(shù)據(jù)庫中的“tEmployee”表導(dǎo)入到samp1.mdb數(shù)據(jù)庫中。
(2)創(chuàng)建一個名為“tBranch”的新表,其結(jié)構(gòu)如下:
字段名稱 部門編號 部門名稱 房間號
類型 文本 文本 數(shù)字
字段大小 10 整型
(3)將新表“tBranch”中的“部門編號”字段設(shè)置為主鍵。
(4)設(shè)置新表“tBranch”中的“房間號”字段的“有效性規(guī)則”,保證輸入的數(shù)字在100到900之間(不包括100和900)。
(5)在“tBranch”表輸入如下新記錄。
部門編號 001 002 003
部門名稱 數(shù)量經(jīng)濟(jì) 公共關(guān)系 商業(yè)經(jīng)濟(jì)
房間大小 232 333 444(6)在“tEmployee”表中添加一個新字段,字段名為“照片”,類型為“OLE對象”。設(shè)置“李麗”記錄的“照片”字段數(shù)據(jù)為考生文件夾下的“照片。BMP”圖像文件。
二、簡單應(yīng)用題
考生文件夾下存在一個數(shù)據(jù)庫文件“samp2.mdb”,里面已經(jīng)設(shè)計(jì)好表對象“tTeacher”、“tCourse”、“tStud”和“tGrade”,試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個查詢,按輸入的教師姓名查找教師的授課情況,并按“上課日期”字段降序顯示“教師姓名”、“課程名稱”、“上課日期”三個字段的內(nèi)容,所建查詢名為“qT1”;當(dāng)運(yùn)行該查詢時,應(yīng)顯示參數(shù)提示信息:“請輸入教師姓名”。
(2)創(chuàng)建一個查詢,查找學(xué)生的課程成績大于等于80且小于等于100的學(xué)生情況,顯示“學(xué)生姓名”、“課程名稱”和“成績”三個字段的內(nèi)容,所建查詢名為“qT2”。(3)對表“tGrade”創(chuàng)建一個分組總計(jì)查詢,假設(shè)學(xué)號字段的前4位代表年級,要統(tǒng)計(jì)各個年級不同課程的平均成績,顯示“年級”、“課程ID”和“成績之Avg”,并按“年級”降序排列,所建查詢?yōu)椤皅T3”。
(4)創(chuàng)建一個查詢,按“課程ID”分類統(tǒng)計(jì)最高分成績與最低分成績的差,并顯示“課程名稱”、“最高分與最低分的差”等內(nèi)容。其中,最高分與最低分的差由計(jì)算得到,所建查詢名為“qT4”。
三、綜合應(yīng)用題
考生文件夾下存在1個數(shù)據(jù)庫文件samp3.mdb,里面已經(jīng)設(shè)計(jì)好窗體對象“測試窗體”及宏對象“測試宏”。試在此基礎(chǔ)上按照以下要求補(bǔ)充窗體設(shè)計(jì):(1)在窗體的窗體頁眉節(jié)區(qū)位置添加1個標(biāo)簽控件,其名稱為“title”,標(biāo)題顯示為“窗體測試示例”。(2)在窗體主體節(jié)區(qū)內(nèi)添加兩個復(fù)選框控件,復(fù)選框選項(xiàng)按鈕分別命名為“op1”和“op2”,對應(yīng)的復(fù)選框標(biāo)簽顯示內(nèi)容分別為“窗體類型1”和“窗體類型2”,標(biāo)簽全稱分別為“opbt1”和“opbt2”。
(3)分別設(shè)置復(fù)選框選項(xiàng)按鈕op 1和op 2的“默認(rèn)值”屬性為假值。
(4)在窗體頁腳節(jié)區(qū)位置添加1個命令按鈕,命名為“com1”,標(biāo)題為“測試按鈕”。(5)設(shè)置命令按鈕com1的單擊事件屬性為給定的宏對象“測試宏”。
(6)將窗體標(biāo)題設(shè)置為“窗體測試示例”
注意:不得修改窗體對象“測試窗體”中未涉及的屬性;不允許修改宏對象“測試宏”。上機(jī)考試模擬試卷(1)參考答案及解析
一、基本操作題
【審題分析】基本操作題主要考查的是對表的基本操作。(1)、(2)小題是考查字段屬性設(shè)置,在表“設(shè)計(jì)“視圖中操作。
【操作步驟】
① 在“samp1”數(shù)據(jù)庫窗口中單擊“表”對象,選擇“職工表”,單擊【設(shè)計(jì)】按鈕,打開“職工表”的“設(shè)計(jì)”視圖。
② 設(shè)置“聘用時間”字段的“默認(rèn)值”屬性為“date()”。③ 設(shè)置“性別”字段的“有效性規(guī)則”屬性為“男 Or 女”;“有效性文本”屬性為“請輸入男或女”。
④ 單擊工具欄【保存】按鈕,保存對表的設(shè)置。
(3)小題考查數(shù)據(jù)表的數(shù)據(jù)錄入操作,在數(shù)據(jù)表視圖中操作。
【操作步驟】
① 在“samp1”數(shù)據(jù)庫窗口中單擊“表”對象,選擇“職工表”,單擊【打開】按鈕,打開“職工表”的“數(shù)據(jù)表”視圖。
② 單擊選中“職工編號”為“000019”的員工的“照片”字段,執(zhí)行【插入】|【對象】菜單命令,打開“插入對象”對話框,如題圖1-1所示。
③ 選擇“由文件創(chuàng)建”選項(xiàng),題圖1-1 “插入”對象對話框 單擊【瀏覽】命令按鈕,打開“瀏覽”對話框,選擇考生文件夾下的圖像文件“000019.bmp”后返回“插入對象”對話框。
④ 在對話框中單擊【確定】命令按鈕,完成照片數(shù)據(jù)的錄入。⑤ 關(guān)閉“數(shù)據(jù)表”視圖。
(4)小題考查對數(shù)據(jù)表記錄的操作。
【操作步驟】
① 在“職工表”的“數(shù)據(jù)表”視圖中,單擊字段名“姓名”選中該列,再單擊工具欄【升序排序】按鈕,使“江”姓員工的記錄集中顯示。
② 拖選所需記錄的行選擇器選擇多個記錄。
③ 單擊工具欄【刪除記錄】按鈕(5)小題考查對數(shù)據(jù)表的導(dǎo)出?!静僮鞑襟E】
① 在“samp1”數(shù)據(jù)庫窗口中選中表對象“職工表”。,完成刪除操作。
題圖1-2 “導(dǎo)出”對話框-② 執(zhí)行【文件】|【導(dǎo)出】菜單命令,打開“將表?導(dǎo)出為”對話框。
③ 在對話框中選擇考生文件夾下的“samp.mdb”空數(shù)據(jù)庫文件,單擊【導(dǎo)出】命令按鈕,彈出“導(dǎo)出”對話框。
④ 在對話框中輸入“導(dǎo)出到”的表命名為“職工表bk”,并選中“只導(dǎo)出定義”選項(xiàng),如題圖1-2所示,單擊【確定】完成操作。
(6)小題考查創(chuàng)建表關(guān)系和實(shí)施參照完整性。參照完整性是針對兩個表進(jìn)行設(shè)置的,因此首先要建立表間關(guān)系。而且有一個表中必須建立關(guān)聯(lián)字段的主索引(或候選索引)。本題已設(shè)“部門表”的主鍵是“部門編號”,且兩表已建關(guān)聯(lián)。【操作步驟】
① 在“samp1”數(shù)據(jù)庫窗口中單擊“表”對象,執(zhí)行【工具】|【關(guān)系】菜單命令,打開“關(guān)系”窗口和“顯示表”對話框。
② 將對話框中的“職工表”和“部門表”添加到“關(guān)系”窗口中,關(guān)閉“顯示表”對話框。
③ 將“職工表”中的“部門編號”字段拖至“部門表”中的“部門編號”字段,彈出“編輯關(guān)系”對話框。題圖1-3 “編輯關(guān)系”對象對話框
④ 在對話框中設(shè)置參照完整性如題圖1-3所示。
⑤ 單擊【創(chuàng)建】命令按鈕,關(guān)閉對話框,完成設(shè)置。
二、簡單應(yīng)用題
【審題分析】簡單應(yīng)用題主要考查的是有關(guān)各種查詢的創(chuàng)建操作。(1)本題考查利用單數(shù)據(jù)源創(chuàng)建查詢對象。
【操作提示】
① 在“samp2”數(shù)據(jù)庫窗口中單擊“查詢”對象,雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法打開查詢”設(shè)計(jì)”視圖和“顯示表”對話框。
② 從“顯示表”對話框中將“tStud”表添加到”設(shè)計(jì)”視圖中,按題意設(shè)置顯示字段,由于“簡歷”字段雖不是題目要求的顯示字段,但必須作為查詢條件出現(xiàn),所以,題圖1-4 “qT1”設(shè)計(jì)視圖 也應(yīng)將其拖到“字段”單元格中。
③ 設(shè)置查詢準(zhǔn)則:“簡歷”字段為“Is Null”,設(shè)置“簡歷”字段的“顯示”復(fù)選框?yàn)槿∠麪顟B(tài),設(shè)置如題圖1-4所示。
④ 保存查詢,命名為“qT1”。
(2)本題考查利用多個數(shù)據(jù)源創(chuàng)建查詢對象的能力。
【操作提示】
① 在“samp2”數(shù)據(jù)庫窗口中單擊“查詢”對象,再雙擊“利用向?qū)?chuàng)建查詢”方法打開“簡單查詢向?qū)А钡?個對話框。
② 從對話框中依次選擇數(shù)據(jù)源及其字段,如題圖1-5所示。
③ 按向?qū)崾静僮?,完成后的查詢“設(shè)計(jì)”視圖如題圖1-6所示。④ 保存查詢,命名為“qT2”。
題圖1-5 “簡單查詢向?qū)А钡?個對話框 題圖1-6 “qT2”設(shè)計(jì)視圖
(3)本題考查利用單個數(shù)據(jù)源創(chuàng)建完成有計(jì)算功能的查詢對象。
【操作提示】
① 在“samp2”數(shù)據(jù)庫窗口中單擊“查詢”對象,雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法打開查詢“設(shè)計(jì)”視圖和“顯示表”對話框。
② 在查詢“設(shè)計(jì)”視圖中添加數(shù)據(jù)源,在設(shè)計(jì)網(wǎng)格中添加要顯示的字段為“所屬院系”、“性別”、“年齡”。
③ 執(zhí)行【視圖】|【總計(jì)】菜單命令,在視圖網(wǎng)格中加入“總計(jì)”欄。④ 設(shè)置“所屬院系”和“性別”字段的“總計(jì)”單元格均為“分組”,“年齡”字段的“總計(jì)”單元格均為“平均值”。
⑤ 修改“年齡”字段單元格的內(nèi)容為“平均年齡:年齡”。完成后如題圖1-7所示。⑥ 保存查詢,命名為“qT3”。
(4)本題考查創(chuàng)建操作查詢的能力。
【操作提示】
① 在“samp2”數(shù)據(jù)庫窗口中單擊“查詢”對象,雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法打開查詢“設(shè)計(jì)”視圖和“顯示表”對話框。
② 在查詢”設(shè)計(jì)”視圖中添加數(shù)據(jù)源“sTud”,在設(shè)計(jì)網(wǎng)格中添加要顯示的字段為“學(xué)號”、“姓名”、“年齡”和“簡歷”。
③ 設(shè)置“簡歷”字段的條件單元格為“Not Like(“*書法*”)Or Is Null”
④ 執(zhí)行【查詢】|【追加查詢】菜單命令,在”設(shè)計(jì)”視圖網(wǎng)格中加入“追加到”行,設(shè)置如題圖1-8所示。
⑤ 保存查詢,命名為“qT4”。題圖1-7 “qT3”設(shè)計(jì)視圖
題圖1-8 “qT4”設(shè)計(jì)視圖
三、綜合應(yīng)用題
【審題分析】綜合應(yīng)用題主要考查的是窗體、報(bào)表創(chuàng)建,以及各數(shù)據(jù)庫對象的綜合應(yīng)用操作。
(1)、(2)小題考查對窗體控件的創(chuàng)建及修改。
【操作提示】
① 打開窗體“fEmp”的“設(shè)計(jì)”視圖,選中文本框控件“tss”,單擊鼠標(biāo)右鍵打開快捷菜單,執(zhí)行【更改為】|【組合框】菜單命令。
② 在“tss” 組合框的屬性窗口中選擇“數(shù)據(jù)”選項(xiàng)卡,設(shè)置“行來源類型”屬性為“值列表”,“行來源”屬性為“男;女”。
③ 設(shè)置窗體的“記錄源”屬性為表對象“tEmp”。④ 刪除文本框“tss ”,創(chuàng)建一個復(fù)選框,命名為“tss”。
⑤ 在“tss”的“控件來源”屬性的下拉列表中選擇“黨員否”字段。
⑥ 單擊工具欄【保存】按鈕,保存窗體設(shè)置。
(3)小題考查對查詢的修改。
【操作提示】
① 打開“qEmp”的查詢“設(shè)計(jì)”視圖。
② 在“年齡”字段的“條件”網(wǎng)格中輸入查詢準(zhǔn)則“>=55”。③ 單擊工具欄【保存】按鈕,保存查詢設(shè)置。
(4)小題考查VBA代碼編寫,以及命令按鈕與事件過程或宏的連接?!静僮魈崾尽?/p>
① 打開窗體“fEmp”的“設(shè)計(jì)”視圖。
② 在【刷新】按鈕的“單擊”屬性單元格中選擇“[事件過程]”,然后單擊進(jìn)入VBE,在代碼窗口的bt1_Click事件過程中補(bǔ)充下面的語句 :
Form.RecordSource = “qEmp” ③ 在【退出】按鈕的“單擊”屬性單元格中選擇宏對象“mEmp”。
按鈕,上機(jī)考試模擬試卷(2)參考答案及解析
一、基本操作題
【審題分析】基本操作題主要考查的是對表的基本操作。(1)小題是考查字段屬性設(shè)置。
【操作步驟】
① 在表“設(shè)計(jì)”視圖中打開表“tStud”,選擇“簡歷”字段。② 將“字段屬性”欄的“格式”屬性設(shè)置為“40” ③ 保存設(shè)置。
(2)小題考查表關(guān)系的創(chuàng)建。
【操作步驟】
① 在“samp1”數(shù)據(jù)庫窗口中單擊“表”對象,執(zhí)行【工具】|【關(guān)系】菜單命令,打開“關(guān)系”窗口和“顯示表”對話框。
② 將對話框中的“tStud”和“tScore”添加到“關(guān)系”窗口中,關(guān)閉“顯示表”對話框。
③ 將“tStud”中的“學(xué)號”字段拖至“tScore”中的“學(xué)號”字段,彈出“編輯關(guān)系”對話框,單擊【創(chuàng)建】命令按鈕即可。
④ 關(guān)閉“關(guān)系”窗口,保存設(shè)置。
(3)小題考查窗體控件的修改。
【操作步驟】
① 在窗體“設(shè)計(jì)”視圖中打開窗體“fTest”。② 打開【Button1】的命令按鈕的屬性窗口。
③ 設(shè)置【Button1】的命令按鈕的“標(biāo)題”屬性為“按鈕”。④ 單擊工具欄【保存】按鈕,保存窗體設(shè)置。
(4)小題是考查字段屬性設(shè)置。
【操作步驟】
① 在表“設(shè)計(jì)”視圖中打開表“tScore”,選擇“課程號”字段。② 將“字段屬性”欄的“輸入掩碼”屬性設(shè)置為“AAAAA” ③ 單擊工具欄【保存】按鈕,保存窗體設(shè)置。
(5)將“tStud”表中的“簡歷”字段隱藏起來。
【操作步驟】
① 在“數(shù)據(jù)表”視圖中打開表“tStud”,選擇“簡歷”字段。② 單擊鼠標(biāo)右鍵,打開快捷菜單,執(zhí)行【隱藏列】菜單命令。③ 保存設(shè)置。
二、簡單應(yīng)用題
【審題分析】簡單應(yīng)用題主要考查的是創(chuàng)建各種查詢的基本操作。(1)小題是考查參數(shù)查詢的創(chuàng)建?!静僮鞑襟E】
① 在“samp2”數(shù)據(jù)庫窗口中單擊“查詢”對象,雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法打開查詢”設(shè)計(jì)”視圖和“顯示表”對話框。
② 從“顯示表”對話框中將“tStud”表添加到“設(shè)計(jì)”視圖中,設(shè)置如題意所要求的顯示字段。
③ 在“簡歷”字段的“條件“單元格中輸入查詢準(zhǔn)則為為“Like “*” & [請輸入愛好] & “*””,設(shè)置如題圖2-1所示。
④ 保存查詢,命名為“qT11”。
題圖2-1 “qT11”查詢設(shè)計(jì)視圖
(2)小題考查具有分組總計(jì)功能的選擇查詢對象的創(chuàng)建及設(shè)置?!静僮鞑襟E】
① 在“samp2“數(shù)據(jù)庫窗口中選擇“查詢”對象。
② 雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法,打開查詢“設(shè)計(jì)”視圖。
③ 添加表“tGrade”和“tStud” 到“表/查詢顯示區(qū)”,拖拽表中字段“學(xué)號”、“姓名”和“成績”至設(shè)計(jì)網(wǎng)格的對應(yīng)“字段”單元格。
④ 單擊工具欄【總計(jì)】按鈕,在設(shè)計(jì)網(wǎng)格中添加“總計(jì)”行。
⑤ 設(shè)置“成績”字段的“總計(jì)”單元格為“平均值”,字段名稱改為“平均值:成績”;其余字
題圖2-2 “qT22”查詢設(shè)計(jì)視圖
段的“總計(jì)”單元格保持默認(rèn)設(shè)置為“分組”。如題圖2-2所示。
⑥ 先選中“平均值:成績”列,再單擊工具欄上的【屬性】按鈕,打開“字段屬性”對話框,設(shè)置“格式”屬性為“固定”格式,“小數(shù)位數(shù)”屬性為“2”,如題圖2-3所示。
⑦ 保存查詢的設(shè)計(jì),命名為“qT22”。
(3)小題是考查參數(shù)查詢的創(chuàng)建。【操作步驟】
題圖2-3 “字段屬性”對話
框 ① 在“samp2”數(shù)據(jù)庫中選擇“查詢”對象,雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法,打開查詢“設(shè)計(jì)”視圖和“顯示表”對話框。
② 從“顯示表”對話框中將“tStud”和“tGrade”表添加到“設(shè)計(jì)”視圖中,拖拽表中字段“學(xué)號”、“姓名”、“課程名稱”和“成績”到“設(shè)計(jì)”視圖的網(wǎng)格中。
③ 在“學(xué)號”字段的“條件”單元格中輸入“[請輸入學(xué)號]”,設(shè)置其“顯示”復(fù)選框?yàn)槿∠麪顟B(tài),如題圖2-4所示。
④ 保存查詢,命名為“qT33”。
(4)小題考查追加查詢的創(chuàng)建。
題圖2-4 “qT33”查詢設(shè)計(jì)視圖
【操作步驟】
① 在“samp2”數(shù)據(jù)庫中選擇“查詢”對象,雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法,打開查詢“設(shè)計(jì)”視圖和“顯示表”對話框。
② 在查詢“設(shè)計(jì)”視圖中添加數(shù)據(jù)源“tStud”表,在設(shè)計(jì)網(wǎng)格中添加要顯示的字段為“學(xué)號”、“姓名”、“性別”和“年齡”。
③ 設(shè)置“性別”字段的“條件”單元格為“男”。
④ 執(zhí)行【查詢】|【追加查詢】菜單命令,打開“追加”對話框,輸入目標(biāo)數(shù)據(jù)表“tTemp”,如題圖2-5所示。
圖2-5 “追加到”對話框-⑤ 單擊【確定】按鈕,在“設(shè)計(jì)”視圖網(wǎng)格中添加“追加到”行,“設(shè)計(jì)”視圖如題圖2-6所示。
題圖2-6 “qT44”查詢設(shè)計(jì)視圖
⑤ 保存查詢,命名為“qT44”。
三、綜合應(yīng)用題
【審題分析】綜合應(yīng)用題主要考查的是設(shè)置窗體及報(bào)表控件的基本操作。(1)小題考查對表結(jié)構(gòu)的設(shè)置。
【操作步驟】 ① 在“samp3”數(shù)據(jù)庫窗口中選擇表對象“tEmp”,單擊【設(shè)計(jì)】命令按鈕打開“tEmp”表的“設(shè)計(jì)”視圖。
② 單擊“聘用時間”字段,然后在“字段屬性”欄中修改“格式”屬性為“長日期”; 單擊“性別”字段,然后在“字段屬性”欄中修改“有效性文本”屬性為“只能輸入男和女”,修改“有效性規(guī)則”屬性為“男 or 女”。
③ 保存表設(shè)計(jì)。
(2)小題考查對報(bào)表的修改操作。
【操作步驟】
① 在“samp3“數(shù)據(jù)庫窗口中選擇報(bào)表對象“rEmp”,單擊【設(shè)計(jì)】命令按鈕打開“rEmp”報(bào)表的“設(shè)計(jì)”視圖。
② 選中“聘用時間”文本框,執(zhí)行【視圖】|【排序與分組】菜單命令,打開“排序與分組”對話框。
③ 在“字段/表達(dá)式”下拉列表中選擇“聘
題圖2-7 “排序與分組”對話框 用時間”字段,選擇“排序順序”為“升序”,如題圖2-7所示。
④ 選擇“tPage”文本框控件,打開控件屬性窗口,設(shè)置其“控件來源”屬性為“=Date”。⑤ 保存報(bào)表設(shè)計(jì)。
(3)小題考查對窗體控件設(shè)置。
【操作步驟】 ① 在“samp3”數(shù)據(jù)庫窗口中選擇窗體對象“fEmp”,單擊【設(shè)計(jì)】命令按鈕打開“fEmp”窗體的“設(shè)計(jì)”視圖。
② 選中“bTitle” 標(biāo)簽控件,單擊【屬性】按鈕打開控件屬性窗口,計(jì)算以下表達(dá)式的值作為“bTitle”標(biāo)簽“上邊距”屬性值:
btnP.Top1 ③ 在屬性窗口的對象下拉列表中選擇“btnP”命令按鈕,在其“單擊”事件單元格的下拉列表中選擇“mEmp”宏。
④ 保存窗體設(shè)計(jì)。
上機(jī)考試模擬試卷(3)參考答案及解析
一、基本操作題
【審題分析】基本操作題主要考查的是對表的基本操作。(1)小題考查表的導(dǎo)入。
【操作步驟】
① 打開“samp1.mdb”數(shù)據(jù)庫窗口,選擇“表”對象。
② 執(zhí)行【文件】|【獲取外部數(shù)據(jù)】|【導(dǎo)入】菜單命令,打開“導(dǎo)入”對話框,設(shè)置導(dǎo)入對象為考生文件夾下的“dResearch.mdb”數(shù)據(jù)庫文件。
③ 單擊【導(dǎo)入】命令按鈕,打開“導(dǎo)入“對話框,在其中選擇“tEmployee”表后單擊確定完成操作。
(2)~(4)小題考查創(chuàng)建新表以及設(shè)置主鍵。
【操作步驟】
① 在“samp1.mdb”數(shù)據(jù)庫窗口中選擇“表”對象。
② 雙擊“使用設(shè)計(jì)器創(chuàng)建表”方法,打開表“設(shè)計(jì)”視圖。③ 按題目要求創(chuàng)建表結(jié)構(gòu)。
④ 右鍵單擊“部門編號”字段,在打開的快捷菜單中執(zhí)行【主鍵】菜單命令。⑤ 選擇“房間號”字段,在“字段屬性”欄設(shè)置“有效性規(guī)則”屬性為“>100 and <900”。⑥ 保存表的設(shè)計(jì),命名為“tBranch”。(5)小題考查對記錄的操作。
【操作步驟】
① 在“數(shù)據(jù)表”視圖中打開表“tBranch”。② 按要求輸入新記錄。
③ 關(guān)閉“數(shù)據(jù)表”視圖,完成保存。
(6)小題考查對對數(shù)據(jù)表添加新字段,以及對OLE類型數(shù)據(jù)的基本操作。
【操作步驟】
① 在“設(shè)計(jì)”視圖中打開表“tBranch”。② 單擊第1個空字段行,輸入字段名稱為“照片”,在“類型”下拉列表中選擇“OLE”類型。
③ 保存表的設(shè)計(jì)。④ 單擊【視圖】按鈕,切換到“數(shù)據(jù)表”視圖。⑤ 在“李麗”記錄的“照片”字段中單擊右鍵,在打開的快捷菜單中執(zhí)行【插入對象】菜單命令,打開“插入對象”對話框。
⑥ 在對話框中選擇“由文件創(chuàng)建”選項(xiàng),如題圖3-1所示。
⑦ 單擊【瀏覽】按鈕打開“瀏
題圖3-1 “插入”對象對話框 覽”對話框,選擇考生文件夾下的“照片.BMP”圖像文件后返回“插入對象”對話框。
④ 單擊【確定】命令按鈕,完成照片數(shù)據(jù)的錄入。⑤ 關(guān)閉“數(shù)據(jù)表”視圖,完成保存。
二、簡單應(yīng)用題
【審題分析】簡單應(yīng)用題主要考查創(chuàng)建各種查詢的基本操作。(1)小題考查參數(shù)查詢的創(chuàng)建。
【操作步驟】
① 先利用向?qū)?chuàng)建一個選擇查詢,字段包括“教師姓名”、“課程名稱”、“上課日期”,命名為“qT111”。
② 在查詢“設(shè)計(jì)”視圖中打開所建查詢。
③ 在“教師姓名”字段的“條件”單元格中輸入“[請輸入教師姓名]”。④ 在“上課日期”字段的“排序”單元格的下拉列表中選擇“降序”。⑤ 保存查詢的設(shè)計(jì)。
(2)小題考查多個數(shù)據(jù)源的查詢創(chuàng)建。
【操作步驟】
① 先利用向?qū)?chuàng)建一個選擇查詢,包括來自不同數(shù)據(jù)源的學(xué)生“姓名”、“課程名稱”和“成績”三個字段,命名為“qT222”。
② 在查詢“設(shè)計(jì)”視圖中打開所建查詢。③ 確保各數(shù)據(jù)表之間已經(jīng)建立關(guān)聯(lián)。
④ 在課程“成績”字段的“條件”單元格中輸入“>=80 and <=100”。⑤ 保存查詢的設(shè)計(jì)。
(3)小題考查具有分組總計(jì)功能的選擇查詢對象。【操作步驟】
① 在“samp2”數(shù)據(jù)庫窗口中選擇“查詢”對象。② 雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法,打開查詢“設(shè)計(jì)”視圖及“顯示表”對話框。
③ 添加表“tGrade”到“表/查詢顯示區(qū)”,拖拽表中字段“學(xué)號”、“課程ID”和“成績”至設(shè)計(jì)網(wǎng)格的對應(yīng)“字段”單元格。
④ 單擊工具欄【總計(jì)】按鈕,在設(shè)計(jì)網(wǎng)格中添加“總計(jì)”行。
⑤ 設(shè)置“成績”字段的“總計(jì)”單元格為“平均值”;其余字段的“總計(jì)”單元格保持默認(rèn)設(shè)置為“分組”。
題圖3-2 “qT333”查詢設(shè)計(jì)視圖 ⑥ 修改“學(xué)號”字段為“年級:Left([學(xué)號],4)”;修改“成績”字段為“成績之Avg:成績”。如題圖3-2所示。
注意表達(dá)式中的冒號必須是半角字符。⑦ 保存查詢的設(shè)計(jì),命名為“qT333”。(4)小題考查創(chuàng)建具有分組總計(jì)功能并生成新數(shù)據(jù)的查詢對象。
【操作步驟】
① 在“samp2”數(shù)據(jù)庫窗口中選擇“查詢”對象。
② 雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”方法,打開查詢“設(shè)計(jì)”視圖及“顯示表”對話框。③ 添加表“tGrade”和“tCourse”到”設(shè)計(jì)”視圖的“表/查詢顯示區(qū)”,拖拽表中字段“課程名稱” 和“課程ID”至設(shè)計(jì)網(wǎng)格的對應(yīng)“字段”單元格。
④ 單擊工具欄【總計(jì)】按鈕,在設(shè)計(jì)網(wǎng)格中添加“總計(jì)”行。⑤ 將“課程ID”字段的“總計(jì)”單元格設(shè)為“分組”,并將“顯示”復(fù)選框取消。⑥ 在“字段”行第1個空單元格中輸入“最高分?jǐn)?shù)與最低分?jǐn)?shù)差: Max([成績])-Min([成績])”,并將該列的“總計(jì)”單元格設(shè)為“表達(dá)式”,將“顯示”復(fù)選框設(shè)置為選中狀態(tài)。如題圖3-3所示。
⑦ 保存查詢的設(shè)計(jì),命名為“qT444”。
三、綜合應(yīng)用題
【審題分析】綜合應(yīng)用題主要考查創(chuàng)建及設(shè)置窗體控件的基本操作。(1)~(5)小題考查窗體控件的創(chuàng)建及設(shè)置操作?!静僮鞑襟E】
題圖3-3 “qT444”查詢設(shè)計(jì)視圖
① 在“samp3”數(shù)據(jù)庫窗口中單擊“窗體”對象,② 選擇“測試窗體”,單擊【設(shè)計(jì)】命令按鈕,打開“測試窗體”的“設(shè)計(jì)”視圖。③ 在工具箱中單擊【標(biāo)簽】控件按鈕,然后在窗體頁眉區(qū)拖動鼠標(biāo)畫出一個區(qū)域,在其中輸入“窗體測試示例”。
④ 在“標(biāo)簽”屬性窗口中設(shè)置“名稱”屬性為“title”。⑤ 在工具箱中單擊【復(fù)選框】控件按鈕,然后在窗體的主體節(jié)區(qū)添加復(fù)選框。⑥ 在“復(fù)選框”屬性窗口中設(shè)置“名稱”屬性為“op1”,“默認(rèn)值”屬性為“=False”,再單擊選中復(fù)選框控件的附加標(biāo)簽,在標(biāo)簽的屬性窗口中設(shè)置“名稱”屬性為“opbt1”,“標(biāo)題”屬性為“窗體類型1”。
⑦ 重復(fù)操作⑤和⑥,創(chuàng)建復(fù)選框控件“op2”并顯示“窗體類型2”。
⑧ 在工具箱中單擊【命令按鈕】控件按鈕,然后在窗體頁腳節(jié)區(qū)內(nèi)添加命令按鈕。⑨ 在“命令按鈕”屬性窗口中設(shè)置“名稱”屬性為“com1”,“標(biāo)題”屬性為“測試按鈕”,在“單擊”屬性單元格的下拉列表中選擇宏對象“測試宏”。⑩ 關(guān)閉屬性窗口。單擊工具欄【保存】按鈕,保存設(shè)置。
(6)小題考查對窗體的屬性設(shè)置操作將窗體標(biāo)題設(shè)置為“窗體測試示例” 【操作步驟】
① 在“設(shè)計(jì)”視圖中打開“測試窗體”。
② 單擊屬性窗口的“對象”下拉列表框,從中選擇“窗體”。③ 在“窗體”屬性窗口中設(shè)置“標(biāo)題”屬性為“窗體測試示例”,關(guān)閉屬性窗口。④ 單擊工具欄【保存】按鈕,保存設(shè)置。
第二篇:全國計(jì)算機(jī)二級考試Access測試題及答案
計(jì)算機(jī)二級考試Access科目都考察哪些內(nèi)容呢?下面是小編給大家整理了全國計(jì)算機(jī)二級考試Access測試題幾答案,供大家參閱。
全國計(jì)算機(jī)二級考試Access測試題
(11)以下不屬予數(shù)據(jù)庫系統(tǒng)(DBS)的組成的是()。
A)數(shù)據(jù)庫集合B)用戶
C)數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件
D)操作系統(tǒng)
(12)下面對查詢功能的敘述中正確的是()。
A)在查詢中,選擇查詢可以只選擇表中的部分字段,通過選擇一個表中的不同字段生成同一個表
B)在查詢中,編輯記錄主要包括添加記錄、修改記錄、刪除記錄和導(dǎo)入、導(dǎo)出記錄
C)在查詢中,查詢不僅可以找到滿足條件的記錄,而且還可以在建立查詢的過程中進(jìn)行各種統(tǒng)計(jì)計(jì)算
D)以上說法均不對
(13)以下接口中,不屬于VBA提供的數(shù)據(jù)訪問接口的是()。
A)開放數(shù)據(jù)庫互聯(lián)
B)數(shù)據(jù)訪問對象
C)數(shù)據(jù)傳輸對象
D)Active數(shù)據(jù)對象
(14)下列不屬于Access中定義l三關(guān)鍵字是()。
A)單字段
B)多字段
C)空字段
D)自動編號
(15)某數(shù)據(jù)庫的表中要添加Intcmet站點(diǎn)的網(wǎng)址,應(yīng)該采用的字段類型是()。
A)OLE對象數(shù)據(jù)類型
B)超級鏈接數(shù)據(jù)類型
C)查閱向?qū)?shù)據(jù)類型
D)自動編號數(shù)據(jù)類型
(16)窗體是Access數(shù)據(jù)庫中的一種對象,以下()不是窗體具備的功能。
A)輸入數(shù)據(jù)
B)編輯數(shù)據(jù)
C)輸出數(shù)據(jù)
D)顯示和查詢表中的數(shù)據(jù)
(17)“特殊效果’,屬性值用于設(shè)置控件的顯示特效,卜.列屬于“特殊效果,的屬性值的是()
①平面②顏色③凸起④蝕刻⑤透明⑥陰影⑦凹陷⑧鑿痕⑨傾斜
A)①②③④⑤⑥
B)①③④⑤⑥⑦
C)①④⑤⑥⑦⑧⑨
D)①③④⑤⑥⑦⑧
(18)用于實(shí)現(xiàn)報(bào)表的分組統(tǒng)計(jì)數(shù)據(jù)操作區(qū)間的是()。
A)報(bào)表的主體區(qū)域
B)頁面頁眉或頁面頁腳區(qū)域
C)報(bào)表頁眉或報(bào)表頁腳區(qū)域
D)組頁眉或組頁腳區(qū)域
(19)查詢能實(shí)現(xiàn)的功能有()。
A)選擇字段、選擇記錄、編輯記錄、實(shí)現(xiàn)計(jì)算、建立新表、建立數(shù)據(jù)庫
B)選擇字段、選擇記錄、編輯記錄、實(shí)現(xiàn)計(jì)算、建立新表、更新關(guān)系
C)選擇字段、選擇記錄、編輯記錄、實(shí)現(xiàn)計(jì)算、建立新表、設(shè)計(jì)格式
D)選擇字段、選擇記錄、編輯記錄、實(shí)現(xiàn)計(jì)算、建立新表、建立基于查詢的報(bào)表和窗體
(20)下面示例中準(zhǔn)則的功能是()。
A)查詢1999年1月之前參加工作的職工
B)查詢1999年12月之后參加工作的職工
C)查詢1999年參加工作的職工
D)查詢1999年1月和2月參加工作的職工
計(jì)算機(jī)二級考試Access測試題答案
(11)D)【解析】數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù)庫集臺、用戶和數(shù)
據(jù)庫管理系統(tǒng)及相關(guān)軟件組成。
(12)C)【解析】選擇A詢是根據(jù)指定的查詢準(zhǔn)則,從一個或多個表中獲取數(shù)據(jù)并顯示結(jié)果。編輯記錄要包括添加記錄、修改記錄和刪除記錄。在查詢中,查詢不僅可以找到滿足條件的記錄,而且還可以在建立查詢的過程中進(jìn)行各種統(tǒng)計(jì)運(yùn)算。
(13)C)【解析】本題考查VBA中數(shù)據(jù)庫訪問接口的知識。在VBA中,數(shù)據(jù)庫訪問接口有3種:開放數(shù)據(jù)庫互聯(lián)(ODBC)、數(shù)據(jù)訪問對象(DA0)和Active數(shù)據(jù)對象(ADO)。
(14)C)【解析】本題考查的是主關(guān)鍵字的知識。Access數(shù)據(jù)庫中的每個表都有一個或一組字段能惟一標(biāo)識每條記錄。這個字段稱為主關(guān)鍵字。Access不允許在主關(guān)鍵字字段中存在重復(fù)值和空值。自動編號數(shù)據(jù)類型是每次向表中添加新記錄時自動生成的,但是一旦被指定就會永久的與記錄連接,即使刪除了某條記錄,Access也不會對表中的自動編號字段重新編號。當(dāng)表中沒有設(shè)置其他主關(guān)鍵字時,在保存表時會提示是否自動創(chuàng)建主鍵,此時單擊“是”按鈕,將會為表創(chuàng)建一個自動編號字段作為主關(guān)鍵字。
(15)B)【解析】超級鏈接型的字段是用來保存超級鏈接的。超級鏈接型字段包含作為超級鏈接地址的文本或以文本形式存儲的字符與數(shù)字的組合。超級鏈接地址是通往對象、文檔、Web頁或其他目標(biāo)的路徑。
(16)C)【解析】在Access數(shù)據(jù)庫中用戶可以利用窗體
輸入數(shù)據(jù)、編輯數(shù)據(jù)、顯示和查詢表中數(shù)據(jù)。
(17)D)【解析】“特殊效果”值用于設(shè)置控件的顯示特
效,包括“凹陷”、“鑿痕”等,但是不包括“顏色”。
(18)D)【解析】分組是指報(bào)表設(shè)計(jì)時按選定的一個或多個字段值是否相等而將記錄劃分成組,字段值不相等的記錄歸為不司的組,通過分組可以實(shí)現(xiàn)同組數(shù)據(jù)的匯總和輸出,組頁眉或組頁腳區(qū)域主要用于實(shí)現(xiàn)報(bào)表的分組統(tǒng)計(jì)數(shù)據(jù)。
(19)D)【解析】查詢最主要的目的是根據(jù)指定的條件對表或者其他查詢進(jìn)行檢索,篩選出符合條件的記錄,構(gòu)成一個新的數(shù)據(jù)集合,從而方便對數(shù)據(jù)表進(jìn)行查看和分析。利用查詢可以實(shí)現(xiàn)選擇字段、選擇記錄、編輯記錄、實(shí)現(xiàn)計(jì)算、建立新表、建立基于查詢的報(bào)表和窗體等功能。
(20)C)【解析】工作時間定義為1999年1月1曰到l2月31日,為查詢l999年
第三篇:計(jì)算機(jī)二級Access上機(jī)考試考點(diǎn)總結(jié)
2010年全國計(jì)算機(jī)二級Access上機(jī)考試考點(diǎn)總結(jié)
查詢的基本操作
查詢是Access處理和分析數(shù)據(jù)的工具,它能夠把多個表中的數(shù)據(jù)抽取出來,供用戶查看、更改和分析使用。要了解并學(xué)會使用Access的查詢功能,就應(yīng)該熟悉查詢的基本概念、基本操作以及查詢的創(chuàng)建和使用。本節(jié)要求掌握查詢的概念、查詢的分類、查詢的準(zhǔn)則、查詢的創(chuàng)建以及對已創(chuàng)建查詢的操作。1.查詢的分類
a)選擇查詢:是根據(jù)指定的查詢準(zhǔn)則,從一個或多個表中獲取數(shù)據(jù)并顯示結(jié)果。b)交叉表查詢:將來源于某個表中的字段進(jìn)行分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后在數(shù)據(jù)表行與列的交叉處顯示表中某個字段的統(tǒng)計(jì)值。
c)參數(shù)查詢:是一種利用對話框來提示用戶輸入準(zhǔn)則的查詢,可以根據(jù)用戶輸入的準(zhǔn)則來檢索符合相應(yīng)條件的記錄。
d)操作查詢:可以在一次查詢操作中對所得結(jié)果進(jìn)行編輯等操作,包括生成表查詢、刪除查詢、更新查詢和追加查詢。
e)SQL查詢:是用戶使用SQL語句創(chuàng)建的一種查詢,主要包括聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢。2.查詢的準(zhǔn)則
a)準(zhǔn)則中的運(yùn)算符:關(guān)系運(yùn)算符、邏輯運(yùn)算符和特殊運(yùn)算符。b)準(zhǔn)則中的函數(shù):數(shù)值函數(shù)、字符函數(shù)、日期時間函數(shù)和統(tǒng)計(jì)函數(shù)。c)使用文本值作為準(zhǔn)則:文本值要用半角的雙引號括起來。d)使用處理日期結(jié)果作為準(zhǔn)則:日期值要用半角的井號括起來。e)使用字段的部分值作為準(zhǔn)則:可以方便地限定查詢范圍。
f)使用空值或空字符串作為準(zhǔn)則:空值是使用Null或空白來表示字段的值,空字符串是用雙引號括起來的字符串。3.創(chuàng)建查詢
a)使用向?qū)?chuàng)建選擇查詢。b)使用設(shè)計(jì)器創(chuàng)建查詢。
c)在查詢中計(jì)算:創(chuàng)建總計(jì)查詢,總計(jì)項(xiàng),分組總計(jì)查詢,添加計(jì)算字段。4.操作已創(chuàng)建的查詢
a)生成表查詢:利用一個或多個表中的全部或部分?jǐn)?shù)據(jù)創(chuàng)建新表。b)刪除查詢:從一個或多個表中刪除一組記錄。
c)更新查詢:對一個或多個表中的一組記錄作全部更新。
d)追加查詢:從一個或多個表中將一組記錄添加到一個或多個表的尾部。窗體的基本操作
窗體是Access數(shù)據(jù)庫中的一種對象,通過窗體可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù)、顯示和查詢表中的數(shù)據(jù)。利用窗體可以將整個應(yīng)用程序組織起來,形成一個完整的應(yīng)用系統(tǒng),任何形式的窗體都是建立在表或查詢的基礎(chǔ)上的。要學(xué)會使用窗體,應(yīng)該熟悉窗體的概念和作用、窗體的組成和結(jié)構(gòu)以及窗體的創(chuàng)建和設(shè)置等。本節(jié)要求掌握窗體的概念和作用、窗體的組成和結(jié)構(gòu)、窗體的類型、窗體的創(chuàng)建方法以及窗體中工具箱、控件的使用。1.窗體的分類
a)縱欄式窗體:將窗體中的一個顯示記錄按列分隔,每列的左邊顯示字段名,右邊顯示字段的內(nèi)容。
b)表格式窗體:在一個窗體中顯示多條記錄的內(nèi)容。C)數(shù)據(jù)表窗體:主要作用是作為一個窗體的子窗體。
d)主/子窗體:窗體中的窗體稱為子窗體,包含子窗體的基本窗體稱為主窗體。e)圖表窗體:利用Microsoft Graph以圖表形式顯示用戶的數(shù)據(jù)。
f)數(shù)據(jù)透視表窗體:是Access為了以指定的數(shù)據(jù)表或查詢?yōu)閿?shù)據(jù)源產(chǎn)生一個Excel的分析表而建立的一種窗體形式。2.創(chuàng)建窗體
a)使用“自動創(chuàng)建窗體”。
b)使用“窗體向?qū)А保簞?chuàng)建基于一個表的窗體,創(chuàng)建基于多個表的主/子窗體。C)使用“數(shù)據(jù)透視表向?qū)А?。d)使用“圖表向?qū)А薄?.窗體的視圖
a)“窗體”視圖:是顯示記錄數(shù)據(jù)的窗口,主要用于添加或修改表中的數(shù)據(jù)。b)“數(shù)據(jù)表”視圖:是以行和列格式顯示表、查詢或窗體數(shù)據(jù)的窗口。c)“設(shè)計(jì)”視圖:是用于創(chuàng)建窗體或修改窗體的窗口。報(bào)表的基本操作
報(bào)表是Access中以一定格式表現(xiàn)數(shù)據(jù)的一種對象。利用報(bào)表可以控制數(shù)據(jù)內(nèi)容的大小和外觀、以及排序、匯總相關(guān)數(shù)據(jù)還可選擇輸出數(shù)據(jù)到屏幕或打印設(shè)備上,本節(jié)內(nèi)容涉及報(bào)表的一些基本應(yīng)用操作,如報(bào)表的創(chuàng)建、報(bào)表的設(shè)計(jì)、分組記錄易報(bào)表的存儲和打印等。本節(jié)要求掌握報(bào)表的組成及分類、使用向?qū)?chuàng)建報(bào)表、使用設(shè)計(jì)器編輯報(bào)表以及在報(bào)表中進(jìn)行計(jì)算和匯總等內(nèi)容。1.報(bào)表的組成
a)報(bào)表頁眉:位于報(bào)表的開始處。
b)頁面頁眉:報(bào)表的每一頁有一個頁面頁眉。C)主體:是報(bào)表顯示數(shù)據(jù)的主要區(qū)域。d)頁面頁腳:打印在每頁的底部。e)報(bào)表頁腳:打印在報(bào)表的結(jié)束處。2.報(bào)表的分類
a)縱欄式報(bào)表:一般是在一頁中主體節(jié)區(qū)內(nèi)顯示一條或多條記錄,而且以垂直方式顯示。
b)表格式報(bào)表:是以整齊的行、列形式顯示記錄數(shù)據(jù),通常一行顯示一條記錄、一頁顯示多行記錄。
c)圖表報(bào)表:是指包含圖表顯示的報(bào)表類型。
d)標(biāo)簽報(bào)表:是一種特殊類型的報(bào)表,用來制作標(biāo)簽。3.報(bào)表的創(chuàng)建
a)使用“自動報(bào)表”創(chuàng)建報(bào)表。b)使用“報(bào)表向?qū)А眲?chuàng)建報(bào)表。c)使用“圖表向?qū)А眲?chuàng)建報(bào)表。d)使用“標(biāo)簽向?qū)А眲?chuàng)建報(bào)表。e)使用“設(shè)計(jì)”視圖創(chuàng)建報(bào)表。4.報(bào)表的編輯 a)設(shè)置報(bào)表格式。b)添加背景圖案。c)添加日期和時間。d)添加分頁符和頁碼。e)使用節(jié)。
f)繪制線條和矩形。
第四篇:2013年國家計(jì)算機(jī)等級考試二級Access上機(jī)考試考點(diǎn)
計(jì)算機(jī)二級Access上機(jī)考試考點(diǎn)
由于上機(jī)考試的考試方式和主要考點(diǎn)沒有很大的變化,因此可以通過分析歷屆上機(jī)考試題來歸納總結(jié)上機(jī)考核的重點(diǎn),下面介紹近幾年二級Access上機(jī)考試所考查的知識點(diǎn)。
數(shù)據(jù)庫基礎(chǔ)知識
數(shù)據(jù)庫是存儲在計(jì)算機(jī)存儲設(shè)備中的、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫需要根據(jù)應(yīng)用系統(tǒng)中數(shù)據(jù)的性質(zhì)和內(nèi)在聯(lián)系,按照管理的要求來設(shè)計(jì)和組織。Access是一個關(guān)系型的數(shù)據(jù)庫管理系統(tǒng),它通過各種數(shù)據(jù)庫對象來管理信息。本節(jié)要求掌握數(shù)據(jù)庫的相關(guān)概念、關(guān)系數(shù)據(jù)庫的基本概念、關(guān)系運(yùn)算的基本概念、數(shù)據(jù)庫設(shè)計(jì)的過程、SQL基本命令以及Access數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)。
1.關(guān)系數(shù)據(jù)庫基本概念
a)關(guān)系:一個關(guān)系就是一個二維表,在Access中,一個關(guān)系存儲為一個表。
b)元組:在一個二維表(一個具體關(guān)系)中,水平方向的行稱為元組,每一行就是一個元組,它對應(yīng)表中的一條具體記錄。
c)屬性:二維表中垂直方向的列稱為屬性,每一列有一個屬性名。
d)域:指屬性的取值范圍,即不同元組對同一個屬性的取值所限定的范圍。
e)關(guān)鍵字:指其值能夠唯一標(biāo)識一個元組的屬性或?qū)傩缘慕M合。
f)外部關(guān)鍵字:如果表中一個字段不是本表的主關(guān)鍵字,而是另外一個表的主關(guān)鍵字和候選關(guān)鍵字,則這個字段就稱為外部關(guān)鍵字。
2.關(guān)系運(yùn)算基本感念
a)選擇:從關(guān)系中找出滿足給定條件的元組的操作稱為選擇。
b)投影:從關(guān)系模式中指定若干屬性組成新的關(guān)系稱為投影。
C)聯(lián)接:聯(lián)接是關(guān)系的橫向結(jié)合,聯(lián)接運(yùn)算將兩個關(guān)系模式拼接成一個更寬的關(guān)系模式,生成的新關(guān)系中包含滿足聯(lián)接條件的元組。
d)等值聯(lián)接:按照字段值對應(yīng)相等為條件進(jìn)行的聯(lián)接操作。
e)自然聯(lián)接:是去掉重復(fù)屬性的等值聯(lián)接。
3.數(shù)據(jù)庫設(shè)計(jì)的步驟
a)需求分析。
b)確定需要的表。
C)確定所需要的字段。
d)確定聯(lián)系。
e)設(shè)計(jì)求精。
4.SQL基本概念與命令
a)基本表:是本身獨(dú)立存在的表,在SQL中一個關(guān)系就對應(yīng)一個表。
b)視圖:是從一個或幾個基本表導(dǎo)出的表,本身不獨(dú)立存儲在數(shù)據(jù)庫中,是一個虛表。
c)SELECT 語句
數(shù)據(jù)庫和表的基本操作
Access是一個功能強(qiáng)大的關(guān)系數(shù)據(jù)庫管理系統(tǒng),可以組織、存儲并管理任何類型和任意數(shù)量的信息。為了了解和掌握Access組織和存儲信息的方法,應(yīng)該熟悉Access數(shù)據(jù)庫和表的基本操作,包括數(shù)據(jù)庫的創(chuàng)建、表的建立和表的編輯等內(nèi)容。本節(jié)要求掌握數(shù)據(jù)庫的創(chuàng)建過程、表的建立、表間關(guān)系的建立與修改、表的維護(hù)以及對表的相關(guān)操作等。
1.創(chuàng)建數(shù)據(jù)庫
a)創(chuàng)建空數(shù)據(jù)庫:先建立一個空數(shù)據(jù)庫,然后向其中添加表、查詢、窗體和報(bào)表等數(shù) 1 據(jù)庫對象。
b)使用向?qū)?chuàng)建數(shù)據(jù)庫:數(shù)據(jù)庫向?qū)е刑峁┝艘恍┗镜臄?shù)據(jù)庫模板,利用這些模板可以方便、快捷地創(chuàng)建數(shù)據(jù)庫。
2.表的建立
a)建立表結(jié)構(gòu):使用向?qū)?,使用表設(shè)計(jì)器,使用數(shù)據(jù)表。
b)設(shè)置字段屬性。
c)輸入數(shù)據(jù):直接輸入數(shù)據(jù),獲取外部數(shù)據(jù)。
3.建立表之間的關(guān)系
a)表間關(guān)系的概念:Access中表與表之間的關(guān)系可以分為一對一、一對多和多對多3種。
b)設(shè)置參照完整性:是在輸入或刪除記錄時,為維持表之間已定義的關(guān)系而必須遵守的規(guī)則。
c)建立表間關(guān)系:使用數(shù)據(jù)庫向?qū)?chuàng)建數(shù)據(jù)庫時,向?qū)詣佣x各個表之間的關(guān)系,使用表向?qū)?chuàng)建表時,也會自動
定義該表與數(shù)據(jù)庫中其他表之間的關(guān)系。
4.表的維護(hù)
a)修改表的結(jié)構(gòu):添加字段,修改字段,刪除字段,重新設(shè)置關(guān)鍵字。
b)編輯表的內(nèi)容:定位記錄,選擇記錄,添加記錄,刪除記錄,修改數(shù)據(jù),復(fù)制數(shù)據(jù)。
c)調(diào)整表的外觀:改變字段次序,調(diào)整字段顯示寬度和高度,隱藏列和顯示列,凍結(jié)列,設(shè)置數(shù)據(jù)表格式,改變字體顯示。
5.表的其他操作
a)查找數(shù)據(jù)。
b)替換數(shù)據(jù)。
c)排序記錄。
d)篩選記錄 查詢的基本操作
查詢是Access處理和分析數(shù)據(jù)的工具,它能夠把多個表中的數(shù)據(jù)抽取出來,供用戶查看、更改和分析使用。要了解并學(xué)會使用Access的查詢功能,就應(yīng)該熟悉查詢的基本概念、基本操作以及查詢的創(chuàng)建和使用。本節(jié)要求掌握查詢的概念、查詢的分類、查詢的準(zhǔn)則、查詢的創(chuàng)建以及對已創(chuàng)建查詢的操作。
1.查詢的分類
a)選擇查詢:是根據(jù)指定的查詢準(zhǔn)則,從一個或多個表中獲取數(shù)據(jù)并顯示結(jié)果。
b)交叉表查詢:將來源于某個表中的字段進(jìn)行分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后在數(shù)據(jù)表行與列的交叉處顯示表中某個字段的統(tǒng)計(jì)值。
c)參數(shù)查詢:是一種利用對話框來提示用戶輸入準(zhǔn)則的查詢,可以根據(jù)用戶輸入的準(zhǔn)則來檢索符合相應(yīng)條件的記錄。
d)操作查詢:可以在一次查詢操作中對所得結(jié)果進(jìn)行編輯等操作,包括生成表查詢、刪除查詢、更新查詢和追加查詢。
e)SQL查詢:是用戶使用SQL語句創(chuàng)建的一種查詢,主要包括聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢。
2.查詢的準(zhǔn)則
a)準(zhǔn)則中的運(yùn)算符:關(guān)系運(yùn)算符、邏輯運(yùn)算符和特殊運(yùn)算符。
b)準(zhǔn)則中的函數(shù):數(shù)值函數(shù)、字符函數(shù)、日期時間函數(shù)和統(tǒng)計(jì)函數(shù)。
c)使用文本值作為準(zhǔn)則:文本值要用半角的雙引號括起來。
d)使用處理日期結(jié)果作為準(zhǔn)則:日期值要用半角的井號括起來。
e)使用字段的部分值作為準(zhǔn)則:可以方便地限定查詢范圍。
f)使用空值或空字符串作為準(zhǔn)則:空值是使用Null或空白來表示字段的值,空字符串是用雙引號括起來的字符串。
3.創(chuàng)建查詢
a)使用向?qū)?chuàng)建選擇查詢。
b)使用設(shè)計(jì)器創(chuàng)建查詢。
c)在查詢中計(jì)算:創(chuàng)建總計(jì)查詢,總計(jì)項(xiàng),分組總計(jì)查詢,添加計(jì)算字段。
4.操作已創(chuàng)建的查詢
a)生成表查詢:利用一個或多個表中的全部或部分?jǐn)?shù)據(jù)創(chuàng)建新表。
b)刪除查詢:從一個或多個表中刪除一組記錄。
c)更新查詢:對一個或多個表中的一組記錄作全部更新。
d)追加查詢:從一個或多個表中將一組記錄添加到一個或多個表的尾部。
窗體的基本操作
窗體是Access數(shù)據(jù)庫中的一種對象,通過窗體可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù)、顯示和查詢表中的數(shù)據(jù)。利用窗體可以將整個應(yīng)用程序組織起來,形成一個完整的應(yīng)用系統(tǒng),任何形式的窗體都是建立在表或查詢的基礎(chǔ)上的。要學(xué)會使用窗體,應(yīng)該熟悉窗體的概念和作用、窗體的組成和結(jié)構(gòu)以及窗體的創(chuàng)建和設(shè)置等。本節(jié)要求掌握窗體的概念和作用、窗體的組成和結(jié)構(gòu)、窗體的類型、窗體的創(chuàng)建方法以及窗體中工具箱、控件的使用。
1.窗體的分類
a)縱欄式窗體:將窗體中的一個顯示記錄按列分隔,每列的左邊顯示字段名,右邊顯示字段的內(nèi)容。
b)表格式窗體:在一個窗體中顯示多條記錄的內(nèi)容。
C)數(shù)據(jù)表窗體:主要作用是作為一個窗體的子窗體。
d)主/子窗體:窗體中的窗體稱為子窗體,包含子窗體的基本窗體稱為主窗體。
e)圖表窗體:利用Microsoft Graph以圖表形式顯示用戶的數(shù)據(jù)。
f)數(shù)據(jù)透視表窗體:是Access為了以指定的數(shù)據(jù)表或查詢?yōu)閿?shù)據(jù)源產(chǎn)生一個Excel的分析表而建立的一種窗體形式。
2.創(chuàng)建窗體
a)使用“自動創(chuàng)建窗體”。
b)使用“窗體向?qū)А保簞?chuàng)建基于一個表的窗體,創(chuàng)建基于多個表的主/子窗體。
C)使用“數(shù)據(jù)透視表向?qū)А薄?/p>
d)使用“圖表向?qū)А薄?/p>
3.窗體的視圖
a)“窗體”視是顯示記錄數(shù)據(jù)的窗口,主要用于添加或修改表中的數(shù)據(jù)。
b)“數(shù)據(jù)表”視是以行和列格式顯示表、查詢或窗體數(shù)據(jù)的窗口。
c)“設(shè)計(jì)”視是用于創(chuàng)建窗體或修改窗體的窗口。
報(bào)表的基本操作
報(bào)表是Access中以一定格式表現(xiàn)數(shù)據(jù)的一種對象。利用報(bào)表可以控制數(shù)據(jù)內(nèi)容的大小和外觀、以及排序、匯總相關(guān)數(shù)據(jù)還可選擇輸出數(shù)據(jù)到屏幕或打印設(shè)備上,本節(jié)內(nèi)容涉及報(bào)表的一些基本應(yīng)用操作,如報(bào)表的創(chuàng)建、報(bào)表的設(shè)計(jì)、分組記錄易報(bào)表的存儲和打印等。本節(jié)要求掌握報(bào)表的組成及分類、使用向?qū)?chuàng)建報(bào)表、使用設(shè)計(jì)器編輯報(bào)表以及在報(bào)表中進(jìn)行計(jì)算和匯總等內(nèi)容。
1.報(bào)表的組成
a)報(bào)表頁眉:位于報(bào)表的開始處。
b)頁面頁眉:報(bào)表的每一頁有一個頁面頁眉。
C)主體:是報(bào)表顯示數(shù)據(jù)的主要區(qū)域。
d)頁面頁腳:打印在每頁的底部。
e)報(bào)表頁腳:打印在報(bào)表的結(jié)束處。
2.報(bào)表的分類
a)縱欄式報(bào)表:一般是在一頁中主體節(jié)區(qū)內(nèi)顯示一條或多條記錄,而且以垂直方式顯示。
b)表格式報(bào)表:是以整齊的行、列形式顯示記錄數(shù)據(jù),通常一行顯示一條記錄、一頁顯示多行記錄。
c)圖表報(bào)表:是指包含圖表顯示的報(bào)表類型。
d)標(biāo)簽報(bào)表:是一種特殊類型的報(bào)表,用來制作標(biāo)簽。
3.報(bào)表的創(chuàng)建
a)使用“自動報(bào)表”創(chuàng)建報(bào)表。
b)使用“報(bào)表向?qū)А眲?chuàng)建報(bào)表。
c)使用“圖表向?qū)А眲?chuàng)建報(bào)表。
d)使用“標(biāo)簽向?qū)А眲?chuàng)建報(bào)表。
e)使用“設(shè)計(jì)”視圖創(chuàng)建報(bào)表。
4.報(bào)表的編輯
a)設(shè)置報(bào)表格式。
b)添加背景圖案。
c)添加日期和時間。
d)添加分頁符和頁碼。
e)使用節(jié)。
f)繪制線條和矩形。頁的基本操作
隨著Internet的飛速發(fā)展,網(wǎng)頁已成為越來越重要的信息發(fā)布手段,Access支持將數(shù)據(jù)庫中的數(shù)據(jù)通過Web頁發(fā)布,Access與Internet通過Web頁緊密結(jié)合起來,通過Web頁,可以方便、快捷地將所有文件作為Web發(fā)布程序存儲到指定的文件夾中,或者將其復(fù)制到Web服務(wù)器上,在網(wǎng)絡(luò)上發(fā)布信息。在Access的數(shù)據(jù)訪問頁中,相關(guān)數(shù)據(jù)會隨著數(shù)據(jù)庫中的內(nèi)容而變化,使得用戶可以隨時通過Internet訪問這些資料。本節(jié)要求掌握數(shù)據(jù)訪問頁視圖、數(shù)據(jù)訪問頁的創(chuàng)建方法、數(shù)據(jù)訪問頁的編輯方法以及數(shù)據(jù)訪問頁的查看。
1.?dāng)?shù)據(jù)訪問頁的視圖
a)頁視是查看所生成的數(shù)據(jù)訪問頁樣式的一種視圖方式。
b)設(shè)計(jì)視是創(chuàng)建與設(shè)計(jì)數(shù)據(jù)訪問頁的一個可視化的集成界面,在該界面下可以修改數(shù)據(jù)訪問頁。
2.?dāng)?shù)據(jù)訪問頁的創(chuàng)建
a)自動創(chuàng)建數(shù)據(jù)訪問頁。
b)使用向?qū)?chuàng)建數(shù)據(jù)訪問頁。
3.?dāng)?shù)據(jù)訪問頁的編輯
a)添加標(biāo)簽:用來顯示描述性文本信息。
b)添加命令按鈕:利用它可以對記錄進(jìn)行瀏覽和操作等。
C)添加滾動文字:只有在頁視圖方式下,才能看到滾動文字的效果。
d)使用主題:主題是一個為數(shù)據(jù)訪問頁提供字體、橫線、背景圖像以及其他元素的統(tǒng)一設(shè)計(jì)和顏色方案的集合。
e)設(shè)置背景:在使用自定義背景顏色、圖片或聲音之前,必須刪除已經(jīng)應(yīng)用的主題。
f)添加0ffice電子表格:在數(shù)據(jù)訪問頁中添加了Office電子表格后,用戶可以使用數(shù)據(jù)訪問頁的頁視圖或internet Explorer瀏覽器查看和分析相關(guān)的數(shù)據(jù)。
宏
宏是一些操作的集合,使用這些操作可以使用戶方便而快捷地操縱Access數(shù)據(jù)庫系統(tǒng)。在Access數(shù)據(jù)庫系統(tǒng)中,通過直接執(zhí)行宏或者使用包含宏的用戶界面,可以完成許多復(fù)雜的人工操作,而在許多其他數(shù)據(jù)庫管理系統(tǒng)中,要想完成同樣的操作,就必須采用編程的方法才能實(shí)現(xiàn)。編寫宏的時候,不需要記住各種語法,每個宏操作的參數(shù)都顯示在宏的設(shè)計(jì)環(huán)境里,設(shè)置簡單。本節(jié)要求掌握宏的基本概念以及宏的基本操作,包括創(chuàng)建宏、運(yùn)行宏、在宏中使用條件、設(shè)置宏操作參數(shù)以及其他常用宏操作。
1.宏的基本概念
a)宏:宏是由一個或多個操作組成的集合,其中的每個操作能夠自動地實(shí)現(xiàn)特定的功能。
b)宏組:宏可以是包含操作序列的一個宏,也可以是一個宏組,如果設(shè)計(jì)時有很多的宏,將其分類組織到不同的宏組中會有助于數(shù)據(jù)庫的管理。
c)宏的調(diào)用:宏按名調(diào)用,宏組中的宏按“宏組名.宏名”格式調(diào)用。
d)宏與Visual basic:對于每個宏操作,都可以在模塊對象中通過編寫VBA語句來達(dá)到同樣的功能。
e)宏向Visual basic程序代碼轉(zhuǎn)換:Access中提供了將宏轉(zhuǎn)換為等價(jià)的VBA事件過程或模塊的功能。
2.宏的基本操作
a)創(chuàng)建操作序列宏。
b)創(chuàng)建宏組。
C)條件操作宏。
d)宏的操作參數(shù)設(shè)置。
e)宏的運(yùn)行:直接運(yùn)行宏,運(yùn)行宏組中的宏,運(yùn)行宏或事件過程以響應(yīng)窗體、報(bào)表或控件中的事件。
f)宏的調(diào)試。
g)常用宏操作:打開或關(guān)閉數(shù)據(jù)庫表對象,運(yùn)行和控制流程,設(shè)置值,刷新、查找數(shù)據(jù)或定位記錄,控制顯示,通知或警告用戶,導(dǎo)入和導(dǎo)出數(shù)據(jù)。
模塊
模塊是Access系統(tǒng)中的一個重要對象,它以VBA語言為基礎(chǔ)編寫,以函數(shù)過程或子過程為單元的集合方式存儲。利用模塊可以完成一些宏所不能完成的復(fù)雜操作,例如具有復(fù)雜條件和循環(huán)結(jié)構(gòu)的操作。本節(jié)要求掌握模塊的基本概念、模塊的創(chuàng)建方法、模塊中的調(diào)用和參數(shù)傳遞以及VBA程序設(shè)計(jì)基礎(chǔ)知識。
1.模塊的基本概念
a)類模塊:包括窗體模塊和報(bào)表模塊,它們從屬于各自的窗體或報(bào)表。
b)標(biāo)準(zhǔn)模塊:一般用于存放供其他Access數(shù)據(jù)庫對象使用的公共過程。
c)將宏轉(zhuǎn)換為模塊:在Access系統(tǒng)中,根據(jù)需要可以將設(shè)計(jì)好的宏對象轉(zhuǎn)換為模塊代碼形式。
2.創(chuàng)建模塊
a)創(chuàng)建VBA模塊:在模塊中加入過程,在模塊中執(zhí)行宏。
b)編寫事件過程:鍵盤事件,鼠標(biāo)事件,窗口事件,操作事件和其他事件。
3.VBA程序設(shè)計(jì)基礎(chǔ)
a)面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念。
b)VBA編程環(huán)境:進(jìn)入VBA,VBA界面。C)VBA編程基礎(chǔ):常量,變量,表達(dá)式。
d)VBA程序流程控制:順序控制,選擇控制,循環(huán)控制。e)VBA程序的調(diào)試:設(shè)置斷點(diǎn),單步跟蹤,設(shè)置監(jiān)視點(diǎn)。
第五篇:計(jì)算機(jī)二級上機(jī)試題模擬43
《四十三套》
1.基本操作題
在考生文件夾下有一個數(shù)據(jù)庫文件“samp1.mdb”和一個圖像文件“photo.bmp”,在數(shù)據(jù)庫文件中已經(jīng)建立了一個表對象“tStud”。請按以下操作要求,完成各種操作:
(1)設(shè)置“ID”字段為主鍵;
(2)設(shè)置“黨員否”字段的默認(rèn)值屬性為是;
(3)設(shè)置“年齡”字段的有效性規(guī)則和有效性文本,具體規(guī)則是:輸入年齡必須大于等于15并且小于等于30,有效性文本內(nèi)容為:輸入的年齡不在范圍內(nèi),請重新輸入;
(4)將學(xué)號為“20011002”學(xué)生的“照片”字段值設(shè)置為考生文件夾下的“photo.bmp”圖像文件(要求使用“由文件創(chuàng)建”方式);
(5)將凍結(jié)的“姓名”字段解凍;
(6)將“tStud”表中的數(shù)據(jù)導(dǎo)出到文本文件中,并以“tStud.txt”文件名保存到考生文件夾下。
2.簡單應(yīng)用題
在考生文件夾下有一個數(shù)據(jù)庫文件“samp2.mdb”,里面已經(jīng)設(shè)計(jì)好表對象“tTeacher”、“tStud”、“tCourse”和“tGrade”,請按以下要求完成設(shè)計(jì):
(1)創(chuàng)建一個查詢,查找并顯示“教師姓名”、“職稱”、“課程名稱”和“上課日期”四個字段的內(nèi)容,所建查詢命名為“qT1”;
(2)創(chuàng)建一個查詢,根據(jù)教師姓名查找某教師的授課情況,顯示“教師姓名”、“課程名稱”和“上課日期”3個字段的內(nèi)容,所建查詢命名為“qT2”,當(dāng)運(yùn)行該查詢時,應(yīng)顯示參數(shù)提示信息“請輸入教師姓名”;
(3)創(chuàng)建一個查詢,查找學(xué)生的課程成績大于等于80且小于等于100的學(xué)生情況,顯示“學(xué)生姓名”、“課程名稱”和“成績”3個字段的內(nèi)容,所建查詢命名為“qT3”;
(4)創(chuàng)建一個查詢,統(tǒng)計(jì)各個年級不同課程的平均成績,顯示“年級”、“課程名稱”和“平均成績”,并按“年級”降序排列,所建查詢命名為“qT4”。(假設(shè)“學(xué)生ID”字段的前4位代表年級)
3.綜合應(yīng)用題
在考生文件夾下有一個數(shù)據(jù)庫文件“samp3.mdb”,里面已經(jīng)設(shè)計(jì)好表對象“tStud”,同時還設(shè)計(jì)出窗體對象“fStud”。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fStud”窗體的設(shè)計(jì):
(1)在窗體的窗體頁眉節(jié)區(qū)中距左邊0.4厘米、距上邊1.2厘米處添加一個直線控件,控件寬度為10.5厘米,控件命名為“tLine”;
(2)將窗體中名稱為“l(fā)Talbel”的標(biāo)簽控件上的文字顏色改為“藍(lán)色”(藍(lán)色代碼為
16711680)、字體名稱改為“華文行楷”、字體大小改為22;
(3)將窗體邊框改為“細(xì)邊框”樣式,取消窗體中的水平和垂直滾動條、記錄選擇器、導(dǎo)航按鈕和分隔線,保留窗體的關(guān)閉按鈕;
(4)假設(shè)在“tStud”表中,“學(xué)號”字段的第5位和第6位編碼代表該學(xué)生的專業(yè)信息,當(dāng)這兩位編碼為“10”時表示“信息”專業(yè),為其他值時表示“管理”專業(yè)。設(shè)置窗體中名稱為“tSub”的文本框控件的相應(yīng)屬性,使其根據(jù)“學(xué)號”字段的第5位和第6位編碼顯示對應(yīng)的專業(yè)名稱;
(5)在窗體中有一個“退出”命令按鈕,名稱為“CmdQuit”,其功能為關(guān)閉“fStud”窗體。請按照VBA代碼中的指示將實(shí)現(xiàn)此功能的代碼填入指定的位置中。1.基本操作題(1)【解題步驟】
步驟1:打開“samp1.mdb”數(shù)據(jù)庫窗口,選中“表”對象,右鍵單擊“tStud”選擇【設(shè)計(jì)視圖】。步驟2:右鍵單擊“ID”行選擇【主鍵】。
(2)【解題步驟】
步驟1:單擊“黨員否”字段行任一位置。
步驟2:在“默認(rèn)值”行輸入“Yes”。
(3)【解題步驟】
步驟1:單擊“年齡”字段行任一位置,在“有效性規(guī)則”行輸入“>=15 And <=30”。步驟2:在“有效性文本”行輸入“輸入的年齡不在范圍內(nèi),請重新輸入”。
步驟3:單擊工具欄中“保存”按鈕。
(4)【解題步驟】
步驟1:單擊菜單欄【視圖】|【數(shù)據(jù)表視圖】。
步驟2:右鍵單擊學(xué)號為“20011002”學(xué)生的“照片”列選擇【插入對象】,選中“由文件創(chuàng)建”,單擊“瀏覽”按鈕,在“考生文件夾”內(nèi)選中要插入的圖像“photo.bmp”,連續(xù)兩次單擊“確定”按鈕。
(5)【解題步驟】
步驟1:單擊菜單欄【格式】|【取消對所有列的凍結(jié)】。
步驟2:單擊工具欄中“保存”按鈕,關(guān)閉數(shù)據(jù)表視圖。
(6)【解題步驟】
步驟1:右鍵單擊“tStud”表選擇【導(dǎo)出】。
步驟2:在“保存位置”找到考生文件夾并打開。
步驟3:在“文件名”行輸入“tStud”,在“保存類型”下拉列表中選中“文本文件”,單擊“導(dǎo)出”按鈕,單擊“下一步”按鈕,選中“第一行包含字段名稱”,單擊“下一步”按鈕,單擊“完成”按鈕。
2.簡單應(yīng)用題(1)【解題步驟】
步驟1:打開“samp2.mdb”數(shù)據(jù)庫窗口,選中“查詢”對象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對話框分別雙擊表“tTeacher”和“tCourse”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“教師姓名”、“職稱”、“課程名稱”、“上課日期”字段。
步驟3:單擊工具欄中“保存”按鈕,另存為“qT1”。關(guān)閉設(shè)計(jì)視圖。
(2)【解題步驟】
步驟1:選中“查詢”對象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對話框雙擊表“tTeacher”和“tCourse”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“教師姓名”、“課程名稱”、“上課日期”字段。
步驟3:在“教師姓名”字段的“條件”行輸入“[請輸入教師姓名]”。
步驟4:單擊工具欄中“保存”按鈕,另存為“qT2”。關(guān)閉設(shè)計(jì)視圖。
(3)【解題步驟】
步驟1:選中“查詢”對象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對話框雙擊表“tStud”、“tCourse”和“tGrade”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“學(xué)生姓名”、“課程名稱”、“成績”字段。
步驟3:在“成績”字段的“條件”行輸入“>=80 And <=100”。
步驟4:單擊工具欄中“保存”按鈕,另存為“qT3”。關(guān)閉設(shè)計(jì)視圖。
(4)【解題步驟】
步驟1:選中“查詢”對象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對話框分別雙擊表“tStud”、“tCourse”和“tGrade”,關(guān)閉“顯示表”對話框。
步驟2:在“字段”行第一列輸入“年級:Left([tStud]?。蹖W(xué)生ID],4)”,在“排序”行下拉列表中選中“降序”,分別雙擊“課程名稱”、“成績”字段。
步驟3:單擊菜單欄【視圖】|【總計(jì)】,在“成績”字段的“總計(jì)”行下拉列表中選中“平均值”,在“成績”字段的“字段”行前面輸入“平均成績:”字樣,在“年級”和“課程名稱”字段的“總計(jì)”行下拉列表中選中“分組”。
步驟4:單擊工具欄中“保存”按鈕,另存為“qT4”。關(guān)閉設(shè)計(jì)視圖。
3.綜合應(yīng)用題(1)【解題步驟】
步驟1:打開“samp3.mdb”數(shù)據(jù)庫窗口,選中“窗體”對象,右鍵單擊“fStud”選擇【設(shè)計(jì)視圖】。
步驟2:選中工具箱中“直線”控件,單擊窗體頁眉節(jié)區(qū)適當(dāng)位置。
步驟3:右鍵單擊“直線”控件選擇【屬性】,在“名稱”行輸入“tLine”,分別在“左邊距”,“上邊距”和“寬度”行輸入“0.4cm”,“1.2cm”和“10.5cm”。關(guān)閉屬性界面。
(2)【解題步驟】
步驟1:右鍵單擊標(biāo)簽控件“l(fā)Talbel”選擇【屬性】,在“前景色”行輸入“16711680”。步驟2:分別在“字體名稱”和“字號”行右側(cè)下拉列表中選中“華文行楷”和“22”。關(guān)閉屬性界面。
(3)【解題步驟】
步驟1:右鍵單擊“窗體選擇器”選擇【屬性】。
步驟2:分別在“邊框樣式”、“滾動條”、“記錄選擇器”、“導(dǎo)航按鈕”、“分隔線”、“關(guān)閉按鈕”行右側(cè)下拉列表中選中“細(xì)邊框”、“兩者均無”、“否”、“否”、“否”、“是”,關(guān)閉屬性界面。
(4)【解題步驟】
步驟1:右鍵單擊文本框“tSub”選擇【屬性】。
步驟2:在“控件來源”行輸入“=IIf(Mid([學(xué)號],5,2)=“10”,“信息”,“管理”)”,關(guān)閉屬性界面。
(5)【解題步驟】
步驟1:右鍵單擊“退出”命令按鈕選擇【事件生成器】,在空行內(nèi)輸入代碼:*****Add*****
DoCmd.Close
*****Add*****
步驟2:關(guān)閉界面。
步驟3:單擊工具欄中“保存”按鈕,關(guān)閉設(shè)計(jì)視圖。