樣卷(含答案)教材_第1頁
樣卷(含答案)教材_第2頁
樣卷(含答案)教材_第3頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、TEST1、判斷題 (每題 0.5分,共 10分。在答題卡上涂黑 A代表,涂黑 B 代表)1. Access 數據庫的全部內容存放在一個擴展名為 .mdb 的文件中。 2. 表是數據庫的基本對象,是存放各類數據的基礎。 3. 文本型字段大小的取值范圍是 0256,默認值為 50。 ×4. 輸入掩碼向導可以用于文本型和日期時間型。 5. 條件 year( 出生年月 )=1982 ,表示查找出生日期為 1982 年。 6. 要建立兩表之間的關系,必須通過兩表的共同字段來創(chuàng)建。 7. 排序只能對一個字段進行排序。 ×8. 報表的視圖有三種:打印預覽、設計視圖、版面預覽。 Wher

2、e 短語。 9. 在 SQL的 SELECT語句中,用于實現選擇運算的短語是10. 在數據庫中能夠唯一地標識一個元組的屬性或屬性的組合稱為關鍵字。 11. 為窗體或報表上的控件設置屬性值的宏命令是Beep。 ×12. 在窗體中可以使用文本框創(chuàng)建計算控件顯示計算結果。 13. 如果字段的內容為圖像文件,則該字段的數據類型應定義為超級鏈接。 14. 字段在庫的設計中已經定義完成,在查詢顯示時不能改變其顯示名稱。 ×15. 能夠唯一標識某一控件的屬性是標題。 ×16. 計算控件的控件來源屬性一般設置為“ =”開頭的計算表達式。 17. VBA中定義符號常量用的關鍵字是

3、Dim。 ×18. 在為查詢添加字段時, “ *”表示所有的表和字段。 ×19. 報表的數據來源不能是查詢。 ×20. InputBox 函數的返回值類型是數值型。 ×、選擇題 (每題 1 分,共 30分。涂黑答題卡上對應的項。 )21關系數據庫系統(tǒng)能夠實現的三種基本關系運算是(C)。A)索引,排序,查詢B) 建庫,輸入,輸出C)選擇,投影,聯接D)顯示,統(tǒng)計,復制22. Access 數據庫的類型是( C)。A) 層次數據庫B) 網狀數據庫C)關系數據庫D)面向對象數據庫23. Access 表中字段的數據類型不包括( C) .A)文本B) 備注C)通

4、用D)日期時間24. 在 Access 數據庫中已建立了“ tBook ”表,若查找“圖書編號”是“112266”和 “ 113388”的記錄,應在查詢“設計”視圖的 “條件”行中輸入( C)A) 112266 and 113388 B) Not In (112266, 113388 )C) In ( 112266 , 113388 )25. 以下關于查詢的敘述正確的是( C)。A)只能根據數據表創(chuàng)建查詢C)可以根據數據表和已建查詢創(chuàng)建查詢26. Access 支持的查詢類型有( A)。A)選擇查詢,交叉表查詢,參數查詢, B)基本查詢,選擇查詢,參數查詢, C)多表查詢,單表查詢,交叉表查詢

5、, D)選擇查詢,統(tǒng)計查詢,參數查詢, 27. 在窗體設計視圖中,必須包含的部分是D) Not ( 112266, 113388 )B)只能根據已建查詢創(chuàng)建查詢D)不能根據已建查詢創(chuàng)建查詢SQL查詢和操作查詢SQL查詢和操作查詢參數查詢和操作查詢SQL查詢和操作查詢C)。D)以上 3 項都要包括A)頁面頁眉和頁腳B) 窗體頁眉和頁腳C )主體28. 在條件宏設計時,對于連續(xù)重復的條件,要替代重復條件式可以使用下面的符號(A)。A), B)= C) ,D);29. 要求主表中沒有相關記錄時就不能將記錄添加到相關表中,則應該在表關系中設置(D)。A)參照完整性B) 有效性規(guī)則C)輸入掩碼D)級聯更

6、新相關字段30. 結構化程序設計所規(guī)定的三種基本控制結構是(C)。A)輸入、處理、輸出B) 樹形、網形、環(huán)形C)順序、選擇、循環(huán)D)主程序、子程序、函數ABC112223RABC313SABC112223313T31. 如果對一個關系實施了一種關系運算后得到了一個新的關系,而且新的關系中屬性個數少于原來關系中屬性個數,這說明所實施的運算關系是(B)。A) 選擇B) 投影C)連接D)并32.數據庫設計的根本目標是要解決( A)。A)數據共享問題B)數據安全問題C)大量數據存儲問題D)簡化數據維護33.設有如下關系表 :則下列操作中正確的是( B)。A)TRSB)TRSC) TR×SD)

