2021年山西省晉城市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第1頁
2021年山西省晉城市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第2頁
2021年山西省晉城市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第3頁
2021年山西省晉城市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第4頁
2021年山西省晉城市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

2021年山西省晉城市全國計算機等級考試Access數(shù)據(jù)庫程序設(shè)計測試卷(含答案)學校:________班級:________姓名:________考號:________

一、操作題(10題)1.字段屬性設(shè)置:在D:\\Access目錄下有一ACCESS數(shù)據(jù)庫“教學管理.mdb”,其中有一“學生”表,如右圖。根據(jù)要求進行相應(yīng)的設(shè)置。

2.

3.假定當前日期為2002年8月25日,星期日,則執(zhí)行以下語句后,a、b、c和d的值分別是25、8、2002、【】。

a=day(now)

b=month(now)

C=year(now)

d=weekday(now)

4.編輯數(shù)據(jù)表:在ACCESS數(shù)據(jù)庫“教學管理.mdb”,跟下面要求進行相應(yīng)的操作:表的復制和重命名、隱藏列、凍結(jié)列、移動列、行高與列寬、更改表數(shù)據(jù)的字體、設(shè)置數(shù)據(jù)表格式、數(shù)據(jù)的查找與替換。

5.空數(shù)據(jù)庫的建立:在D:\\Access目錄下建立一個ACCESS空數(shù)據(jù)庫文件“教學管理.mdb”。

6.執(zhí)行下面的程序段,s的值為【】。

s=0:k=10

Whilek

s=s+10

k=k-2

Wend

7.數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們是【】數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。

8.在窗體中添加一個命令按鈕,名稱為Command1,然后編寫如下程序:

PrivateSubCommand1_Click()

sum=0

Fori=1To100step2

Nexti

MsgBoxsum

EndSub

窗體打開運行后,單擊命令按鈕,則消息框的輸出結(jié)果為()。

9.在窗體上畫一個命令按鈕,然后編寫如下事件過程:

PrivateSubCommand1_Click()

a=0

Fori=1To2

Forj=1To4

IfjMod2<>0Then

a=a+1

EndIf

a=a+1

Nextj

Nexti

MsgBoxa

EndSub

程序執(zhí)行后,單擊命令按鈕,消息框顯示的是【】。

10.在窗體上畫一個名稱為Text1的文本框和一個名稱為Command1的命令按鈕,然后編寫如下事件過程:

PrivateSubCommand1Click()

DimiAsInteger,nAsInteger

n=0

Fori=0To50

i=i+3

n=n+1

Ifi>10ThenExitFor

Nexti

Text1.Text=Str(n)

EndSub

程序運行后,單擊命令按鈕,在文本框中顯示的值是______。

二、基本操作題(10題)11.在考生文件夾下,已有一個數(shù)據(jù)庫文件“samp1.accdb”,其中已經(jīng)建立了兩個表對象“tGrade”和“tStudent”,宏對象“mTest”和查詢對象“qT”。請按以下操作要求,完成各種操作。

(1)設(shè)置“tGrade”表中“成績”字段的顯示寬度為20。

(2)設(shè)置“tStudent”表的“學號”字段為主鍵,“性別”的默認值屬性為“男”。

(3)在“tStudent”表結(jié)構(gòu)的最后一行增加一個字段,字段名為“家庭住址”,字段類型為“文本”,字段大小為40;刪除“像片”字段。

(4)刪除“qT”查詢中的“畢業(yè)學?!绷?,并將查詢結(jié)果按“姓名”、“課程名”和“成績”順序顯示。

(5)將宏“mTest”重命名,保存為自動執(zhí)行的宏。

12.

13.

14.

15.

16.

17.

18.

19.

20.

三、1.選擇題(10題)21.要設(shè)置只在報表最后一頁主體內(nèi)容之后輸出的信息,需要設(shè)置______。

A.報表頁眉B.報表頁腳C.頁面頁眉D.頁面頁腳

22.在Access中支持的字段類型中,關(guān)于備注的說法不正確的是()。

A.備注是用于儲存文字或文字及數(shù)字組合的數(shù)據(jù)類型

B.備注是對附加文字的描述

