2022年浙江省臺州市全國計算機等級考試Access數據庫程序設計預測試題(含答案)_第1頁
2022年浙江省臺州市全國計算機等級考試Access數據庫程序設計預測試題(含答案)_第2頁
2022年浙江省臺州市全國計算機等級考試Access數據庫程序設計預測試題(含答案)_第3頁
2022年浙江省臺州市全國計算機等級考試Access數據庫程序設計預測試題(含答案)_第4頁
2022年浙江省臺州市全國計算機等級考試Access數據庫程序設計預測試題(含答案)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2022年浙江省臺州市全國計算機等級考試Access數據庫程序設計預測試題(含答案)學校:________班級:________姓名:________考號:________

一、操作題(10題)1.數據結構分為邏輯結構和存儲結構,循環(huán)隊列屬于______結構。

2.

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

4.數據模型按不同的應用層次分為三種類型,它們是【】數據模型、邏輯數據模型和物理數據模型。

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

a=day(now)

b=month(now)

C=year(now)

d=weekday(now)

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

Functionm(xAsInteger,yAsInteger)AsInteger

m=IIf(x>y,x,y)

EndFunction

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

a=1

b=2

MsgBoxm(a,b)

EndSub

打開窗體運行后,單擊命令按鈕,消息框中輸出結果為【】。

7.Access數據庫的擴展名是【】。

8.在窗體中添加一個命令按鈕(名為Command1)和一個文本框(名為Text1),然后編寫如下事件過程:

PrivateSubCommand1_Click()

DimxAsInteger,yAsInteger,zAsInteger

Callp1(a,b,c)

EndSub

Subp1(xAsInteger,yAsInteger,zAsInteger)

z=x+y

EndSub

打開窗體運行后,單擊命令按鈕,文本框中顯示的內容是()。

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

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

s=0:k=10

Whilek

s=s+10

k=k-2

Wend

二、基本操作題(10題)11.在“Accl.mdb”數據庫中有一張“訂單”表。(1)按照下表的要求創(chuàng)建“雇員”表。字段名稱數據類型字段大小是否主鍵雇員ID文本5是雇員姓名文本10性別文本1職務文本10(2)設置“雇員”表“性別”字段的默認值為“男”,有效性規(guī)則為“男Or女”。輸入有效性規(guī)則不允許的值時,提示信息為“請輸入男或女字樣!”。(3)在“雇員”表中輸入如下數據。雇員ID雇員姓名性別職務10001黎明男銷售主管10002王翔男銷售經理

12.

13.

14.

15.

16.在考生文件夾下,“samp1.accdb”數據庫文件中已建立了B個關聯(lián)表對象(名為“職工表”、“物品表”和“銷售業(yè)績表”)和一個窗體對象(名為“iTest”)。請按以下要求,完成表和窗體的各種操作。

(1)分析表對象“銷售業(yè)績表”的字段構成、判斷并設置其主鍵。

(2)將表對象“物品表”中的“生產廠家”字段重命名為“生產企業(yè)”。

(B)建立表對象“職工表”、“物品表”和“銷售業(yè)績表”的表間關系,并實施參照完整性。

(4)將考生文件夾下的Excel文件Test.xlsx中的數據鏈接到當前數據庫中,要求數據中的第一行作為字段名,鏈接表對象命名為“tTest”。

(5)將窗體iTest中名為“bTitle”的控件設置為“特殊效果:陰影”顯示。

(6)在窗體iTest中,以命令按鈕“bt1”為基準,調整命令按鈕“bt2”和“btB”的大小和水平位置。

要求:按鈕“bt2”和“bt3”的大小尺寸與按鈕“bt1”相同,左邊界與按鈕“bt1”左對齊。

17.

18.

19.

20.在“Acc1.mdb”數據庫中有“部門”、“基本情況”和“職務”3張表。

(1)將“基本情況”表中的“職務”字段移動到“姓名”和“調入日期”字段之間。如圖1所示。

(2)將該表的行高設置為“14”,按照“調入日期”、“升序”排列。

(3)將“職務”表和“基本情況”表的關系設置為“一對多”,“實施參照完整性”。

(4)將“部門”表和“基本情況”表的關系設置為“一對多”,“實施參照完整性”。

三、1.選擇題(10題)21.在Access中,可以從()中進行打開表的操作。