7、TR/S34. 若要確保輸入的聯系電話值只能為 8 位數字,應將該字段的輸入掩碼設置為(A)。A) 00000000B) 99999999C) #D) ?35. 下列邏輯表達式中,能正確表示條件A)x Mod 2 =1 Or y Mod 2 =1x和 y都是奇數”的是( C)。B) x Mod 2 =0 Or y Mod 2=0B) DBMS包含 DB和 DBSD)沒有任何關系C)窗體D)查詢B)修改字段的名稱D)刪除一條記錄A)組頁眉 / 組頁腳C)報表頁眉 / 報表頁腳41. 使用宏組的目的是( D)。A)設計出功能復雜的宏C)減少程序內存消耗B)頁面頁眉 / 頁面頁腳D)主體B)設計出包

8、含大量操作的宏D)對多個宏進行組織和管理C)x Mod 2 =1 And y Mod 2 =1D) x Mod 2 =0 And y Mod 2=036. 在 E R圖中,用來表示實體的圖形是(A)。A)矩形 B) 橢圓形 C) 菱形 D) 三角形37. 數據庫 DB、數據庫系統(tǒng) DBS、數據庫管理系統(tǒng) DBMS之間的關系是 ( C)。A) DB包含 DBS和 DBMSC) DBS包含 DB和 DBMS38. 不屬于 Access 對象的是( B)。A)表B)文件夾39. 在數據表視圖中,不能( D)。A)修改字段的類型C)刪除一個字段40. 在使用報表設計器設計報表時,如果要統(tǒng)計報表中某個字

9、段的全部數據,應將計算表達式放 在( A)。42. VBA 表達式 3*33/3 的輸出結果是( D)。A)0B)1C) 3D)943. 下列關于空值的敘述中,正確的是(C)。A)空值是雙引號中間沒有空格的值B)空值是等于數值C)空值是使用 NULL或空白來表示字段的值D)空值是用空格表示的值44. 在書寫查詢條件時,日期型數據應該使用適當的分隔符括起來,正確的分隔符是(D)。A)*B)%C) &D)#45. 在宏的參數中,要引用窗體 F1 上的 Text1 文本框的值,應該使用的表達式是( A)。B) Text1D) Forms_F1_Text1C) x123D)x_12A ) Fo

10、rms!F1!Text1C) F1.Text146. 下列 VBA的變量名中,不合法的是( B)。A) ABCB) 32x47. 運行下面的程序段:For k=5 to 10 step 2K=k+2Next k 則循環(huán)的次數為( B)。A)1B)2 C) 3D)548. 要將“選課成績”表中學生的成績取整,可以使用(B)。A)Abs( 成績)B)Int( 成績) C)Sqr ( 成績)D)Sgn( 成績)49. Sub 過程與 Function 過程最根本的區(qū)別是( A)。A)Sub 過程的過程名不能返回值,而 Function 過程能通過過程名返回值B)Sub 過程可以使用 Call 語句或

11、直接使用過程名調用,而 Function 過程不可以C)兩種過程參數的傳遞方式不同D)Function 過程可以有參數, Sub 過程不可以50. 在窗體中添加一個名稱為 Command1 的命令按鈕,然后編寫如下事件代碼:Private Sub Command1_Click ()s ABBACDDCABFor i 6 To 2 Step -2x Mid( s,I,i ): y Left ( s,i ): z Right (s,i ): z x & y & z Next iMsgBox zEnd Sub 窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是 (D).A)AABAA

12、BB)ABBABAC) BABBABD)BBABAB三、填空題 (每題 2 分,共 20分)1. 如果表中的一個字段不是本表的主關鍵字,而是另外一個表的主關鍵字或候選關鍵字,這個 字段稱為 【 1】 外鍵 。2. 在關系數據庫模型中,二維表的列稱為屬性,二維表的行稱為【2】 元組 。3. Access 數據庫包括表、查詢、窗體、報表、【3】 頁 、宏和模塊等基本對象。4. 創(chuàng)建分組統(tǒng)計查詢時,總計項應選擇【4】視圖/ 總計 。5. 窗體中的數據來源主要包括表和【 5】 查詢 。6. 數據管理技術發(fā)展過程經過人工管理、文件系統(tǒng)和數據庫系統(tǒng)三個階段,其中數據獨立性最 高的階段是 【 6】數據庫系統(tǒng)