C.備注可以包含較長的文字及數(shù)字

D.它的長度在64K字節(jié)以上

23.Access的數(shù)據(jù)庫類型是______。

A.層次數(shù)據(jù)庫B.網(wǎng)狀數(shù)據(jù)庫C.關(guān)系數(shù)據(jù)庫D.面向?qū)ο髷?shù)據(jù)庫

24.在報表設(shè)計工具欄中,用于修飾版面的控件是()。

A.直線和圓形B.矩形和圓形C.直線和矩形D.直線和多邊形

25.下列描述中正確的是()。

A.軟件工程只是解決軟件項目的管理問題

B.軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題

C.軟件工程的主要思想是強調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則

D.軟件工程只是解決軟件開發(fā)中的技術(shù)問題

26.一個報表最多可以對()個字段或表達式進行分組。

A.4B.6C.8D.10

27.能夠使用“輸入掩碼向?qū)А眲?chuàng)建輸入掩碼的字段類型是()。

A.備注和日期/時間B.文本和超級鏈接C.文本和日期/時間D.數(shù)字和文本

28.關(guān)于準則Like"[!香蕉,菠蘿,土豆]",以下滿足的是______。

A.香蕉B.菠蘿C.蘋果D.土豆

29.用于從其他數(shù)據(jù)庫導入和導出數(shù)據(jù)的宏命令是()。

A.TransferDatabase

B.TransferText

C.TransferTest

D.TransferTxt

30.VBA表達式IIF(0,20,30)的值為______。

A.20B.30C.10D.50

四、綜合應(yīng)用題(10題)31.

32.

33.

34.

35.

36.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。(1)在“訂單”窗體中添加標簽名為“起始日期”和“終止日期”的文本框。(2)修改“訂單明細表”查詢,設(shè)置“定購日期”字段的條件為:>;一[Forms]![訂單]![起始日期]And<;=[Forms]![訂單]![終止日期]。在“訂單”窗體上添加“查詢”按鈕,運行“訂單明細表”查詢。設(shè)置窗體的寬度為“7.674cm”,“彈出方式”。窗體顯示結(jié)果如圖3所示。

37.

38.

39.

40.

五、綜合操作題(2題)41.

42.

六、簡單應(yīng)用題(2題)43.

44.

參考答案1.第一題:1、找到要操作的數(shù)據(jù)源,打開“教學管理”數(shù)據(jù)庫。2、用“設(shè)計視圖”打開“學生”表,將光標放到“學生編號”處,再在“字段屬性”中選擇“字段大小”,手動輸入阿拉伯數(shù)字“10”。3、同理,把光標放到“年齡”處,在“字段大小”中選擇“整型”,保存即可。第二題:1、再第一題保存的基礎(chǔ)上,“設(shè)計視圖”打開“學生”表,將光標放到“入校日期”處,再在“字段屬性”中“格式”處,選擇“短日期”即可。第三題:1、再第二題保存的基礎(chǔ)上,“設(shè)計視圖”打開“學生”表,將光標放到“姓名”處,再在“字段屬性”中“標題”中輸入“學生姓名”,保存即可。第四題:1、再第三題保存的基礎(chǔ)上,“設(shè)計視圖”打開“學生”表,將光標放到“性別”處,再在“字段屬性”中“默認值”中輸入“男”,保存即可;在“字段屬性”中“默認值”中輸入“Date()”,保存即可。注意字符匹配問題。第五題:1、再第四題保存的基礎(chǔ)上,“設(shè)計視圖”打開“學生”表,將光標放到“入校日期”處,再點擊“輸入掩碼”區(qū)域中的“…”,選擇長日期類型,“下一步”,選擇“占位符”為“#”,“下一步”,“完成”,保存即可。第六題:1、再第五題保存的基礎(chǔ)上,“設(shè)計視圖”打開“學生”表,將光標放到“年齡”處,再在“有效性規(guī)則”中輸入“between16and40或>=16and<=40”保存即可。>=2或[姓名]like"??*"”,保存即可。3、在不關(guān)閉窗口的情況下,將光標放到“性別”處,再在“有效性規(guī)則”中輸入“"男"or"女"或[性別]in("男","女")”,保存即可。第七題:1、再第六題保存的基礎(chǔ)上,“設(shè)計視圖”打開“學生”表,將光標放到“年齡”處,在“字段屬性”中選擇“有效性文本”,再在其中輸入“學生的年齡只能在16歲到40歲之間!”,保存即可。2、將光標放到“姓名”處,在“字段屬性”中選擇“有效性文本”,再在其中輸入“學生的姓名必須兩個字或兩個字以上!”,保存即可。3、將光標放到“性別”處,在“字段屬性”中選擇“有效性文本”,再在其中輸入“性別只能輸入“男”或“女”!”,保存即可。第八題:1、再第六題保存的基礎(chǔ)上,“設(shè)計視圖”打開“學生”表,將光標放到“簡歷”處,再在“必填字段”和“允許空字符串”都設(shè)置為“是”,保存即可。第九題:1、找到要操作的數(shù)據(jù)源,打開“教學管理”數(shù)據(jù)庫。2、用“設(shè)計視圖”打開“學生”表,在工具欄上單擊“索引”圖標,彈出索引對話框。在“索引名稱”下輸入索引名稱“性別_年齡_組合索引”,在“字段名稱”中選擇“性別”,在“排序次序”選擇“升序”;同理,創(chuàng)建下一組索引,保存即可。