A.數據表視圖和設計視圖B.數據表視圖和表向導視圖C.設計視圖和表向導視圖D.數據庫視圖和表向導視圖

22.通過“系別”這一相同字段,如圖所示的表一和表二構成的關系為

A.一對一B.多對一C.一對多D.多對多

23.在一個操作中可以更改多條記錄的查詢是

A.參數查詢B.操作查詢C.SQL查詢D.選擇查詢

24.VBA的邏輯值進行算術運算時,True值被當作______。

A.0B.1C.-1D.不確定

25.下面是打開查詢的數據表視圖的步驟,其中錯誤的是()。

A.打開查詢所在的數據庫

B.單擊數據庫窗口的數據庫

C.在查詢列表中,選擇要打開的查詢對象

D.找到所需的數據庫后右擊選擇“視圖”一項即可

26.VBA中定義符號常量可以用關鍵字______。

A.ConstB.DimC.PublicD.Static

27.下列選項中能產生宏操作的是()。

A.創(chuàng)建宏B.編輯宏C.運行宏D.創(chuàng)建宏組

28.將數據轉換成信息的過程是()。

A.數據B.存儲數據C.信息處理D.數據處理

29.下列不屬于窗體數據屬性的是

A.數據輸入B.允許編輯C.特殊效果D.排序依據

30.表達式4+5\6*7/8Mod9的值是______。

A.4B.5C.6D.7

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

32.

33.

34.

35.

36.

37.

38.

39.

40.

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

42.

六、簡單應用題(2題)43.簡單應用題(共24分)(本題素材路徑:電腦版軟件\考試題庫\真考題庫試卷70\簡單應用)考生文件夾下存在一個數據庫文件“samp2.accdb",里面已經設計好表對象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同時還設計出窗體對象“fQuery”。試按以下要求完成設計:(1)創(chuàng)建一個查詢,查找姓名為兩個字的姓“王”病人的預約信息,并顯示病人的“姓名”、“年齡”、“性別”、“預約日期”、“科室名稱”和“醫(yī)生姓名”,所建查詢命名為“qT1”。(2)創(chuàng)建一個查詢,統(tǒng)計星期一預約病人的平均年齡,要求輸出一列內容,顯示標題為“平均年齡”,所建查詢命名為“qT2”。(3)創(chuàng)建一個查詢,查找預約了但沒有留下電話的病人,并顯示“姓名”,所建查詢命名為“qT3”。注意:病人的姓名不允許重復顯示。(4)現有一個已經建好的“fQuery”窗體,運行該窗體后,在文本框(文本框名稱為tName)中輸入要查詢的醫(yī)生姓名,然后按下“查詢”按鈕,即運行一個名為“qT4”的查詢。“qT4”查詢的功能是顯示所查醫(yī)生的“醫(yī)生姓名”和“預約人數”兩列信息,其中“預約人數”值由“病人ID”字段統(tǒng)計得到,請設計“qT4”查詢。

44.

參考答案

1.邏輯邏輯解析:數據的邏輯結構主要是反映數據之間的邏輯關系,而存儲結構是用來反映數據的邏輯結構在計算機存儲空間中的存放形式。循環(huán)隊列主要是強調數據之間的關系,因此屬于邏輯結構。

2.

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

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

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

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

語法:

Weekday(daie),[firstdayofweek])

Firstdayofweek指定一星期第一天的常數。如果未予指定,則以vbSunday為缺省值,即星期日為1,則星期六為7。

6.44解析:M(6)的值為12-6=6;則有M(2+6)=M(8)的值為12-8=4。

7.mdb或mdbAccess所提供的對象都存放在同一個數據庫文件(擴展名為.mdb文件)中,而不是像其他PC的數據庫那樣分別存放在不同的文件中。

8.1515解析:本題考查VBA程序中過程調用的知識。由于VBA中,默認情況下,參數是按地址傳遞(ByRef),對形參的改變會影響到實參。本題中z的值等于a+b,這個z值會返回給實參c,所以文本框中顯示的內容為15。

9.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數據庫的復制、轉移。在表中條件表達式是:數學-語文+物理>=270。

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

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

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

11.(1)在“Acc1.mdb”數據庫窗口中單擊“表”對象。單擊“新建”按鈕,在“新建表”對話框中選擇“設計視圖”,單擊“確定”按鈕。然后按照題干表要求建立字段,輸入題目要求的字段名稱、數據類型,在字段屬性“常規(guī)”選項卡中輸入字段大小,右鍵單擊“雇員ID”,選擇“主鍵”。單擊工具欄中的“保存”按鈕,在彈出的“另存秀”對話框中輸入表名字“雇

