2021年安徽省蕪湖市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)預(yù)測試題(含答案)_第1頁
2021年安徽省蕪湖市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)預(yù)測試題(含答案)_第2頁
2021年安徽省蕪湖市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)預(yù)測試題(含答案)_第3頁
2021年安徽省蕪湖市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)預(yù)測試題(含答案)_第4頁
2021年安徽省蕪湖市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)預(yù)測試題(含答案)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2021年安徽省蕪湖市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)預(yù)測試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、操作題(10題)1.數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),循環(huán)隊(duì)列屬于______結(jié)構(gòu)。

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

3.用向?qū)ЫCCESS數(shù)據(jù)庫:利用數(shù)據(jù)庫模板向?qū)?在D:\\Access目錄下建立一個(gè)ACCESS數(shù)據(jù)庫“資產(chǎn)追蹤.mdb”。要求顯示樣式設(shè)置為"標(biāo)準(zhǔn)",報(bào)表打印樣式為"大膽"。數(shù)據(jù)庫標(biāo)題為“資產(chǎn)追蹤”。

4.在窗體中添加一個(gè)名稱為Commandl的命令按鈕,然后編寫如下程序:

PrivateSubo(ByVidpAslnteger)

p=p*2

EndSub

PrivateSubCommandl_C1kk()

DimiAsIntcger

Cails(1)

Ifi>4Thcni=i^2

MsgBoxi

EndSub

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

5.建立表之間的關(guān)系:在ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”,其中有四個(gè)表:“教師”、“學(xué)生”、“課程”、“選課成績”。由于一名學(xué)生可以選修多門課程,而一門課程也可供多名學(xué)生選修,則課程與學(xué)生之間是多對(duì)多聯(lián)系。一般將一個(gè)多對(duì)多聯(lián)系拆分為兩個(gè)一對(duì)多聯(lián)系。故進(jìn)行如下操作:1、建立“學(xué)生”——“選課成績”、“課程”——“選課成績”之間的關(guān)系,2、實(shí)施“參照完整性”,要求“級(jí)聯(lián)更新”和“級(jí)聯(lián)刪除”。如下圖

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

PrivateSubCommand1Click()

DimiAsInteger,nAsInteger

n=0

Fori=0To50

i=i+3

n=n+1

Ifi>10ThenExitFor

Nexti

Text1.Text=Str(n)

EndSub

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

7.

8.閱讀下面的程序段:

sum=0

fori=1to3

forj=ito4

fork=j(luò)to5

sum=sum+1

nextk

nextj

nexti

執(zhí)行上面的三重循環(huán)后,sam的值為______。

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

PrivateSubCommand1_Click()

a=0

Fori=1To2

Forj=1To4

IfjMod2<>0Then

a=a+1

EndIf

a=a+1

Nextj

Nexti

MsgBoxa

EndSub

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

10.創(chuàng)建一個(gè)查詢,要求將表對(duì)象“tStud”中總分成績超過270分(含270分)的學(xué)生信息追加到空表“tTemp”中。其中,“tTemp”表的入學(xué)成績?yōu)閷W(xué)生總分,所建查詢命名為“qT4”。

二、基本操作題(10題)11.

12.在考生文件夾中的“Acc1.mdb”數(shù)據(jù)庫中“部門信息”、“工資”、“部門人員”、“產(chǎn)品”4張表。(1)將考生文件夾中的“訂單.xls”導(dǎo)人數(shù)據(jù)庫,第一行包含列標(biāo)題,其中“訂單ID”為主鍵,導(dǎo)人表并命名為“訂單”。(2)按照下表的要求修改“訂單”表的設(shè)計(jì)。字段名稱字段類型字段大小是否主鍵訂單ID文本5是產(chǎn)品ID文本5數(shù)量數(shù)字整型客戶lD文本5定購日期日期時(shí)問短日期員工ID文本5(3)設(shè)置“產(chǎn)品”表到“訂單”表的關(guān)系為“一對(duì)多”,“實(shí)施參照完整性”。

13.

14.在考生文件夾中有一個(gè)“Accl.radb”數(shù)據(jù)庫。(1)在“訂單”表的“訂單ID”和“客戶”字段之間添加“產(chǎn)品ID”和“數(shù)量”字其中,“產(chǎn)品ID”字段的類型為“文本”,字段長度為“8”“數(shù)量”字段的類型為“數(shù)字”,字段大小為“整型”。(2)在“訂單”表中添加如下數(shù)據(jù).(3)設(shè)置“供應(yīng)商”表到“訂單”表的關(guān)系為“一對(duì)多”,“實(shí)施參照完整性”。

15.

16.

17.

18.

19.

20.

三、1.選擇題(10題)21.如下圖,窗體的名稱為form1,窗體中有一個(gè)標(biāo)簽和一個(gè)命令按鈕,名稱分別為Lbl1和Com1。

在窗體視圖顯示該窗體時(shí),要求在單擊命令按鈕后標(biāo)簽上顯示的文字顏色變?yōu)榧t色,以下能實(shí)現(xiàn)該操作的語句是()。

A.Lbl1.ForeColor=255

B.Com1.ForeColor=255

C.Lbl1.BackColor=255

D.Com1.BackColor=255

22.在Access中,打開VBA的快捷鍵是()。

A.F5B.Alt+F4C.Alt+F11D.Alt+F12

23.數(shù)據(jù)結(jié)構(gòu)中,與所使用的計(jì)算機(jī)無關(guān)的是數(shù)據(jù)的()。A.存儲(chǔ)結(jié)構(gòu)B.物理結(jié)構(gòu)C.邏輯結(jié)構(gòu)D.物理和存儲(chǔ)結(jié)構(gòu)

24.下列關(guān)于SQL語句說法中,錯(cuò)誤的是()。

A.INSERT語句可以向數(shù)據(jù)表追加新的數(shù)據(jù)記錄

B.UPDATE語句用來修改數(shù)據(jù)表中已經(jīng)存在的數(shù)據(jù)記錄

C.DELETE語句用來刪除數(shù)據(jù)表中的記錄

D.SELECT..INTO語句用來將兩個(gè)或更多表或查詢中的字段合并到查詢結(jié)果的一個(gè)字段中

25.Access2003中,在窗體設(shè)計(jì)視圖下,可以使用()上的按鈕打開窗體屬性窗口。

A.工具箱B.生成器C.窗體設(shè)計(jì)工具欄D.格式工具欄

26.在表達(dá)式中,為了和一般的數(shù)值數(shù)據(jù)區(qū)分,Access將文本型的數(shù)據(jù)用符號(hào)括起來,在日期/時(shí)間型數(shù)據(jù)兩端各加了一個(gè)()。

A.*B.#C.D.?

27.為窗體或報(bào)表的控件設(shè)置屬性值的正確宏操作命令是()。

A.SetB.SetDataC.SetValueD.SetWarnings

28.用SQL語言描述“在學(xué)生表中查找女學(xué)生的全部信息”,以下語句中正確的是()。

A.SELECTFROM學(xué)生表IF(性別='女')

B.SELECT性別FROM學(xué)生表IF(性別='女')

C.SELECT*FROM學(xué)生表WHERE(性別='女')

D.SELECT*FROM性別WHERE(性別='女')

29.下列關(guān)于過程的說法,錯(cuò)誤的一項(xiàng)是()。

A.函數(shù)過程有返回值

B.子過程有返回值

C.函數(shù)聲明使用“Function”語句,并以“EndFunction”語句作為結(jié)束

D.聲明子程序以“Sub”關(guān)鍵字開頭,并以“EndSub”語句作為結(jié)束

30.在Access數(shù)據(jù)庫中,表就是______。

A.關(guān)系B.記錄C.索引D.數(shù)據(jù)庫

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

32.

33.

34.

35.

36.

37.

38.

39.

40.

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

42.

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

44.

參考答案

1.邏輯邏輯解析:數(shù)據(jù)的邏輯結(jié)構(gòu)主要是反映數(shù)據(jù)之間的邏輯關(guān)系,而存儲(chǔ)結(jié)構(gòu)是用來反映數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式。循環(huán)隊(duì)列主要是強(qiáng)調(diào)數(shù)據(jù)之間的關(guān)系,因此屬于邏輯結(jié)構(gòu)。

