2023年甘肃省庆阳市全国计算机等级考试Access数据库程序设计真题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、操作题(10题)
1. 在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),然后编写如下事件过程:
Private Sub Command1_Click()
Dim x As Integer,y As Integer,z As Integer
vba数据库编程Call p1(a,b,c)
End Sub
Sub p1(x As Integer,y As Integer,z As Integer)
z=x+y
End Sub
打开窗体运行后,单击命令按钮,文本框中显示的内容是( )。
2.从 ACCESS 数据库导出数据:在 D:\\ Access 目录下有一个“教学管理.mdb”access 数据库,其中有一个“学生”表。
1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”
2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”
3. 假定当前日期为2002年8月25日,星期日,则执行以下语句后,a、b、c和d的值分别是25、8、2002、【 】。
a=day (now)
b=month (now)
C=year (now)
d=weekday (now)
4. 数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
5.
6. 在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序:
Private Sub Command1_Click()
sum=0
For i=1 To 100 step 2
Next i
MsgBox sum
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。
7.创建一个查询,要求将表对象“tStud”中总分成绩超过270分(含270分)的学生信息追加到空表“tTemp”中。其中,“tTemp”表的入学成绩为学生总分,所建查询命名为“qT4”。
8. 在窗体上添加一个名为Command1的命令按钮,然后编写如下程序:
Function m(x As Integer, y As Integer) As Integer
m=IIf(x>y,x,y)
End Function
Private Sub Command1_Click()
Dim a As Integer, b As Integer
a=1
b=2
MsgBox m(a,b)
End Sub
打开窗体运行后,单击命令按钮,消息框中输出结果为【 】。
9. Access数据库的扩展名是【】。
10.用向导建立 ACCESS 数据库:利用数据库模板向导,在 D:\\Access 目录下建立一个 ACCESS 数据库“资产追踪.mdb”。要求显示样式设置为"标准",报表打印样式为"大胆"。数据库标题为“资产追踪”。
二、基本操作题(10题)
11.
12.
13.
14.
15.
16.
17.
18.
请在考生文件夹下选择相应的命令,并按题目要求完成下面的操作。具体要求如下: 注意:下面出现的所有文件都必须保存在考生文件夹下。 在考生文件夹下的“Acc1.mdb”数据库中已建立“职工”和“部门”两张表。试按以下要求完成表的各种操作: (1)设置表对象“职工”的“聘用日期”字段的默认值为“系统日期”。 (2)设置表对象“职工”的“性别”字段的有效性规则为“男或女”;同时设置相应有效性文本为“请输入男或女”。 (3)删除“职工”表中姓名字段含有“丽”字的员工记录。(4)将表对象“职工”表导出到考生文件夹下的“E-tmp.mdb”空数据库文件中,要求只导出表结构定义,导出的表命名为“职工备份”。 (5)建立当前数据库表对象“职工”和“部门”的表间关系,并“实施参照完整性”。
19.
20.
三、1.选择题(10题)
21.下列描述中,不是线性表顺序存储结构特征的是
A.不便于插入和删除 B.需要连续的存储空间 C.可随机访问 D.需另外开辟空间来保存元素之间的关系 

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