2.

3.11解析:Day(date),必要的date參數(shù),可以是任何能夠表示日期的Variant、數(shù)值表達式、字符串表達式或它們的組合。如果date包含Null,則返回Null。

weekday(date)返回一個Variant(Integer),包含一個控數(shù),代表某個日期是星期幾。

語法:

Weekday(daie),[firstdayofweek])

Firstdayofweek指定一星期第一天的常數(shù)。如果未予指定,則以vbSunday為缺省值,即星期日為1,則星期六為7。4.第一題:步驟:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、鼠標右鍵單擊“學生”表,選擇“復制”,再在工具欄上找到“粘貼”圖標,在“表名稱”中輸入“學生表備份”,同時選擇“結(jié)構(gòu)和數(shù)據(jù)”,單擊“確定”即可。3、鼠標右鍵單擊“學生表備份”表,選擇“重命名”,再輸入“學生表備份2009”即可。第二題:步驟:1、在打開的數(shù)據(jù)庫中打開“教師”表,把鼠標移動到“教師編號”字段,鼠標變成“向下黑色箭頭”時單擊左鍵,選中整個字段。2、再單擊鼠標右鍵,選擇“隱藏列”單擊即可。3、在當前表的灰色出單擊鼠標右鍵,選擇“取消隱藏列”,在彈出的窗口的“教師編號”前面的方框打上小勾即可。第三題:1、在第二題的基礎(chǔ)上,在擋開的教師表中操作,把鼠標移動到“姓名”字段,鼠標變成“向下黑色箭頭”時單擊左鍵,選中整個字段。2、再單擊鼠標右鍵,選擇“凍結(jié)列”單擊即可。3、在第二步不關(guān)閉表的情況下,同樣是選擇整列“姓名”,單擊鼠標右鍵,選擇“取消對所有列的凍結(jié)”即可。第四題:1、在第三題的情況下,不關(guān)閉表的情況下,同樣是選中整列字段“教師編號”,按住鼠標左鍵不放,看到鼠標下方加有虛線的方框時拉動鼠標移動到“姓名”列后面,放開鼠標即可。第五題:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、打開“教師”表,選中“教師”表的任意一行,然后單擊鼠標的右鍵,選擇“行高”;或者在“格式”中選擇“行高”,再彈出的行高的窗口中輸入想要的高度,如題目的要求是“18”,單擊“確定”即可。3、打開“教師”表,選中“教師”表的任意一列,然后單擊鼠標的右鍵,選擇“列寬”;或者在“格式”中選擇“列寬”,再彈出的行高的窗口中輸入想要的高度,如題目的要求是“18”,單擊“確定”即可。4、設(shè)置完成后保存即可。第六題:1、在第五題的基礎(chǔ)上,在“教師”表的灰色處單擊鼠標右鍵,選擇字體,在彈出來的窗口上選擇和設(shè)置題目的要求后,確定、保存即可。第七題:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、打開“教師”表,在工具欄上找到“格式”,單擊有選擇“數(shù)據(jù)表”,在“設(shè)置數(shù)據(jù)表格式”中按題目的要求選擇需要的設(shè)置即可。同理操作即可完成。5.1、現(xiàn)在D盤下建立一個空的文件夾,命名為“ACCESS”文件夾。2、打開ACCESS文件夾,單擊鼠標的右鍵,找到新建,單擊數(shù)據(jù)庫的程序的相關(guān)圖標。3、文件夾下就會出現(xiàn)數(shù)據(jù)庫的圖標文件,重命名數(shù)據(jù)庫的名稱即可。注:在命名數(shù)據(jù)庫文件的同時不允許輸入文件名的擴展名。若沒有顯示擴展名,則從“工具”打開找到“文件夾選項”,單擊“文件夾選項”,找到隱藏擴展名的那一項,把前面的小框去掉,并應(yīng)用即可。

6.5050解析:本題考查While循環(huán)。While循環(huán)中的<表達式>是一個數(shù)值表達式k,若k不等于0,則執(zhí)行循環(huán)體;若k等于0,則結(jié)束循環(huán)。本題中循環(huán)體共被執(zhí)行5次,每執(zhí)行一次循環(huán)體,變量s將累加一次10,結(jié)果為“50'。

7.概念數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們足概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。概念數(shù)據(jù)模型簡稱概念模型,它是一種面向客觀世界、面向用戶的模型;它與具體的數(shù)據(jù)庫管理系統(tǒng)無關(guān)。邏輯數(shù)據(jù)模型又稱數(shù)據(jù)模型,它是一種面向數(shù)據(jù)庫系統(tǒng)的模型,該模型著重于在數(shù)據(jù)庫系統(tǒng)一級的實現(xiàn)。物理數(shù)據(jù)模型又稱物理模型,它是—種面向計算機物理表示的模型,此模型給出了數(shù)據(jù)模型在計算機上物理結(jié)構(gòu)的表示。

8.25002500解析:本題考查循環(huán)的知識。這個問題比較簡單,實際上就是求1到100之間的奇數(shù)和,最終結(jié)果為2500。

9.1212解析:考查多重循環(huán)結(jié)構(gòu)的編程方法。對于內(nèi)層循環(huán)而言,當j為1、3時,a會各加兩次1;當j為2、3時,a會各加一次1。所以,整個內(nèi)層會加6次1。考慮到外層循環(huán)要執(zhí)行兩次循環(huán)體,所以一共要加12次1,最終的輸出結(jié)果為12。

10.33解析:本題考查循環(huán)的知識。Exit語句用于中途退出循環(huán),所以帶有Exit語句的循環(huán)結(jié)束后,一定要判斷清楚到底是因為不滿足循環(huán)條件而退出循環(huán)的,還是由于執(zhí)行到了Exit語句而退出循環(huán)的。本題中不等i循環(huán)到50就會因為滿足If語句的條件從而執(zhí)行到ExitFor語句退出循環(huán),注意到每次循環(huán)時除了要執(zhí)行i=i+3以外,在本次循環(huán)結(jié)束后還要加上步長1,經(jīng)過計算在第3次循環(huán)的時候由于i的值為11而滿足了If語句的條件,執(zhí)行ExitFor后退出循環(huán),此時的n值為3。11.【考點分析】本題考點:字段寬度的設(shè)置;字段屬性中主鍵和默認值的設(shè)置;設(shè)置刪除字段;添加新字段和宏的重命名等。

【解題思路】第1小題在數(shù)據(jù)表中設(shè)置字段寬度;第2、3小題在設(shè)計視圖設(shè)置字段屬性、刪除字段和添加新字段;第4小題在設(shè)計視圖中刪除字段;第5小題用鼠標右鍵單擊宏名,從彈出的快捷菜單中選擇“重命名”命令。

(1)【操作步驟】

步驟1:選擇表對象,右鍵單擊表“tGrade”,從彈出的快捷菜單中選擇“打開”命令或直接雙擊打開“tGrade”表,選中“成績”字段列。

步驟2:單擊“開始”選項卡的“記錄”組中的“其他”按鈕,從彈出的快捷菜單中選擇“字段寬度”命令,在彈出的對話框中輸入“20”,單擊“確定”按鈕。如圖3.163所示。

步驟3:單擊快速訪問工具欄中的“保存”按鈕。關(guān)閉數(shù)據(jù)表視圖。

(2)【操作步驟】

步驟1:右鍵單擊表“tStudent”,從彈出的快捷菜單中選擇“設(shè)計視圖”命令。

步驟2:選中“學號”字段行,右鍵單擊“學號”行,從彈出的快捷菜單中選擇“主鍵”命令。如圖3.164所示。

步驟3:單擊“性別”字段行任一點,在的“默認值”行輸入“男”。

(3)【操作步驟】

步驟1:在“像片”字段的下一行輸入“家庭住址”,單擊“數(shù)據(jù)類型”列,數(shù)據(jù)類型為默認值,在“字段大小”行輸入“40”。如圖3.165所示。

步驟2:選中“像片”字段行,右鍵單擊“像片”行,從彈出的快捷菜單中選擇“刪除行”命今.如圖3.166所示。

步驟3:單擊快速訪問工具欄中的“保存”按鈕,關(guān)閉設(shè)計視圖。

(4)【操作步驟】

步驟1:選擇查詢對象,右鍵單擊“qT”查詢,彈出快捷菜單,選擇“設(shè)計視圖”命令。

步驟2:選中“畢業(yè)學?!弊侄危瑔螕簟安樵児ぞ摺钡摹霸O(shè)計”選項卡“查詢設(shè)置”組中的“刪除列”按鈕。如圖3.167所示。

步驟3:選中“姓名”字段,單擊該字段拖動到“成績”字段前,放開鼠標。

步驟4:選中“課程名”字段,單擊該字段拖動到“成績”字段前“姓名”字段后,放開鼠標。如圖3.168所示。

步驟5:單擊快速訪問工具欄中的“保存”按鈕,關(guān)閉設(shè)計視圖。

(5)【操作步驟】

步驟1:選擇宏對象,右鍵單擊“mTest”宏,從彈出的快捷菜單中選擇“重命名”命令。

步驟2:在光標處輸入“AutoExec”。

【易錯提示】修改qT查詢時,注意字段的先后順序。

【舉一反三】第1小題的題型也出現(xiàn)在第35(2)、36(1)套的基本操作題中;第2小題的題型也出現(xiàn)在第3(2)套的基本操作題中;第3小題的題型也出現(xiàn)在第37(3)、15(1)套的基本操作題中;第4小題的題型也出現(xiàn)在第22(6)、28(3)、8(6)套的基本操作題中;第5小題的題型也出現(xiàn)在第7(6)、25(6)、42(5)套的基本操作題中。

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.B解析:完整的報表是由7部分組成的,它們是:報表頁眉、報表頁腳、頁面頁眉、頁面頁腳、主體、組頁眉和組頁腳。報表頁眉中的任何內(nèi)容都只能在報表開始處,即報表的第一頁打印一次。報表頁腳一般是在所有的主體和組頁腳被輸出完成后才會打印在報表的最后面。頁面頁眉是用來顯示報表中的字段名稱或?qū)τ涗浀姆纸M名稱,報表的每一頁有—個頁面頁眉。它一般顯示在每頁的頂端。頁面頁腳是打印在每頁的底部,用來顯示本頁的匯總說明,報表的每—頁有一個頁面頁腳。主體是于打印表或查詢中錄數(shù)據(jù),是報表顯示的數(shù)據(jù)的主要區(qū)域。組頁眉用于實現(xiàn)報表的分組輸出和分組統(tǒng)計的。組頁眉中主要安排文本框或其他類型的控件顯示分組字段等數(shù)據(jù)信息。組頁腳內(nèi)主要安排文本框和其他控件顯示分組統(tǒng)計數(shù)據(jù)。

22.B

23.C解析:MicrosoftAccess是—個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),通過各種數(shù)據(jù)庫對象來管理數(shù)據(jù)庫中的數(shù)據(jù)。

24.C解析:本題考查報表版面設(shè)計的知識。報表的版面設(shè)計中

溫馨提示

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

評論

0/150

提交評論