13、 。7. 打開一個表應該使用的宏操作是【 7】 opentable 。8. 在關系數據庫中,從關系中找出滿足給定條件的元組,該操作可稱為_【 8】選擇9. 在窗體上添加一個命令按鈕(名為Command1),然后編寫如下事件過程:Private Sub Command1_Click ( )Dim b,kFor k 1 to 6b23kNext kMsgBox b kEnd Sub打開窗體后,單擊命令按鈕,消息框的輸出結果是【 9】 3610. 在 VBA中雙精度的類型標識是【 10】# 。四、簡答題 (每題 10 分,共 40分)BCDbcdbceadbefg關系 S關系 R1) A,B(R)2

14、) C = ”d”(S)3) R S4) A,B( C=” f ”(R)5) A (R) × B=” a”(S)2. 設有一個職工表,表中有若干條記錄,表結構定義如下編號姓名部門年齡進廠日期職稱性別工資文本文本文本整型日期 / 時間文本文本數值型記錄舉例:2006李平技術部501980/05/06技術員男5896.6編寫 SQL 命令完成下面的查詢 ( 每小題 2 分,共 10 分) :a統(tǒng)計女職工人數select count( 編號 ) as 人數 from 職工 where 性別 =“女” b刪除年齡在 70 歲以上的職工的全部信息delete from 職工 年齡 >=7

15、0;c在職工表中,將進廠日期在 1970 年和 1975 年之間的職工工資增加 20%update 職工 set 工資 =工資 +工資 *0.2 where between year(進廠日期 )=1970 and year(廠日期 )=1975;d顯示姓“王”的全部男職工的信息select * from職工 where 姓名 like “王 * ” ;e. 增加一個“簡歷”字段。Alter table 職工 add 簡歷 ;3. 編程,在 1 到 100 的整數中,將能被 3 或 7 整除的數的和 sum及個數 count 求出來。( 10 分)Private Sub Form_Click(

16、)Dim i As IntegerDim Sum As IntegerFor i = 1 To 100 If I mod 5=0 or I mod 7=0ThenSum = Sum + I MsgBox IEnd IfNext IMsgBox "Sum=" & sumEnd Sub4. 有一個圖書銷售管理數據庫文件“book.mdb”, 下圖是在關系窗口中顯示的該數據庫包含的5個表。創(chuàng)建一個查詢 Q8,查找低于本類圖書平均定價的圖書,并顯示書籍名稱、類別、定價、作者名、出版社名稱。寫出創(chuàng)建的詳細步驟。(10 分) (上機練習 )TEST2、判斷題 (每題 0.5分,

17、共 10分。在答題卡上涂黑 A 代表正確,涂黑 B 代表錯誤 )1. 在數據庫系統(tǒng)中,用戶所見的數據模式為內模式。 ×2. 宏命令一般由動作名和操作參數組成。 3. 空值是雙引號中間沒有空格的值。 ×4. CREATE 語句用來建立表結構并追加新記錄。 ×5. 指針型是 VBA 的數據類型。 ×6. InputBox 函數的返回值類型是數值型。 ×7. 報表只能輸入數據。 ×8. 數據庫管理系統(tǒng)是在操作系統(tǒng)支持下的系統(tǒng)軟件。 9. SQL 的含義是數據庫查詢語言。 10. 在 Access表中,可以定義 3 種主關鍵字,它們是單字段、

18、多字段和自動編號。 11. 報表數據源只能是查詢對象。 ×12. 若要求在文本框中輸入文本時達到密碼“* ”號的顯示效果,則應設置的屬性是“默認值”屬性。 ×13. 字段在數據庫的設計中已經定義完成,在查詢顯示時不能改變其顯示名稱。 ×14. 凍結列是使該列成為最左列,該字段總是可見的。 15. Access支持的查詢類型有選擇查詢,交叉表查詢,參數查詢, SQL 查詢和操作查詢。 16. 可以在列表框中輸入新值,而組合框不能。 ×17. 在 E-R 圖中表示實體聯系的圖形是橢圓形。 ×18. 窗體 Caption 屬性的作用是確定窗體名稱。

19、×19. Access數據庫的全部內容存放在一個擴展名為 .mdb 的文件中。 20. 在 SQL 的 SELECT 語句中,用于實現選擇運算的短語是Where 短語。 、單選題 (每題 1 分,共 40分。涂黑答題卡上對應的項)21. 按數據的組織形式,數據庫的數據模型可分為三種模型,它們是 CA)小型、中型和大型B )網狀、環(huán)狀和鏈狀C)層次、網狀和關系D )獨享、共享和實時22. 在數據庫設計中,把 E-R 圖轉換成關系模型的過程是 CA)需求分析階段C)邏輯設計階段23. Access 數據庫的結構層次是 AA )數據庫 數據表 記錄 字段 C)數據表 記錄 數據項 字段B)

20、概念設計階段D)物理設計階段B )數據庫管理系統(tǒng) 應用程序 表D)數據表 記錄 字段24. 關系數據庫系統(tǒng)能夠實現的三種基本關系運算是 CA)索引,排序,查詢B)建庫,輸入,輸出C)選擇,投影,連接D) 顯示,統(tǒng)計,復制25. 在 SQL 查詢 ORDER BY 語句用于 BA) 設置行標題B)排序26. 要實現報表按某字段分組統(tǒng)計輸出,A) 報表頁腳C)主體27. 在數據庫系統(tǒng)中,數據獨立性是指A) 用戶與計算機系統(tǒng)的獨立性 C) 數據與應用程序的獨立性28. 表達式 Fix(-20.09) 和 Fix(20.09) 的 A) -20,20B) -21,20C)設置列標題D) 分組需要設置的

21、是 BB) 該字段的組頁腳D) 頁面頁腳CB) 數據庫與計算機的獨立性D) 用戶與數據庫的獨立性分別是 AC) -20,21D) -21,2129. 如果要求在頁面頁腳中顯示的頁碼形式為“共 y 頁,第 x 頁”,則頁面頁腳中的頁碼的控件來 源應該設置為 BA)="第" & Pages & " 頁,共 " & Page & " 頁"B) ="共" & Pages & " 頁,第 " & Page & " 頁"C)

22、 ="第" & Page & " 頁,共 " & Pages & " 頁"D) ="共" & Page & " 頁,第 " & Pages & " 頁"30. 用于打開報表的宏命令是 BA) OpenFormB) OpenReport C)OpenQueryD) OpenTable31. 下列可作為 Visual Basic 變量名的是 CA) 4#AB) $BC)x.yD) dimVBA32. 在已創(chuàng)建的 Mo

23、vies 表中有一 DateReleased 字段,數據類型為“數字” 。在向表中輸入數據時可 能會在這個字段中把 1985 輸入為 1895,而 Access 將接收它。為了避免這類數據輸入的錯誤,希 望這個字段中的值位于 1900 和 2050 之間,可以在“有效性規(guī)則”編輯框中輸入表達式 CA)>1900<2050B )<2050>1900C) >1900 And <2050D ) >1900 or <205033. Access 提供的參數查詢可在執(zhí)行時顯示一個對話框以提示用戶輸入信息,如在其中輸入提示信 息,要想形成參數查詢,只要將一般

24、查詢條件中的數據用下列哪一項符號括起來 DB)C)D) 數學”、“英語”三個字段34. 下面表達式中,執(zhí)行后的結果是在“平均分”字段中顯示“語文” 中分數的平均值 ( 結果取整 )的是 AA)平均分 :( 語文+ 數學+英語 ) 3B) 平均分 :(語文+數學 + 英語)/3C) 平均分 :語文+數學 +英語3D) 平均分 :語文+數學 +英語/3x和 y都是偶數”的是 D35. 下列邏輯表達式中,能正確表示條件“A) x Mod 2 = 1 Or y Mod 2 = 1B) x Mod 2 = 0 Or y Mod 2 = 0C) x Mod 2 = 1 And y Mod 2 = 1D)

25、x Mod 2 = 0 And y Mod 2 = 036. 要實現報表的分組統(tǒng)計,其操作區(qū)域是A)報表頁眉或報表頁腳區(qū)域B) 頁面頁眉或頁面頁腳區(qū)域C) 主體區(qū)域D) 組頁眉或組頁腳區(qū)域37. 在 Access 的數據庫中已建立了“ tBook”表,若查找“圖書編號”是“ TP1134”和“ TP1138” 的記錄,應在查詢設計視圖的準則行中輸入 CA)" TP1134"and" TP1138"B) not in("TP1134"," TP1138")C) in("TP1134","

26、 TP1138")D) not("TP1134"and" TP1138")38. 下列關于算術函數的說法,正確的是 D A)Rnd(number) 用來獲得大于等于 0,但小于 1 的雙精度隨機數B) Trim(string) 只能用來刪除 string 字符串末尾空格C) Str(number) 用來將 number 轉換為字符串,非負數以 +開頭,負數以 -開頭D) Chr(charcode)用來返回 charcode 所對應的字符,其中 charcode為 ASCII 碼39. “版面預覽”視圖顯示 D A)全部數據 C)第一頁數據40.

27、 宏組中的宏的調用格式為 A A)宏組名 .宏名 B)宏名稱B) 一頁數據D)部分數據C) 宏名 .宏組名 D )以上都不對SQL 語法為 B41. 在 SQL 查詢中,若要取得“學生”數據表中的所有記錄和字段,其A) SELECT 姓名 FROM 學生B) SELECT * FROM 學生C) SELECT 姓名 FROM 學生 WHERE 學號 =02650D) SELECT * FROM 學生 WHERE 學號=0265042. 有兩個關系 R,S 如下:由關系 R 通過運算得到關系 S,則所使用的運算為 BA )選擇B)投影C)插入D)連接43. 在 Access 數據庫對象中,體現數

