第 1 頁:試題 |
第 2 頁:解析 |
試題解析
基本操作:
本題主要考核點(diǎn):默認(rèn)值的設(shè)置、有效性規(guī)則和文本的設(shè)置、記錄的刪除、表間關(guān)系和導(dǎo)出表。
本題解題思路:
第一步:打開考生文件夾下的"samp1.mdb"數(shù)據(jù)庫。
第二步:選中表"職工表",點(diǎn)擊"設(shè)計(jì)",選中"聘用時(shí)間"字段,點(diǎn)擊"默認(rèn)值"屬性右邊的"…"按鈕,彈出"表達(dá)式生成器",在文本框中輸入"=Now()",也可以在"默認(rèn)值"框中直接輸入"=Now()"。
第三步:選中"性別"字段,再選中下面的"有效性規(guī)則",在右邊的框中輸入""男" or "女"",選中下面的"有效性文本",在右邊的框中輸入"請(qǐng)輸入男或女"。
第四步:選中"照片"字段,將"數(shù)據(jù)類型"設(shè)置為"OLE對(duì)象";打開表"職工表",找到編號(hào)為"000019"的員工記錄,選中此員工的照片的字段,點(diǎn)擊"插入"菜單中的"對(duì)象",或者右擊,在彈出菜單中選擇"插入對(duì)象",然后在彈出的對(duì)話框中選擇"由文件創(chuàng)建"單選按鈕,最后通過" 瀏覽"按鈕來選擇考生文件夾下的圖像文件"000019.bmp"。
第五步:打開表"職工表",選中"姓名"字段中任意一條記錄,右鍵選擇"篩選目標(biāo)",在輸入框中輸入"*江*",點(diǎn)回車后,刪除篩選出的5條記錄。
第六步:選擇表"職工表",點(diǎn)擊"文件"菜單下的"導(dǎo)出",在打開的"導(dǎo)出為"對(duì)話框中,選擇考生文件夾下的"samp.mdb",點(diǎn)擊"保存"按鈕,在"將職工表導(dǎo)出至"下面的文本框中輸入"職工表bk",選中"只導(dǎo)出定義"單選按鈕,最后點(diǎn)擊"確定"按鈕。
第七步:選擇工具欄上的"關(guān)系"按鈕(或者單擊右鍵,選擇"關(guān)系"),然后單擊菜單上的"顯示表"按鈕(或單擊右鍵,在彈出的菜單中選擇"顯示表"),把" 職工表"和"部門表"添加到關(guān)系窗體中,鼠標(biāo)選中"部門表"表中的"部門號(hào)"字段,然后拖到"職工表"中的"所屬部門"字段。然后在彈出的窗體中選中"實(shí)施參照完整性"復(fù)選框,然后點(diǎn)"創(chuàng)建"。
簡單應(yīng)用:
本題主要考的是數(shù)據(jù)庫的查詢。
本題解題思路:
(1)點(diǎn)擊"查詢",選擇"新建(N)",在彈出的"新建查詢"窗體上選擇"設(shè)計(jì)視圖",然后在彈出的"顯示表"窗體上選擇"tA"和"tB"表,然后選擇題目中所說的四個(gè)字段,以"qT1"保存查詢。
(2)選擇"新建(N)",在彈出的"新建查詢"窗體上選擇"設(shè)計(jì)視圖",然后在彈出的"顯示表"窗體上選擇"tA"和"tB"表,選擇"姓名"和"房間號(hào)"兩個(gè)字段,在第三個(gè)字段中輸入"已住天數(shù):Date()-[入住日期]",在第四個(gè)字段中輸入"應(yīng)交金額:[價(jià)格]*[已住天數(shù)]",在"姓名"字段的"條件"中輸入"[請(qǐng)輸入姓名:]",最后以"qT2"保存查詢。
(3)與第2小題類似,選擇題目上所說的三個(gè)字段。然后在第四個(gè)字段中輸入"Mid([身份證],4,3)",在此字段的"條件"中輸入"102",并把"顯示"中的鉤去掉,最后以"qT3"保存查詢。
(4)選擇"新建(N)",在彈出的"新建查詢"窗體上選擇"設(shè)計(jì)視圖",然后在彈出的"顯示表"窗體上選擇"tB"表,然后點(diǎn)擊"查詢"菜單中的"交叉表查詢"菜單。在字段中輸入"樓號(hào): Left([房間號(hào)],2)","交叉表"中選擇"行標(biāo)題";選擇"房間類別"字段,在"交叉表"中選擇"列標(biāo)題";選擇"房間類別"字段,"交叉表"中選擇"值",并在"總計(jì)"中選擇"計(jì)數(shù)",最后以"qT4"保存查詢。
綜合應(yīng)用:
本題主要考的是數(shù)據(jù)表有效性規(guī)則的設(shè)置、窗體的設(shè)計(jì)、報(bào)表的設(shè)計(jì)、VBA的數(shù)據(jù)庫編程。
本題解題思路如下:
(1)打開考生文件夾下的"samp3.mdb"數(shù)據(jù)庫。
(2)選中表對(duì)象"tEmp",點(diǎn)擊"設(shè)計(jì)(D)"按鈕,選中"聘用時(shí)間"字段,再選中下面的"有效性規(guī)則",在"有效性規(guī)則"右邊的框中輸入"<=#2006-9-30#",然后在"有效性文本"右邊的框中直接輸入"輸入二零零六年九月以前的日期",然后保存該表。
(3)選中報(bào)表對(duì)象"rEmp",選擇"設(shè)計(jì)(D)",再選擇"視圖"菜單中的"排序與分組",在彈出的對(duì)話框中選擇"年齡"字段,排序次序選擇"降序"。選中頁面頁腳區(qū)的"tPage"文本框控件,在文本框中輸入"= & "-" & [Pages]",然后保存該報(bào)表。
(4)打開窗體對(duì)象"fEmp"的設(shè)計(jì)視圖,選中"bTitle"標(biāo)簽,右擊鼠標(biāo)選擇屬性,設(shè)置其"寬度"為"5厘米","高度"為"1厘米","標(biāo)題"為"數(shù)據(jù)信息輸出",文本對(duì)齊為"居中"。"輸出"命令按鈕單擊事件的第1處需要定義19個(gè)變量的數(shù)組,語句為 Dim f(19) As Integer,第2處是For循環(huán)體,循環(huán)體是計(jì)算Fibonacci數(shù)列第19項(xiàng)的值,語句為f(i)=f(i- 1)+f(i-2),第3處是將計(jì)算結(jié)果顯示在窗體上名為"tData"的文本框內(nèi),語句為tData=f(19)。
(5)選中"打開表"命令按鈕(名為"btnQ"),點(diǎn)擊工具欄上的"屬性"按鈕,設(shè)置這個(gè)命令按鈕的單擊屬性為"mEmp",然后保存該窗體。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年9月全國計(jì)算機(jī)等級(jí)考試試題匯總(各科目)
2018年全國計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)
2018年全國計(jì)算機(jī)等級(jí)考試復(fù)習(xí)知識(shí)點(diǎn)匯總(各科目)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |