admin 管理员组文章数量: 1184232
2024年5月18日发(作者:powerful近义词)
2023年浙江省嘉兴市全国计算机等级考试
Access数据库程序设计测试卷(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、操作题(10题)
1.从外部导入数据创建表:有一个电子表格文件“学生电子表格.xls”,
一个文本文件“学生.txt”,一个“教学管理_原始.mdb”access数据库,以及
一个空数据库文件“教学管理.mdb”。操作要求如下:
1、将电子表格“学生电子表格.xls”导入到“教学管理.mdb”中,表命名为
“学生_从电子表格”。
2、将文本文件“学生.txt”导入到“教学管理.mdb”中,表命名为“学生_从
文本文件”。
3、将“教学管理_原始.mdb”中的“学生”表导入到“教学管理.mdb”,表命
名为“学生”。
2.使用设计器创建表:在 D:Access 目录下有一 ACCESS 数据库“教
学管理.mdb”。
1、利用表的设计视图创建如下图所示的“学生”表。要求:“性别”字段
利用“查阅向导”输入,通过菜单可选择“男”或“女”;先设置“学生编号”
字段为主键,再尝试设置“姓名”、“性?别”、“入校日期” 组成的多字段
主键。
2、如下图输入数据。
3. 在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程
序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
4.编辑数据表:在ACCESS 数据库“教学管理.mdb”,跟下面要求进行
相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与
列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。
5. 在窗体上画一个名称为Text1的文本框和一个名称为Command1的
命令按钮,然后编写如下事件过程:
Private Sub Command1 Click()
Dim i As Integer,n As Integer
n=0
For i=0 To 50
i=i+3
n=n+1
If i>10 Then Exit For
Next i
=Str(n)
End Sub
程序运行后,单击命令按钮,在文本框中显示的值是______。
6. 阅读下面的程序段:
sum=0
for i=1 to 3
for j=i to 4
for k=j to 5
sum=sum+1
next k
next j
next i
执行上面的三重循环后,sam的值为______。
7.
在考生文件夹下有“Acc3.mdb”数据库。 (1)以“课程成绩”表为数据
源,创建分组统计查询“最高分”,结果显示“课程编号”和“最高分”。
(2)以“课程”表为数据源,自动创建纵栏式窗体“课程”。 (3)在“课
程”窗体中添加以最高分为数据源的子窗体“最高分”,子窗体显示“最
高分”字段。 (4)在窗体页眉(高度1cm)中加入标签“Label_1”,标
题为“各科成绩最高分”,特殊效果为“凸起”,字体为“宋体”、“加粗”、
“14号”。 (5)去除子窗体的记录导航栏。“课程”窗体显示效果如图
3所示。
8.使用表 向导 创建表 :在D:Access目录下有一ACCESS 数据库
“教学管理.mdb”。利用表的“表向导”创建如右图的“学生-表向导”表。
9. 下列程序的输出结果是( )。
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
10.在考生文件夹下有一个“Acc3.mdb”数据库。 (1)以“房产销售情况
表”为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”
的全部字段,文本框的特殊效果为“平面”。在窗体页眉中添加“销售信
息明细”标签。标签文本格式为“宋体”、“l2号”、“加粗”、“居中显
示”。窗体显示效果如图2所示。 (2)以
“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与
“销售明细”窗体中房源代码相同的房源信息。结果显示“房源基本情况
表”中的全部字段。
二、基本操作题(10题)
11.
12.
在考生文件夹中的“Acc1.mdb”数据库中有“部门信息”、“工资”、“部
门人员”和“产品”4张表。 (1)将考生文件夹中的“订单.xls”导人数
据库,第一行包含列标题,其中“订单ID”为主键,导人表并命名为“订
单”。 (2)按照下表的要求修改“订单”表的设计。
字段名
字段类字段大是否主
称
型 小 键
订单ID 文本
产品ID 文本
数量 数字
客户ID 文本
5
5
整型
5
是
定购日日期时短日期
期 间
员工ID 文本 5
(3)设置“产品”表到“订单”表的关系为“一对多”,“实施参照完整
性”。
13.
14.
15.
16.
17.
在考生文件夹中有一个“Acc1.mdb”数据库。 (1)按照下表的要求
创建“课程”表。
字段名称
数据类
字段大小 是否主键
整型
20
整型
是
型、
课程ID
学分
数字
数字
课程名称 文本
(2)在“课程”表中输入如下数据。
课程ID
课程名称
高等数学
计算机文化
基础
机械制图
毛泽东思想
概论
学分
2
3
2
2
1
2
3
4
5
政治经济学 2
(3)将“student”表和“成绩”表的关系设置为“一对多”,“实施参照完整
性”。将“课程”表和“成绩”表的关系设置为“一对多”,“实施参照完整
性”。“课程”表如图1所示。
18.
19.
20.
三、1.选择题(10题)
21. 报表可以对数据源中的数据所做的操作为______。
A.修改 B.显示 C.编辑 D.删除
22. 单个用户使用的数据视图的描述称为 ______。
A.外模式 B.概念模式 C.内模式 D.逻辑模式
23.串的长度是______。
A.A.串中不同字符的个数
B.串中不同字母的个数
C.串中所含字符的个数且字符个数大于零
D.串中所含字符的个数
24. 在Access 2003中,通过“格式”菜单栏中的“背景”子菜单,不能设置
( )。
A.视频 B.图片 C.颜色 D.声音
25. 在数据结构中,从逻辑上可以把数据结构分成( )。
A.动态结构和静态结构 B.线性结构和非线性结构 C.集合结构和非集
合结构 D.树形结构和图状结构
26.软件生命周期中所花费用最多的阶段是()。
A.详细设计 B.软件编码 C.软件测试 D.软件维护
27. 查看所生成的数据访问页样式的一种视图方式是( )。
A.页视图 B.设计视图 C.数据访问视图 D.页向导试图
28. 以下有关优先级的比较,正确的是
A.算术运算符,关系运算符,连接运算符
B.算术运算符,连接运算符,逻辑运算符
C.连接运算符,算术运算符,关系运算符
D.逻辑运算符,关系运算符,算术运算符
29.下列选项中不属于软件生命周期开发阶段任务的是( )。
A.软件测试 B.概要设计 C.软件维护 D.详细设计
30.下面关于完全二叉树的叙述中,错误的是______。
A.A.除了最后一层外,每一层上的结点数均达到最大值
B.可能缺少若干个左右叶子结点
C.完全二叉树一般不是满二叉树
D.具有结点的完全二叉树的深度为[log2n]+1
四、综合应用题(10题)
31.
32.
33.考生文件夹下有一个数据库文件“”,其中存在已经设计
好的表对象“tEmployee”和宏对象“ml”,同时还有以“tEmployee”为数据
源的窗体对象“fEmployee”。请在此基础上按照以下要求补充窗体设
计。
(1)在窗体的窗体页眉节区添加一个标签控件,名称为“bTitle”,初
始化标题显示为“雇员基本信息”,字体名称为 “黑体”,字号大小为
l8。
(2)将命令按钮bList的标题设置为“显示雇员情况”。
(3)单击命令按钮bList,要求运行宏对象ml;单击事件代码已提
供,请补充完整。
(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的‘最大化和最
小化按钮。
(5)窗体加载时,将“Tda”标签标题设置为“YYYY年雇员信息”,其
中“YYYY”为系统当前年份(要求使用相关函数获取),例如,2013
年雇员信息。窗体“加载”事件代码已提供,请补充完整。
34.
在考生文件夹下有“Acc3.mdb”数据库。 (1)以“学生成绩”和“学生
档案信息”表为数据源,创建“不及格学生信息”查询,查询不及格学生
的全部信息。结果显示“学生档案信息”表中的全部信息。 (2)创建
“不及格学生信息”宏,打开“不及格学生信息”查询。 (3)在“学生信
息查询”窗体中添加“不及格学生信息”按钮,运行“不及格学生信息”
宏。查询结果如图1所示。
35.
36.
37.
38.
39.
40.
五、综合操作题(2题)
41.
42.
六、简单应用题(2题)
43.
44.
参考答案
1.第一题:
1、打开找到所需要操作的数据资料。
2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到
“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生电子表
格”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学
生电子表格”,则单击“文件类型”的右面的下拉按钮——三角形。
3、在文件类型中选择“Microsoft Excel”,出现“学生电子表格”后,选中
“学生电子表格”,再单击右下角的“导入”,单击“下一步”,再单击“下
一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下
一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后
直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己
选择主键”,再单击“下一步”,命名为“学生_从电子表格”,单击“完成”
即可。
第二题:
1、打开找到所需要操作的数据资料。
2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到
“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生”的位
置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生.txt”,
则单击“文件类型”的右面的下拉按钮——三角形。
3、在文件类型中选择“文本文件”,出现“学生.txt”后,选中“学
生.txt”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若
“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第
一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击
“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主
键”,再单击“下一步”,命名为“学生_从文本文件”,单击“完成”即可。
第三题:
1、打开找到所需要操作的数据资料。
2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到
“导入”并单击,在弹出的窗口中选择相关路径(一定找到“教学管理_原
始”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“教
学管理_原始”,则单击“文件类型”的右面的下拉按钮——三角形。
3、在文件类型中选择“Microsoft office Access”,出现“教学管理_原始”
后,选中“教学管理_原始”,再单击右下角的“导入”,单击对象“表”中
的“学生”表,然后确定即可。
2.第一题: 1、找到要操作的数据源,打开“教学管理”数据库。 2、选
择数据库的对象“表”,可以在窗口上双击“使用设计器创建表”或者单
击“新建”,在打开的窗口中选择“设计视图”。单击“确定”按钮,在“字
段名称”中输入题目要求中的字段名称,在“数据类型”中选择所需要的
数据类型。 3、在学生“性别”字段中选择“查阅向导”,选择“自行键入
所需的值”,单击“下一步”,在灰色框中的“第一列”下面输入“男”,再
在男的下一列输入“女”,单击“下一步”,然后单击“完成”即可。 4、再
选中“学生编号”,整行为黑色后,单击右键,选择“主键”。单击“保存”
即可。
第二题: 1、在数据库中打开“学生”表,按要求输入数据即可。其步
骤为:光标放置于“照片”的下一行方框中,单击右键,选择“插入对
象”,选择“有文件创建”,单击“浏览”选择路径,找到所需要的“照
片”,单击“确定”即可。 2、光标放置于“个人地址主页”的下一行方框
中,单击右键,选择“超链接”,选择“编辑超链接”,在“要显示的文字”
版权声明:本文标题:2023年浙江省嘉兴市全国计算机等级考试Access数据库程序设计测试卷(含 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1716002189a690620.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论