2.概念數(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)一級(jí)的實(shí)現(xiàn)。物理數(shù)據(jù)模型又稱物理模型,它是—種面向計(jì)算機(jī)物理表示的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。

3.1、打開剛剛建立的“教學(xué)管理”數(shù)據(jù)庫,單擊“文件—>新建”,在彈出的窗口右面,找到“本機(jī)上的模板…”并單擊。2、在彈出的模板窗口上選擇“數(shù)據(jù)庫”,找到“資產(chǎn)追蹤”,選中,并單擊“確定”。3、選擇保存數(shù)據(jù)庫的路徑D:\\\\ACCESS,并命文件名為“資產(chǎn)追蹤”,單擊“創(chuàng)建”。4、“下一步→下一步”在數(shù)據(jù)庫向?qū)Ю锩孢x擇“標(biāo)準(zhǔn)”,“下一步→大膽”?!跋乱徊健乱徊健?,單擊“完成”即可。

4.36

5.1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理_原始”數(shù)據(jù)庫。2、在工具欄上找到“關(guān)系”按鈕單擊,在彈出的空白窗口上單擊鼠標(biāo)右鍵,選擇“顯示表”,在出現(xiàn)的“顯示表”,選擇題目要求的相關(guān)表,點(diǎn)擊添加,原來的空白處就會(huì)出現(xiàn)相應(yīng)的表。3、將鼠標(biāo)放置于“課程”中的“課程編號(hào)”,按住左鍵拖動(dòng)到“選課成績”表中的“課程編號(hào)”,放開鼠標(biāo)即可,在編輯關(guān)系選擇在“實(shí)施參照完整性”、“級(jí)聯(lián)更新相關(guān)字段”、“級(jí)聯(lián)刪除相關(guān)字段”前面的小框里面打上勾。后單擊“創(chuàng)建”即可。4、同理建立“學(xué)生”與“選課成績”之間的關(guān)系即可。

6.33解析:本題考查循環(huán)的知識(shí)。Exit語句用于中途退出循環(huán),所以帶有Exit語句的循環(huán)結(jié)束后,一定要判斷清楚到底是因?yàn)椴粷M足循環(huán)條件而退出循環(huán)的,還是由于執(zhí)行到了Exit語句而退出循環(huán)的。本題中不等i循環(huán)到50就會(huì)因?yàn)闈M足If語句的條件從而執(zhí)行到ExitFor語句退出循環(huán),注意到每次循環(huán)時(shí)除了要執(zhí)行i=i+3以外,在本次循環(huán)結(jié)束后還要加上步長1,經(jīng)過計(jì)算在第3次循環(huán)的時(shí)候由于i的值為11而滿足了If語句的條件,執(zhí)行ExitFor后退出循環(huán),此時(shí)的n值為3。

7.

8.2828解析:本題考查循環(huán)的知識(shí)。這類問題循環(huán)體中只有一條語句,就是sum=sum+1,這樣的話問題就變成了判斷這條語句共執(zhí)行多少次,也就是最內(nèi)層循環(huán)一共會(huì)執(zhí)行多少次。可以這樣分析:當(dāng)i=1,j=1時(shí),內(nèi)循環(huán)執(zhí)行5次;當(dāng)i=1,j=2時(shí),內(nèi)循環(huán)執(zhí)行4次;當(dāng)i=1,j=3時(shí),內(nèi)循環(huán)執(zhí)行3次;當(dāng)i=1,j叫時(shí),內(nèi)循環(huán)執(zhí)行2次,這樣的話外循環(huán)第一次時(shí)內(nèi)循環(huán)共執(zhí)行5+4+3+2=14次;當(dāng)i=2時(shí),,j從2開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行4+3+2=9次;當(dāng)i=3時(shí),j從3開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行3+2=5次,所以總的執(zhí)行次數(shù)為14+9+5=28次。

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