28、據庫設計目的的對象是DA )報表B)模塊C)查詢D)表44. 在書寫查詢準則時,日期型數據應該使用適當的分隔符括起來,正確的分隔符是 D A )*B)%C)&D)#45. 在宏的參數中,要引用窗體 F1 上的 Text1 文本框的值,應該使用的表達式是AA ) Forms!F1!Text1B ) Text1C)F1.Text1D)Forms_F1_Text1SQL 語句是 DB)KILL TABLE46. 要從數據庫中刪除一個表,應使用的 A ) ALTER TABLEC)DELETE TABLED ) DROP TABLE47. 下列四個選項中,不是 VBA 的條件函數的是 BA )

29、ChooseB ) IfC)IIfD ) Switch48. 在關系窗口中,雙擊兩個表之間的連接線,會出現 DB)數據關系圖窗口D)編輯關系對話框LLLL ” ,則能夠接收的輸入是 AA )數據分析向導 C)連接線粗細變化49. 在設計表時,若輸入掩碼屬性設置為D)Aba9D ) GetfocusA )abcdB ) 1234C)AB+C50. 啟動窗體時,系統(tǒng)首先執(zhí)行的事件過程是 AA )LoadB ) ClickC)Unload51. 在窗體中有一個文本框 Text1,編寫事件代碼如下: Private Sub Form_Click()X=val(Inputbox( “輸入 x 的值 ”)

30、Y=2009If x< >0 Then Y=2010Text1.value=YEnd Sub 打開窗體運行后,在輸入框輸入 12.3456,文本框 Text1 中輸出的結果是 CA )2008B )2009C)2010D ) 201152. 在窗體中有一個命令按鈕 Command0 ,編寫事件代碼如下:Private Sub Command0_Click() Dim s as Integer s=P(1)+ P(2)+ P(3)+ P(4)MsgBox s end subPublic Function P(N As Integer) Dim Sum As Integer Sum=0

31、For i=1 To N Step 2 Sum=Sum+iNext iP=SumEnd Function 打開窗體運行后,單擊命令按鈕,消息框的輸出結果是 AA )10B ) 20C)30D ) 4053. 在窗體中添加一個名稱為 Command1 的命令按鈕,然后編寫如下事件代碼: Private Sub Command1_Click ()10s 123456789For i 6 To 2 Step 2 xMid(s,I,i): yLeft(s,i): zRight(s,i): zx & y & zNext iMsgBox zEnd Sub窗體打開運行后,單擊命令按鈕,則消息

32、框的輸出結果是A)112332運行下面的程序段:For k=5 to 10B ) 231289C)122398D ) 23129854.step 2K=k+2Next k 則循環(huán)的次數為 B55.56.A)1 在下列查詢語句中,與SELECT TAB1.* FROM TAB1 WHERE InStr( 功能相同的語句是 C A) B) C) D)B)2C)3D)5簡歷 ,”書法”)< >0SELECT TAB1.* FROM TAB1SELECT TAB1.* FROM TAB1SELECT TAB1.* FROM TAB1SELECT TAB1.* FROM TAB1在窗體上添加

33、一個命令按鈕(名為 Private Sub Command1_Click ()For i=1 To 4x = 4WHERE TAB1.簡歷Like”書法”WHERE TAB1.簡歷Like”*書法”WHERE TAB1.簡歷Like”*書法*”WHERE TAB1.簡歷Like”書法*”Command1),然后編寫如下事件過程For j=1 To 3x = 3For k=1 To 2 x = x+6Next kNext jNext iMsgBox xEnd Sub打開窗體后,單擊命令按鈕,消息框的輸出結果是D)538C)157Command1),然后編寫如下代碼:A) 7B) 1557. 在窗

34、體中添加一個命令按鈕(名稱為Private Sub Command1_Click( )a=1: b=2: c=3 a=b*c11MsgBox a=b+cEnd Sub 窗體打開運行后,如果單擊命令按鈕,則消息框的輸出結果是 A)1 B)a=1 C)6D)False58.在窗體中添加一個命令按鈕(名稱為Command1 ),然后編寫如下代碼:Private Sub Command1_Click( )Dim a(10,10) as IntegerFor m=1 To 5For n=1 To 659.a(m,n)=m*n Next nNext mMsgBox a(1,1)+a(3,3)+a(5,5)

35、 +a(7,7)+a(9,9) End Sub 窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是 A)35 B)32 在窗體中添加一個命令按鈕(名稱為Private Sub A=85Command1_Click( )D)165C)29Command1),然后編寫如下代碼:IfA>60Theni=1IfA>70Theni=2IfA>80Theni=3IfA>90Theni=4MsgBoxiSub60.D)4End窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是A)1 B)2 C)3 下面顯示的是查詢設計視圖的“設計網格”部分。A。從所顯示的內容中可以判斷出該查詢要查找

36、的是年以前參加工作的記錄 年以后參加工作的記錄 年以前參加工作的記錄 年A)性別為“女”并且1980B)性別為“女”并且1980C)性別為“女”或者1980D)性別為“女”或者198012三、填空題 (每題 1 分,共 10分)1. VBA 中的控制結構包括順序結構、分支結構和_【1】循環(huán) _結構。2. 數據庫系統(tǒng)的核心是 _【 2】數據庫管理系統(tǒng) _。3. 函數 Now( ) 返回值的含義是 _【3】系統(tǒng)當前日期和時間 _。4. 在數據庫中能夠唯一地標識一個元組的屬性或屬性的組合稱為_【4】主鍵 _。5. 在 Access 中,表間的關系有“ _【 5】一對一 _”、“一對多”及“多對多”

37、。6. 窗體中的數據來源主要包括表和 _【 6】 _查詢 。7. 如果要將某表中的若干記錄刪除,應該創(chuàng)建_【7】刪除 _查詢。8. 數據模型的組成要素包括數據結構、數據操作和_【8】 數據約束 _。9. 使用窗體的 Click 事件在窗體輸出 1100 之間能同時被 5或 7 整除的整數,請?zhí)羁铡?Private Sub Form_Click()Dim i As IntegerDim Sum As IntegerFor i = 1 To 100If _ 【 9】 I mod 5=0 and I mod 7=0_ThenSum = Sum + I MsgBox IEnd IfNext IMsgB

