Access数据库技术与应用项目化教程模拟试题 大连理工大学出版社
模拟试卷(三)
理论部分
一、填空题(每空1分,共10分)。
1.在E-R 图中,矩形表示( 实体 )。
2.在Access 2010中建立的数据库文件的扩展名是( accdb )。
3.在Access 2010 中,要在查找条件中与任意一个数字字符匹配,可使用的通配符( # )。 4.在窗体中有一个名为Command1 的命令按钮,Click 事件的代码如下:
Private Sub Command1_Click( )
f=0
For n=1 To 10 Step 2 f=f+n Next n
Me!Lb1.Caption=f End Sub
单击命令按钮后,标签显示的结果是( 25 )。
5.在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是( 参数 )查询。
6.在VBA 中变体类型的类型标识是( variant )。
7.在数据库技术中,实体集之间的联系可以是一对一或一对多的,那么“学生“和”可选课程“的联系为( 一对多 )。
8.在VBA中求字符串的长度可以使用函数( len )。
9.当文本框中的内容发生了改变时,触发的事件名称是( change )。 10.用来添加菜单的宏操作命令是( AddMenu )。 二、选择题(每题1分,共30分)。
1.数据库管理系统中负责数据模式定义的语言是( A )。
A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言
2.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( C )。
A)需求分析阶段 B)逻辑设计阶段 C)概念设计阶段 D)物理设计阶段 3.下列对数据输入无法起到约束作用的是( C )。 A)输入掩码 B)有效性规则 C)字段名称
4.在Access 2010中,如果不想显示数据表中的某些字段,可以使用的命令是( A )。 A)隐藏 B)删除 C)冻结 D)筛选
5. 利用对话框提示用户输入查询条件,这样的查询属于( B )。 A)选择查询 B)参数查询 C)操作查询 D)SQL查询
6. 假设一个 书店 用(书号,书名,作者,出版社,出版日期,库存数量......)一组属性来描述图书,
- 1 -
Access数据库技术与应用项目化教程模拟试题 大连理工大学出版社
可以作为“关键字”的是 ( A )。
A)书号 B) 书名 C) 作者 D) 出版社 7. 下列属于Access对象的是 ( D )。 A)文件 B)数据 C) 记录 D)查询
8. 将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是 ( C )。 A)选择查询 B)生成表查询 C)追加查询 D)更新查询
9. 在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是 ( B ) 。 A) =left([专业],2)=\信息\ B) like\信息*\ C) =\信息*\ D) Mid([专业],2)=\信息\ 10. 在窗体中,用来输入或编辑字段数据的交互控件是( A )。
A)文本框控件 B)标签控件 C) 复选框控件 D) 列表框控件 11. 如果要在整个报表的最后输出信息,需要设置( B )。
A)页面页脚 B)报表页脚 C) 页面页眉 D)报表页眉
12. 在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为 (A )。 A)= Max([数学]) B). Max(数学) C) = Max[数学] D) = Max(数学)
13. 现有某查询设计视图(如下图所示),该查询要查找的是( D ).。
A) 身高在160以上的女性和所有的男性 B) 身高在160以上的男性和所有的女性 C)身高在160以上的所有人或男性 D) 身高在160以上的所有人 14. 打开查询的宏操作是( B )。
A) OpenForm B) OpenQuery C)OpenTable D) OpenModule 15. 使用Function语句定义一个函数过程,其返回值的类型( D ) A) 只能是符号常量 B)是除数组之外的简单数据类型 C)可在调用时由运行过程决定 D) 由函数定义时As子句声明
16. 在窗体中有一个标签Label0,标题为“测试进行中”;有一个命令按钮Command1,事件代码如下: Private Sub Command1_Click() Label0.Caption=\标签\ End Sub
Private Sub Form_Load() Form.Caption=\举例\
Command1.Caption=\移动\ End Sub
打开窗体后单击命令按钮,运行的效果为( D )。
- 2 -
Access数据库技术与应用项目化教程模拟试题 大连理工大学出版社
A) B)
C) D)
17. 如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是( C A)必须输入字母或数字 B)可以输入字母、数字或空格 C)必须输入字母A~Z D)任意符号 18. 在下列关于宏和模块的叙述中,正确的是( D )
A)模块是能够被程序调用的函数 B)通过定义宏可以选择或更新数据 C)宏或模块都不能是窗体或报表上的事件代码
D)宏可以是独立的数据库对象,可以提供独立的操作动作
19. 从字符串s 中的第2 个字符开始获得4 个字符的子字符串函数是( A ) A)Mid$(s,2,4) B)Left$(s,2,4) C)Rigth(s,4) D)Left$(s,4) 20. ADO 的含义是( D )
A)开放数据库互连应用编程接口 B)数据库访问对象 C)动态链接库 D)Active 数据对象 21. 在窗体中有一个命令按钮run35,对应的事件代码如下: Private Sub run35_Enter( ) Dim num As Integer Dim a As Integer Dim b As Integer Dim i As Integer For i=1 To 10
num=InputBox(\请输入数据:\输入\If Int(num/2)=num/2 Then a=a+1 Else B=b+1 End If
- 3 -
)。 Access数据库技术与应用项目化教程模拟试题 大连理工大学出版社
Next I
MsgBox(\运行结果:a=\End Sub
运行以上事件所完成的功能是( D ) 。 A)对输入的10 个数据求累加和
B)对输入的10 个数据求各自的余数,然后再进行累加 C)对输入的10 个数据分别统计有几个是整数,有几个是非整数 D)对输入的10 个数据分别统计有几个是奇数,有几个是偶数 22. 下列四种形式的循环设计中,循环次数最少的是( C ) 。 A)a=5:b=8 B)a=5:b=8 Do Do A=a+1 a=a+1 Loop While ab b=b+1 a=a+1 Loop Loop
23. 在数据管理技术发展的三个阶段中,数据共享最好的是( C )。
A)人工管理阶段 B)文件系统阶段 C)数据库系统阶段 D)三个阶段相同 24. 若设置字段的输入掩码为“####-######”,该字段正确的输入数据是( A )。 A)0755-123456 B)0755-abcdef C)abcd-123456 D)####-###### 25. 对数据表进行筛选操作,结果是( C )。
A)只显示满足条件的记录,将不满足条件的记录从表中删除 B)显示满足条件的记录,并将这些记录保存在一个新表中 C)只显示满足条件的记录,不满足条件的记录被隐藏
D)将满足条件的记录和不满足条件的记录分为两个表进行显示
26. 假设有一组数据:工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是( C )。
A)工资>800 AND 职称=\助教\职称=\讲师\ B)性别=\女\职称=\助教\
C)工资=800 AND (职称=\讲师\性别=\女\ D)工资>800 AND (职称=\讲师\性别=\男\
27. 在下列查询语句中,与 SELECT TAB1.* FROM TAB1 WHERE InStr([简历],\篮球\功能相同的语句是( C )。
A)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like\篮球\ B)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like\篮球\
- 4 -
Access数据库技术与应用项目化教程模拟试题 大连理工大学出版社
C)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like\篮球*\ D)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like\篮球*\
28. 在过程定义中有语句:Private Sub GetData (ByVal data As Integer)其中“ByVal”的含义是( A )。 A)传值调用 B)传址调用 C)形式参数 D)实际参数 29. 在窗体中有一个命令按钮(名称为run34),对应的事件代码如下: Private Sub run34_Click( ) sum=0
For i=10 To 1 Step -2 sum=sum+i Next i MsgBox sum End Sub
运行以上事件,程序的输出结果是( B )。
A)10 B)30 C)55 D)其他结果
30. 某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表(房间号,……)和客人信息表(身份证号,姓名,来源,……);为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为( B )。
A)一对一联系 B)一对多联系 C)多对多联系 D)无联系 三、问答题(每题5,共10分)。
1. 简述Access 2010的安全性设置与管理。
主要包括数据库文件的压缩和修复,数据库文件的备份与恢复,设置和撤销数据库的打开权限密码,打包并签署数据库,将数据库添加到受信任位置以及生成ACCDE文件。
2. Access 2010有哪些文件类型?
文件类型主要有:(1)accdb文件 是Access2010的数据库文件,可以设计为标准桌面数据库或WEB数据库。(2)accdw文件 用于在Access中打开WEB数据库,可以将其视为WEB应用程序的快捷方式。(3)accde文件 是编译为原始accdb文件的锁定或仅执行版本的access 2010桌面数据库文件扩展名。(4)accdt文件 是数据库模板文件的扩展名,可以从Office.com下载Access数据库模板,也可以单击文件选项卡上的保存并发布命令将现有的数据库保存为模板。(5)accdr文件 可以使数据库在运行模式下打开。(6)mdw文件 是工作组信息文件,用来存储安全数据库的信息。(7)laccdb 文件表示打开Access2007或Access2010数据库时自动生成的锁定文件。
- 5 -