10.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數(shù)據(jù)庫的復(fù)制、轉(zhuǎn)移。在表中條件表達(dá)式是:數(shù)學(xué)-語文+物理>=270。

【操作步驟】步驟1:在“samp2.msb”窗口下,單擊“查詢”對(duì)象,添加“tStud”表。關(guān)閉對(duì)話框。執(zhí)行【查詢】一【追加表查詢】菜單命令,在追加表對(duì)話框內(nèi)輸追加到表名稱“tTemp”,雙擊“身份證號(hào)、“姓名”字段,在“字段”所在行的第三列列出條什運(yùn)算式:[數(shù)學(xué)]+[語文】+(物理】,在其對(duì)應(yīng)的“條件”行內(nèi)輸入:>=270,追加到所在行選擇“入學(xué)成績”表。如圖40所示。

步驟2:單擊“保存”按鈕,輸入文件名:“qt4”。單擊“確定”按鈕,關(guān)閉“qt4”查詢窗口。步驟3:關(guān)閉“samp2.mdb”數(shù)據(jù)庫窗口。

11.

12.(1)在“Acc1.mdb”數(shù)據(jù)庫窗口中單擊“表”對(duì)象,單擊“新建”按鈕,在“新建表”對(duì)話框中選擇“導(dǎo)入表”,單擊“確定”按鈕,設(shè)置導(dǎo)入對(duì)話框文件類型為“MicrosoftExcel”,選擇“訂單.xls”,單擊“導(dǎo)入”按鈕,在導(dǎo)入數(shù)據(jù)表向?qū)е羞x擇第一行包含列標(biāo)題,選擇“訂單ID”為主鍵,將表命名為“訂單”。

(2)執(zhí)行右鍵單擊“訂單”表,選擇“設(shè)計(jì)視圖”,按照要求修改字段的設(shè)計(jì)。

(3)執(zhí)行“工具”一“關(guān)系”命令,單擊“顯示表”按鈕,添加“產(chǎn)品”表和“訂單”表,拖動(dòng)“產(chǎn)品”表的“產(chǎn)品ID”字段到“訂單”表的“產(chǎn)品ID”字段中,在“編輯關(guān)系”對(duì)話框中選擇“實(shí)施參照完整性”,選擇關(guān)系類型為“一對(duì)多”。

13.

14.(1)在“Accl.mdb”數(shù)據(jù)庫窗口中單擊“表”對(duì)象,選中“訂單”表,右鍵單擊選擇“設(shè)計(jì)視圖”按鈕。在“訂單ID”和“客戶”字段之間添加“產(chǎn)品ID”和“數(shù)量”字段?!爱a(chǎn)品ID”字段的數(shù)據(jù)類型々“文本”,在“字段長度”行輸入“8”;“數(shù)量”字段數(shù)據(jù)類型未“數(shù)字”,字段大小為“整形”。(2)打開“訂單”表,添加對(duì)應(yīng)數(shù)據(jù)。(3)執(zhí)行“工具”→“關(guān)系”命令,單擊“顯示表”按鈕,添加“供應(yīng)商”表和“訂單”表,拖動(dòng)“供應(yīng)商”表_的“供應(yīng)商ID”字段到“訂單”表的“供應(yīng)商ID”字段中,在“編輯關(guān)系”對(duì)話框中選擇“實(shí)施參照完整性”,選擇關(guān)系類型為“一對(duì)多”。

15.

16.

17.

18.

19.

20.

21.A

22.C解析:Alt+F11可以打開VBA編輯器。

23.C數(shù)據(jù)結(jié)構(gòu)概念一般包括3個(gè)方面的內(nèi)容,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)(物理結(jié)構(gòu))及數(shù)據(jù)上的運(yùn)算集合。數(shù)據(jù)的邏輯結(jié)構(gòu)只抽象地反映數(shù)據(jù)元素之間的邏輯關(guān)系,即數(shù)據(jù)元素之間的前后件關(guān)系,而不管它在計(jì)算機(jī)中的存儲(chǔ)表示形式。

24.D

25.C解析

溫馨提示

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

評(píng)論

0/150

提交評(píng)論