2021年山东省济南市全国计算机等级考试Access数据库程序设计模拟考试(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、操作题(10题)
1.从 ACCESS 数据库导出数据:在 D:\\ Access 目录下有一个“教学管理.mdb”access 数据库,其中有一个“学生”表。
1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”
2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”
2.编辑数据表:在ACCESS 数据库“教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查与替换。
3. 在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),然后编写如下事件过程:
Private Sub Command1_Click()
Dim x As Integer,y As Integer,z As Integer
Call p1(a,b,c)
End Sub
Sub p1(x As Integer,y As Integer,z As Integer)
z=x+y
End Sub
打开窗体运行后,单击命令按钮,文本框中显示的内容是( )。
4.用向导建立 ACCESS 数据库:利用数据库模板向导,在 D:\\Access 目录下建立一个 ACCESS 数据库“资产追踪.mdb”。要求显示样式设置为"标准",报表打印样式为"大胆"。数据库标题为“资产追踪”。
5. Access数据库的扩展名是【】。
6. 数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
vba数据库编程7. 下列程序的输出结果是( )。
Private Sub Command1_Click()
Dim arr(1 To 10)
For i=1 To 10
Next i
For Each i In arr()
Next i
End Sub
8.
9. 在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
10. 在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a=0
For i=1 To 2
For j=1 To 4
    If j Mod 2<>0 Then
      a=a+1
    End If
    a=a+1
Next j
Next i
MsgBox a
End Sub
程序执行后,单击命令按钮,消息框显示的是【 】。
二、基本操作题(10题)
11.
12.
13.在考生文件夹中有一个“Accl.mdb”数据库。(1)按照下表的要求创建“课程”表。 (2)在“课程”表中输入如下数据。 (3)设置“student”表到“成绩”表的关系为“一对多”,“实施参照完整性”。设置“课程”表到“成绩”表的关系为“一对多”,“实施参照完整性”。
14.
15.
16.
在考生文件夹中有一个“Acc1.mdb”数据库。 (1)按照下表的要求创建“课程”表。
字段名称
数据类型
字段大小
是否主键
课程ID
数字
整型
课程名称
文本
20
学分
数字
整型
(2)在“课程”表中输入如下数据。
课程ID
课程名称
学分
1
高等数学
2
2
计算机文化基础
3
3
机械制图
2
4
政治经济学
2
5
思想概论
2
(3)设置“student”表到“成绩”表的关系为“一对多”,“实施参照完整性”。设置“课程”表到“成绩”表的关系为“一对多”,“实施参照完整性”。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。