38、ox "Sum=" & sumEnd Sub10. 在窗體中添加一個名稱為 Command1 的命令按鈕,然后編寫如下事件代碼: Private Sub Command1_Click( )Dim x As Integer, y As Integer x=12: y=32Call p(x,y) MsgBox x*yEnd SubPublic Sub p(n As Integer,ByVal m As Integer)n=n Mod 10 m=m Mod 10End Sub 窗體打開運行后,單擊命令按鈕,則消息框的輸出結果為_【 10】 _64。四、應用題 (共 6 小

39、題,共 40分)1. 寫出下列關系運算的結果 。(每小題 2分,共 10 分) 設有關系 R、 S 如下表所示,計算:13ABC123132312213關系 RBCD231123132312關系 S(1)B,D(S)(2)C = ” 3” (S)(3)RS(4)A,B( C=” 2 ”(R)(5)A (R) × B=”1”(S)答案:(1)B,D(S)BD211312322) C = ” 3” (S)ABC1232133) R S (注意:有兩個相同的屬性名)ABCD123131232132144) A,B( C=” 2”(R)AB13315) A (R) × B=”1”(

40、S)ABCD1123113231233132212321322. 寫出下列 VBA 表達式的值 (每小題 1 分,共 5 分)(1) 7 mod 31(2) Int( 3.33)3(3) Len(Str$(1.23) Space(5)10 (注意:用 Str轉換正數有一個符號位)(4) Asc(Chr(20)20(5) year(#2010-1-13#)20103. 編寫一個公共的子過程 Sub1,要求:通過鍵盤輸入一個整數 X ,如果是偶數輸出“ Even”;否則 輸出“ Odd”。(5 分)Public Sub abc()Dim x As IntegerDim y As Integerx

41、= Val(InputBox(" 輸入 x 值 ")If x Mod 2 = 0 ThenMsgBox "Even"ElseMsgBox "Odd"End IfEnd Sub154. 下列前兩個小題的每條 SQL 查詢語句寫出相應的功能,后三小題的每種功能寫出相應的 SQL 查詢語句。(每小題 2 分,共 10 分)在名稱為教學庫的數據庫中包含有學生、課程和選課三個表,它們的定義分別為:學生 (學生編號 char(7), 姓名 char(6), 性別 char(2),出生日期 datetime, 專業(yè) char(10), 年級 int

42、)課程 (課程號 char(4),課程名稱 char(10), 學分 single)選課 (學生編號 char(7),課程號 char(4), 成績 single)(1) select *from 課程where not 課程號 in(select 課程號from 選課where 課程.課程號 =選課 .課程號)查找沒有被選過的課程 ,并顯示這些課程的全部內容(2) select 專業(yè) ,性別 ,count(*) as 人數from 學生group by 專業(yè) ,性別order by 專業(yè)在學生表里按專業(yè)分組再按性別分組并按專業(yè)升序排列顯示專業(yè),性別 ,人數(3) 顯示姓“張”的全部男學生的姓

43、名、專業(yè)和年級。Select 姓名 ,專業(yè) ,年級 from 學生 where like “張* ” and 性別 = “男 ”;(4) 在學生表中增加一個“簡歷”字段。Alter table 學生 add 簡歷 memo;(5) 把學生表中所有學生的年級改為3。Update 學生 set 年級 =3;5. 在教學庫中創(chuàng)建一個查詢視圖,顯示每位學生的學號、姓名、專業(yè)、年級(表的結構見應用題的第 4 題)。命名為學生查詢。寫出操作步驟。 (5 分) (上機練習 )6. 在教學庫中設計一個學生成績匯總報表 (表的結構見應用題的第 4 題),報表的主體內容顯示學 生編號、姓名、課程名稱、學分和成績,

44、并將每位同學的平均成績顯示出來。報表頁眉顯示:華南 農業(yè)大學的?;蘸汀皩W生選課成績表” 。報表頁面頁眉顯示:學生編號、姓名、課程名稱、學分、 成績等列標題。頁面頁腳左邊顯示日期,右邊顯示第i 頁/共 n 頁,其中 i 是當前的頁碼, n 是總的頁數。報表頁腳顯示所有學生的總平均分。寫出操作步驟。(5 分) (上機練習 )1617TEST3、判斷題 (每題 0.5分,共 10分。在答題卡上涂黑 A 代表正確,涂黑 B代表錯誤)1. 在 Access 中,貨幣型字段在數據表中占 8 個字節(jié)的存儲空間。 2. 在數據庫系統(tǒng)中,用戶所見的數據模式為內模式。 ×3. 關系數據庫中的數據表相互之

45、間存在聯系,但每個數據表用獨立的文件名保存。4. 在數據庫系統(tǒng)中,數據的最小訪問單位是記錄。 ×5. 在數據表視圖中,不能修改字段的名稱。 ×6. DBS 是指數據庫管理系統(tǒng)。 ×7. 在 E-R 圖中表示實體聯系的圖形是橢圓形。 ×8. 在同一學校中,系和教師之間的關系是多對多的聯系。 ×9. 要從教師表中找出職稱為教授的教師,則需要進行的關系運算是投影運算。10. 在 Access 中,空數據庫是指沒有任何數據庫對象的數據庫。 ×11. 可以將多個宏組成一個宏組。 12. 如果要在數據表的某字段中存放圖像數據,則該字段應設為二進制

46、數據類型。13. Access可以獲得外部數據,但只能是 excel文件。 ×GoToRecord 。 ×14. 在當前窗體上,若要實現將焦點移動到指定控件,應使用的宏操作命令是15. 窗體由多個部分組成,每一部分稱為一個頁面。 ×16. 如果要求在執(zhí)行查詢時通過輸入的學號查詢學生信息,可以采用參數查詢。17. 縱欄式報表中記錄數據的字段標題信息安排在報表頁眉節(jié)區(qū)域顯示。 ×18. 在 Access 中,打開一個提示窗口的宏操作是 Prompt message。 ×19. Access 數據庫的全部內容存放在一個擴展名為.mdb 的文件中。 2

47、0. Access 表中字段的數據類型不包括備注型。 二、單選題 (每題 1 分,共 40分。涂黑答題卡上對應的項)21. 用于實現數據庫各種數據操作的軟件稱為 _D。A )數據軟件B)數據庫操作系統(tǒng)C)數據庫編譯系統(tǒng)D)數據庫管理系統(tǒng)22. 按數據的組織形式,數據庫的數據模型可分為三種模型,它們是 _C。A )小型、中型和大型B )網狀、環(huán)狀和鏈狀C )層次、網狀和關系D )獨享、共享和實時23. 學校圖書館規(guī)定,一名旁聽生同時只能借一本書,一名在校生同時可以借 5 本書,一名教師同 時可以借 10 本書,在這種情況下,讀者與圖書之間形成了借閱關系,這種借閱關系是_D 。B)一對五A )一對