員”,單擊“確定”按鈕,并關閉襲設計視圖窗口。

(2)在“Acc1.mdb”數據庫窗口中“表”對象下,右鍵單擊“雇員”表,選擇“設計視圖”。選中“性別”字段,在“常規(guī)”選項卡默認值行輸入“男”,“有效性規(guī)則”行輸入“男0r女”,在“有效性文本”行輸入“請輸入男或女字樣!”。單擊工具欄中的“保存”按鈕,并關閉表設計視圖窗口。

(3)打開“雇員”表。按照題目要求依次輸入所對應的數據。單擊工具欄中的“保存”按鈕,并關閉表窗口。

12.

13.

14.

15.

16.【考點分析】本題考點:字段屬性標題設置;建立表間關系;鏈接表;窗體中命令按鈕屬性設置等。

【解題思路】第1、2小題在表設計視圖中設置字段屬性;第3小題在關系界面中設置表間關系;第4小題通過選擇“外部數據”選項卡中“導入并鏈接”組里的相關選項;第5、6小題通過在窗體設置視圖中用鼠標右鍵單擊命令按鈕,從彈出的快捷菜單中選擇“屬性”命令,設置其屬性。

(1)【操作步驟】

步驟1:選擇表對象,右鍵單擊“銷售業(yè)績表”,從彈出的快捷菜單中選擇“設計視圖”命令。

步驟2:選擇“時間”、“編號”和“物品號”字段,單擊右鍵,彈出快捷菜單,選擇“主鍵”命令,保存并關閉設計視圖。

如圖3.179所示。

(2)【操作步驟】

步驟1:右鍵單擊“物品號”字段,從彈出的快捷菜單中選擇“設計視圖”命令。

步驟2:在“字段名稱”列將“生產廠家”改為“生產企業(yè)”。如圖3.180所示。

步驟3:單擊快速訪問工具欄中的“保存”按鈕,關閉設計視圖界面。

(3)【操作步驟】

步驟1:在“數據庫工具”選項卡中單擊“關系”組中的“關系”按鈕,打開空白的“關系”窗口。從“關系工具”的“設計”選項卡“關系”組中單擊“顯示表”按鈕,彈出“顯示表”對話框,分別添加表“職工表”、“物品表”和“銷售業(yè)績表”,關閉“顯示表”對話框。

步驟2:選中表“職工表”與“銷售業(yè)績表”的關系連線,右擊鼠標,在彈出的快捷菜單中選擇“編輯關系”,彈出“編輯關系”窗口,選擇“實施參照完整性”復選框,然后單擊“確定”按鈕。如圖3.181所示。

步驟3:按上述步驟編輯“銷售業(yè)績表”與“物品表”的關系,勾選“實施參照完整性”復選框,建立“銷售業(yè)績表”與“物品表”之間的關系。單擊快速訪問工具欄中的“保存”按鈕,關閉關系界面。

(4)【操作步驟】

步驟1:單擊“外部數據”選項卡“導人并鏈接”組中的“Excel”按鈕,在考生文件夾找到要導入的文件,選擇“通過創(chuàng)建鏈接表來鏈接到數據源”單選框,然后單擊“確定”按鈕。如圖3.182所示。

步驟2:單擊“下一步”按鈕,選中“第一行包含列標題”復選框,單擊“下一步”按鈕,如圖3.183。

步驟3:最后在“鏈接表名稱”中輸入“tTest”,單擊“完成”按鈕。

(5)【操作步驟】

步驟1:選擇窗體對象,右鍵單擊“frest”,從彈出的快捷菜單中選擇“設計視圖”命令。

步驟2:右鍵單擊控件“bTitle”,從彈出的快捷菜單中選障“屬性”命令,在“格式”選項卡的“特殊效果”下拉列表中選擇陰影”,關閉屬性表。如圖3.184所示。

(6)【操作步驟】

步驟1:右鍵單擊“btl”按鈕,從彈出的快捷菜單中選擇“屬性”命令,查看“左”、“寬度”和“高度”行的數值并記錄下來,關閉屬性表。

