VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > Access数据库 >
  • 2011--学年第一学期**学院试题

2011--学年第一学期**学院试题
课程名称:Access数据库技术与应用    考生专业班级:       姓名:       学号:
适用专业班级: 09级               考试时间:100 分钟      卷        开\闭卷
请注意:考生不得在试题纸上答题.
题号 总分
题分 40 20 16 24  
得分          
 
一、选择题(每小题2分,共30分)
 下列各题ABCD四个选项中,只有一个选项是正确的,请将正确选项写在设计的答题卡相应位置上,答在试卷题目()不得分。
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分)

 
 
 
 

相关教程