VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
  • 2011--學年第一學期**學院試題

  • 2016-01-21 16:45 來源:未知
2011--學年第一學期**學院試題
課程名稱:Access數據庫技術與應用    考生專業班級:       姓名:       學號:
適用專業班級: 09級               考試時間:100 分鐘      卷        開\閉卷
請注意:考生不得在試題紙上答題.
題號 總分
題分 40 20 16 24  
得分          
 
一、選擇題(每小題2分,共30分)
 下列各題A、B、C、D四個選項中,只有一個選項是正確的,請將正確選項寫在設計的答題卡相應位置上,答在試卷題目()不得分。
1 .使用 Access 按用戶的應用需求設計的結構合理、使用方便、高效的數據庫和配套的應用程序系統,屬于一種( )。
  A)  數據庫           B) 數據庫管理系統   
C)  數據庫應用系統   D) 數據模型 
2. 打開Access數據庫時,應打開擴展名為( )的文件。
  A)mda     B)mdb    C)mde    D)DBF
3.如果表A中的一條記錄與表B中的多條記錄相匹配,且表B中的一條記錄與表A中的多條記錄相匹配,則表A與表B存在的關系是
A)一對一   B)一對多  C)多對多  D)多對一
4.對表中某一字段建立索引時,若其值有重復,可選擇( )索引。
  A)主    B)有(無重復)  C)無   D)有(有重復)
5.關系數據庫中的表不必具有的性質是( )。
A)數據項不可再分      
B)同一列數據項要具有相同的數據類型
C)記錄的順序可以任意排列   
D)字段的順序不能任意排列
6.下列對于Access2003(高版本)與Access2000(低版本)之間的說法不正確的是( )。
  A)通過數據轉換技術,可以實現高、低版本的共享。
  B)高版本文件在低版本數據庫中可以打開,但有些功能不能正常運行。
  C)低版本數據庫文件無法在高版本數據庫中運行。
D)高版本文件在低版本數據庫中能使用,需將高版本轉換成低版本。
7. 數據庫設計的根本目標是要解決(  )。
 A)數據共享問題                                                                 
 B)數據安全問題
 C)大量數據存儲問題                      
D)簡化數據維護
8. 假設一個書店用(書號,書名,作者,出版社,出版日期,庫存數量......)一組屬性來描述圖書,可以作為“關鍵字”的是( )。
A) 書號         B) 書名
C) 作者         D) 出版社
9. 用二維表來表示實體及實體之間聯系的數據模型是( )。
A) 實體-聯系模型  B) 層次模型
C) 網狀模型       D) 關系模型
10. 設有如下關系表:

則下列操作中正確的是(  )。
 A)T=R∩S             
 B)T=R∪S           
 C)T=R×S                
 D)T=R/S
11. 下列SELECT語句正確的是(______)。
  A)SELECT * FROM '學生表' WHERE 姓名='李明'
  B)SELECT * FROM '學生表' WHERE 姓名=李明
  C)SELECT * FROM 學生表 WHERE 姓名='李明'
  D)SELECT * FROM 學生表 WHERE 姓名=李明
12. Access中主要有以下哪幾種查詢操作方式?(  )
①選擇查詢、②參數查詢、③交叉表查詢、④操作查詢、⑤SQL查詢
    A)只有①②
    B)只有①②③
    C)只有①②③④
    D)①②③④⑤全部
13. 當窗體中的內容太多無法放在一面中全部顯示時,可以用哪個控件來分頁?(  )
    A)選項卡        B)命令按鈕
    C)組合框        D)選項組
14. 在Access中,DAO的含義是:
A) 開放數據庫互連應用編程接口 B) 數據庫訪問對象
C) Active數據對象             D) 數據庫動態鏈接庫
15.可以將Access數據庫中的數據發布在Internet網絡上的是( )。
    A)查詢
    B)數據訪問頁
    C)窗體
    D)報表
 
二、簡答題(每題6分,共30)
1、簡述Access系統的七個基本對象。
2、簡述關系數據庫當中關系,記錄,字段,關鍵字之間的聯系。
3、若取得“學生”數據表的所有記錄及字段,寫出相關SQL語法。
4、Access支持的查詢類型有哪些?
5、宏命令里打開表,打開查詢,打開窗體,打開報表的命令分別是什么?
 
三、程序運行題(每題10分,共30分)
1、設a=2,b=3,c=4,d=5,求下列表達式的值:      
Print  3 > 2 * b OR a = c AND b<>c OR c>d輸出結果是   
2、在窗體中添加一個名稱為“Command1”的命令按鈕,然后編寫如下事件代碼:
Private Sub Command1_Click()
A=75
If A > 60 Then I=1
If A > 70 Then I=2
If A > 80 Then I=3
If A > 90 Then I=4
MsgBox I
End Sub
輸出結果是   
3、在窗體中使用一個文本框(名為num1)接受輸入值,有一個命令按鈕run13,事件代碼如下:
Private Sub run13_Click()
If Me!num1 >= 60 Then
result = "及格"
ElseIf Me!num1 >= 70 Then
result = "通過"
ElseIf Me!num1 >= 80 Then
result = "合格"
End If
MsgBox result
End Sub
打開窗體后,若通過文本框輸入的值為75,單擊命令按鈕,輸出結果是   
 
四、分析題(每題10分,共10)
1、現有工具箱,請寫出下列各個控件名稱(最少5個,寫錯別字扣1分)

 
 
 
 
相關教程