步驟2:右鍵單擊“bt2”按鈕,從彈出的快捷菜單中選擇“屬性”命令,在“左”、“寬度”和“高度”行輸入記錄下的數值,關閉屬性表。

步驟3:右鍵單擊“bt3”按鈕,從彈出的快捷菜單中選擇“屬性”命令,在“左”、“寬度”和“高度”行輸入記錄下的數值,關閉屬性表。

【易錯提示】鏈接表時要選擇正確的文件類型;建立表間關系時要選擇正確的字段。

【舉一反三】第1小題的題型也出現在第14(1)、32(2)、35(3)套的基本操作題中;第2小題的題型也出現在第53(6)、38(4)、30(5)套的基本操作題中;第3小題的題型也出現在第15(4)、50(6)、35(6)套的基本操作題中;第4小題的題型也出現在第38(4)套的基本操作題中;第5小題的題型也出現在第36(3)、38(5)套的基本操作題中。

17.

18.

19.

20.(1)在“Acc1.mdb”數據庫窗口中單擊“表”對象,選擇“基本情況”表,單擊“設計”按鈕,打開“基本情況”表的設計視圖,選中“職務”字段,將其拖到“姓名”和“調入日期”字段之間,保存。

(2)執(zhí)行“格式”一“行高”命令,輸入“14”。選擇“調入日期”列,單擊右鍵,選擇“升序”選項。

(3)選擇“工具”一“關系”,單擊“顯示表”按鈕,添加“職務”表和“基本情況”表,拖動“職務”表的“職務”字段到“基本情況”表的“職務”字段上,在“編輯關系”對話框中選擇“實施參照完整性”,選擇關系類型為“一對多”。

(4)執(zhí)行“工具”一“關系”命令,單擊“顯示表”按鈕,添加“部門”表和“基本情況”表,拖動“部門”表的“部門”字段到“基本情況”表的“部門”字段上,在“編輯關系”對話框中選擇“實施參照完整性”,選擇關系類型為“一對多”。

21.A解析:本題考查表各種視圖的知識。Access中的表是數據實際存儲的對象,共有數據表視圖、設計視圖、表向導視圖3種。其中,數據表視圖和設計視圖均可以進行打開表的操作,表向導視圖不能完成打開表的操作。

22.C解析:一個系可以有多個學生、而一個學生只屬于一個系,所以為一對多關系。

23.B解析:操作查詢可以在一個操作中更改多條記錄。

24.C解析:True是Access系統(tǒng)內部常量,其值為-1。

25.D

26.A\nVBA中定義符號常量可以用關鍵字Const來定義,格式為:Const符號常量名稱=常量值。所以本題答案是A。

\n

27.C解析:本題考查宏操作。宏的設計窗體中有一列是用于選擇宏的操作命令。一個宏可以含有多個操作,并且可以定義它們執(zhí)行的順序。但是只有在宏運行時才能產生,如果宏沒有運行,即使創(chuàng)建了宏也不能進行宏操作。答案為C。

28.D

29.C解析:“特殊效果”是控件的格式屬性,不是窗體的數據屬性。

30.B本題表達式涉及的運算優(yōu)先級順序由高到低依次為:乘法和除法(*、/)、整數除法、求模運算(Mod)、加法(+)。因此4+5\\6*7/8Mod9=4+5\\42/8Mod9=4+5\\5.25Mod9=4+1Mod9=4+1=5。故選擇B選項。

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

41.

42.

43.【考點分析】本題考點:創(chuàng)建條件查詢,在查詢中進行統(tǒng)計計算,利用查詢綁定窗體屬性。【解題思路】第1、2、3、4小題在查詢設計視圖中創(chuàng)建不同的查詢,按照要求添加字段以及條件表達式和統(tǒng)計計算。(1)【操作步驟】步驟1:打開考生文件夾下的數據庫文件“samp2.accdb”,單擊“創(chuàng)建”選項卡下“查詢”功能組中的“查詢設計”按鈕。步驟2:在“顯示表”對話框中雙擊添加“tDoctor”表、“tOffice”表、“tPatient”和“tSubscribe”,關閉“顯示表”對話框。步驟3:雙擊添加“姓名”、“年齡”、“性別”、“預約日期”、“科室名稱”和“醫(yī)生姓名”字段,在“姓名”字段的“條件”行中輸入“Like"王?"”,如圖2.13所示。步驟4:單擊“設計”選項卡下“結

溫馨提示

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

評論

0/150

提交評論