48、一DC )一對十D )一對多24. 在書寫查詢準則時,日期型數據應該使用適當的分隔符括起來,正確的分隔符是B)&D)# C。C)表D)指針A)!C)%25. 在關系模型中,用來表示實體關系的是 A )字段B )記錄26. 下列關于實體描述錯誤的是 _B_ A )實體是客觀存在并相互區(qū)別的事物B)不能用于表示抽象的事物C)即可以表示具體的事物,也可以表示抽象的事物 D)數據獨立性很高27. 如果在查詢條件中使用通配符“ ”,其含義是 _D A )錯誤的使用方法B)通配不在括號內的任意字符C)通配任意長度的字符D )通配方括號內任一單個字符28. 設選修計算機基礎的學生關系為R,選修數據庫

49、 Access 的學生關系為 S,求選修了計算機基礎18A )并B)交C)差D)或用二維表來表示實體及實體之間聯系的數據模型是_D_。A)實體 -聯系模型B)層次模型C)網狀模型D)關系模型列字符中,不能作為Access 的字段名使用的是_B _。A )漢字B )驚嘆號 C)空格D)數字而沒有選修數據庫 Access 的學生,則需進行的運算是C在 Access 中,主鍵字段可以是一個字段,也可以是一組字段,在該字段中_B_A )可以存入重復值,也可以為空B )不可以存入重復值,也不可以為空 C)可以存入重復值,但不可以為空D )不可以存入重復值,但可以為空_A_ _是 Access數據庫的基礎

50、,其它數據庫對象都是在此基礎上建立并使用的。A )表B )查詢C)窗體D)模塊Access 數據庫中表的組成是 _C_。A )查詢和字段 B )記錄和窗體C)字段和記錄D)報表和字段Access 表中字段的數據類型不包括_D _。A )貨幣B )備注C)超級鏈接D)索引有關字段屬性,以下敘述錯誤的是_A_。A )字段大小可用于設置文本、數字或日期等類型字段的最大容量B )任意類型(自動編號、 OLE 對象類型除外)的字段均可以設置默認值屬性C)有效性規(guī)則屬性是用于限制此字段輸入值的表達式29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.D)不

51、同的字段類型,其字段屬性有所不同Access數據庫的結構層次是 _ A _ A )數據庫 數據表 記錄 字段 C)數據表 記錄 數據項 字段 下列表達式計算結果為數值類型的是 A ) #5/5/2010# - #5/1/2010# C)102=98+4 使用表設計器來定義表的字段時,以下 A )說明B )字段名稱查找數據時,可以通配任何單個數字字B )數據庫管理系統(tǒng)應用程序 表D )數據表 記錄 字段A 。B )“ 102” >“11” D)#5/1/2010#+5_A_部分可以不設置內容。 C)數據類型D)字段屬性通配符是_B ?_。D)?D)?D)設置字段A ) *B ) #C )!

52、必須輸入字母或數字的輸入掩碼是 _A 。A ) AB) &C)9在表的設計視圖中, _D操作是可以進行的。A )排序B)篩選C )查找和替換以下關于查詢的敘述中,正確的是 _C 。A )只能根據數據表來創(chuàng)建查詢 B)只能根據已經創(chuàng)建的查詢來創(chuàng)建查詢 C)即可以根據數據表來創(chuàng)建查詢,又可以根據已經創(chuàng)建的查詢來創(chuàng)建查詢 D )不能根據已經創(chuàng)建的查詢來創(chuàng)建查詢假設某數據庫表中有一個姓名字段,查找姓名張三或李四的記錄的準則是_AA ) In(“張三”,“李四”)B)like 張三 and like 李四C) like (“張三”,“李四”)D)“張三” and “李四”BD 若在“銷售總數”窗體中有“訂貨總數”文本框控件,能夠正確引用控件值的是 A ) Forms.銷售總數 . 訂貨總數 B)Forms! 銷售總數 .訂貨總數 C)Forms.銷售總數 !訂貨總數 D ) Forms!銷售總數 ! 訂貨總數 (注:窗體類與窗體之間若加 ,則必須用 !,此題有 2 個正確答案 ) 在 SQL 查詢中, GROUP BY 語句用于 _D _。A )選擇行條件B)對查詢排序C)列表 D )分組條件1946. 下面關于列表框和組合框敘述正確的是_C。A

溫馨提示

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

評論

0/150

提交評論