![2022年甘肃省天水市全国计算机等级考试Access数据库程序设计真题(含答案)_第1页](http://file4.renrendoc.com/view/f51d057a4e351a3b844990054572cb86/f51d057a4e351a3b844990054572cb861.gif)
![2022年甘肃省天水市全国计算机等级考试Access数据库程序设计真题(含答案)_第2页](http://file4.renrendoc.com/view/f51d057a4e351a3b844990054572cb86/f51d057a4e351a3b844990054572cb862.gif)
![2022年甘肃省天水市全国计算机等级考试Access数据库程序设计真题(含答案)_第3页](http://file4.renrendoc.com/view/f51d057a4e351a3b844990054572cb86/f51d057a4e351a3b844990054572cb863.gif)
![2022年甘肃省天水市全国计算机等级考试Access数据库程序设计真题(含答案)_第4页](http://file4.renrendoc.com/view/f51d057a4e351a3b844990054572cb86/f51d057a4e351a3b844990054572cb864.gif)
![2022年甘肃省天水市全国计算机等级考试Access数据库程序设计真题(含答案)_第5页](http://file4.renrendoc.com/view/f51d057a4e351a3b844990054572cb86/f51d057a4e351a3b844990054572cb865.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年甘肃省天水市全国计算机等级考试Access数据库程序设计真题(含答案)学校:________班级:________姓名:________考号:________
一、操作题(10题)1.在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
a=0
Fori=1To2
Forj=1To4
IfjMod2<>0Then
a=a+1
EndIf
a=a+1
Nextj
Nexti
MsgBoxa
EndSub
程序执行后,单击命令按钮,消息框显示的是【】。
2.数据结构分为逻辑结构和存储结构,循环队列属于______结构。
3.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
4.建立表之间的关系:在ACCESS数据库“教学管理.mdb”,其中有四个表:“教师”、“学生”、“课程”、“选课成绩”。由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。故进行如下操作:1、建立“学生”——“选课成绩”、“课程”——“选课成绩”之间的关系,2、实施“参照完整性”,要求“级联更新”和“级联删除”。如下图
5.
6.编辑数据表:在ACCESS数据库“教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。
7.
8.创建一个查询,要求将表对象“tStud”中总分成绩超过270分(含270分)的学生信息追加到空表“tTemp”中。其中,“tTemp”表的入学成绩为学生总分,所建查询命名为“qT4”。
9.从ACCESS数据库导出数据:在D:\\Access目录下有一个“教学管理.mdb”access数据库,其中有一个“学生”表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”
10.在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序:
PrivateSubCommand1_Click()
sum=0
Fori=1To100step2
Nexti
MsgBoxsum
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为()。
二、基本操作题(10题)11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
三、1.选择题(10题)21.数据库系统的核心是()A.数据模型B.数据库管理系统C.软件工具D.数据库
22.VBA的逻辑值进行算数运算时,True值被当作()。
A.0B.-1C.1D.任意值
23.定义字段默认值的含义是()。
A.不得使该字段为空
B.不允许字段的值超出某个范围
C.在未输入数据之前系统自动提供的数值
D.系统自动把小写字母转换为大写字母
24.在数据访问页的工具箱中,要在数据访问页中插入一个包含超级链按地址的图像,应该选择的图标是______。
A.
B.
C.
D.
25.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()。A.110B.108C.100D.120
26.下列选项中能产生宏操作的是()。
A.创建宏B.编辑宏C.运行宏D.创建宏组
27.算法的空间复杂度是指______。
A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间
28.如果我们要使报表的标题在每一页上都显示,那么应该设置
A.报表页眉B.页面页眉C.组页眉D.以上说法都不对
29.结构化程序设计主要强调的是
A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性
30.使用表设计器来定义表的字段时,以下哪个项可以不设置内容______
A.字段名称B.说明C.数据类型D.字段属性
四、综合应用题(10题)31.、
32.
33.
34.
35.
36.
37.
38.
39.
40.
五、综合操作题(2题)41.
42.
六、简单应用题(2题)43.
44.在考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的两个表对象“tTeacherl”和“tTeacher2”以及一个宏对象“mTest”。请按以下要求完成设计。
(1)创建—个查询,查找并显示教师的“编号”、“姓名”、“性别”、“年龄”和“职称”5个字段的内容,将查询命名为“qT1”。
(2)创建一个查询,查找并显示没有在职教师的“编号”、“姓名”和“联系电话”3个字段的内容,将查询命名为“qT2”。
(3)创建一个查询,将“tTeacherl”表中年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录追加到“tTeacher2”表的相应字段中,将查询命名为“qT3”。
(4)创建一个窗体,命名为“fTest”。将窗体“标题”属性设为“测试窗体”;在窗体的主体节区中添加一个命令按钮,命名为“btnR”,标题为“测试”;设置该命令按钮的单击事件属性为给定的宏对象“mTest”。
参考答案
1.1212解析:考查多重循环结构的编程方法。对于内层循环而言,当j为1、3时,a会各加两次1;当j为2、3时,a会各加一次1。所以,整个内层会加6次1。考虑到外层循环要执行两次循环体,所以一共要加12次1,最终的输出结果为12。
2.逻辑逻辑解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。
3.36
4.1、找到要操作的数据源,打开“教学管理_原始”数据库。2、在工具栏上找到“关系”按钮单击,在弹出的空白窗口上单击鼠标右键,选择“显示表”,在出现的“显示表”,选择题目要求的相关表,点击添加,原来的空白处就会出现相应的表。3、将鼠标放置于“课程”中的“课程编号”,按住左键拖动到“选课成绩”表中的“课程编号”,放开鼠标即可,在编辑关系选择在“实施参照完整性”、“级联更新相关字段”、“级联删除相关字段”前面的小框里面打上勾。后单击“创建”即可。4、同理建立“学生”与“选课成绩”之间的关系即可。
5.
6.第一题:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、鼠标右键单击“学生”表,选择“复制”,再在工具栏上找到“粘贴”图标,在“表名称”中输入“学生表备份”,同时选择“结构和数据”,单击“确定”即可。3、鼠标右键单击“学生表备份”表,选择“重命名”,再输入“学生表备份2009”即可。第二题:步骤:1、在打开的数据库中打开“教师”表,把鼠标移动到“教师编号”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“隐藏列”单击即可。3、在当前表的灰色出单击鼠标右键,选择“取消隐藏列”,在弹出的窗口的“教师编号”前面的方框打上小勾即可。第三题:1、在第二题的基础上,在挡开的教师表中操作,把鼠标移动到“姓名”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“冻结列”单击即可。3、在第二步不关闭表的情况下,同样是选择整列“姓名”,单击鼠标右键,选择“取消对所有列的冻结”即可。第四题:1、在第三题的情况下,不关闭表的情况下,同样是选中整列字段“教师编号”,按住鼠标左键不放,看到鼠标下方加有虚线的方框时拉动鼠标移动到“姓名”列后面,放开鼠标即可。第五题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,选中“教师”表的任意一行,然后单击鼠标的右键,选择“行高”;或者在“格式”中选择“行高”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。3、打开“教师”表,选中“教师”表的任意一列,然后单击鼠标的右键,选择“列宽”;或者在“格式”中选择“列宽”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。4、设置完成后保存即可。第六题:1、在第五题的基础上,在“教师”表的灰色处单击鼠标右键,选择字体,在弹出来的窗口上选择和设置题目的要求后,确定、保存即可。第七题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,在工具栏上找到“格式”,单击有选择“数据表”,在“设置数据表格式”中按题目的要求选择需要的设置即可。同理操作即可完成。
7.
8.【审题分析】本题主要考查追加表查询,追加表一般情况用于数据库的复制、转移。在表中条件表达式是:数学-语文+物理>=270。
【操作步骤】步骤1:在“samp2.msb”窗口下,单击“查询”对象,添加“tStud”表。关闭对话框。执行【查询】一【追加表查询】菜单命令,在追加表对话框内输追加到表名称“tTemp”,双击“身份证号、“姓名”字段,在“字段”所在行的第三列列出条什运算式:[数学]+[语文】+(物理】,在其对应的“条件”行内输入:>=270,追加到所在行选择“入学成绩”表。如图40所示。
步骤2:单击“保存”按钮,输入文件名:“qt4”。单击“确定”按钮,关闭“qt4”查询窗口。步骤3:关闭“samp2.mdb”数据库窗口。
9.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“MicrosoftExcel”,确定文件名字“学生_导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可。
10.25002500解析:本题考查循环的知识。这个问题比较简单,实际上就是求1到100之间的奇数和,最终结果为2500。
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.B数据库管理系统DBMS是数据库系统的核心。DBMS是负责数据库的建立、使用和维护的软件。DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。
22.B解析:本题考查VBA的逻辑值。True是Access系统内部常量,值定为-1,而False值定为0,这个和一般的设置有所区别,考生需注意。答案为B。
23.C解析:本题考查的是字段的属性设置。在一个数据库中,往往会有一些字段的数据内容相同或含有相同的部分,这样就可以设置一个默认值。设置默认值后,Access在生成新记录时,将这个默认值自动填入到相应的字段中。
24.B解析:与其他数据库对象设计视图所有的标准:正具箱比较,Access数据访问页的工具箱中增加了一些专用于网上浏览数据的工具。
25.B解析:数据元素的存储位置均取决于第一个数据元素的存储位置,即:数据元素的存储位置均取决于第一个数据元素的存储位置,即:
LOC(ai)=LOC(al)+(i-1)×C
↑基地址↑一个数据元素
所占字节数
所以第5个元素的地址=100+2×(4×1)=108
26.C解析:本题考查宏操作。宏的设计窗体中有一列是用于选择宏的操作命令。一个宏可以含有多个操作,并且可以定义它们执行的顺序。但是只有在宏运行时才能产生,如果宏没有运行,即使创建了宏也不能进行宏操作。答案为C。
27.D【解析】算法的空间复杂度是指执行这个算法所需要的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行中所需要的额外空间。其中额外空间包括算法程序执行过程中的工作单元以及某种数据结构所需要的附加存储空间。如果额外空间量相对于问题规模来说是常数,则称该算法是原地工作的。在许多实际问题中,为了减少算法所占的存储空间,通常采用压缩存储技术,以便尽量减少不必要的额外空间。
28.B解析:将标题移动到页面页眉中,则标题在每一页上都显示。如果将标题移动到报表页眉中,则打印时只在第一页的开始位置出现。
29.B解析:采用结构化编程方法的好处主要在于:一是便于控制、降低程序的复杂性,因此便于编写程序。二是程序清晰易读,可理解性好。因此,结构化程序设计主要强调的是程序的易读性,而不是程序的规模、程序的执行效率和程序的可移植性。
30.B解析:表的“设计视图”分为上下两部分。上半部分是字段输入区,从左至右分别为字段选定器、字段名称列、数据类型列和说明列。说明信息不是必须的,但它能增加数据的可读性。
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.【考点分析】本题考点:创建条件查询、追加查询;窗体命令按钮属性设置。
【解题思路】第1、2、3小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式;第4小题在窗体设计视图右键单击控件选择“属性”命令,设置属性。
(1)【操作步骤】
步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,打开“显示表”对话框。在“显示表”对话框中双击表“tTeacherl”,关闭“显示表”对话框。如图3,102所示。
步骤2:分别双击“编号”、“姓名”、“性别”、“年龄”和“职称”字段添加到“字段”行。如图3.103所示。
步骤3:单击快速访问工具栏中的“保存”按钮,将查询保存为“qT1”。关闭设计视图。
(2)【操作步骤】
步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,打开“显示表”对话框。在“显示表”对话框中双击表“tTeacherl”,关闭“显示表”对话框。
步骤2:分别双击“编号”、“姓名”、“联系电话”和“在职否”字段。
步骤3:在“在职否”字段的“条件”行输入“n0”,单击“显示”行取消该字段的显示。如图3.104所示。
步骤4:单击快速访问工具栏中的“保存”按钮。将查询保存为“qT2”。关闭设计视图。
(3)【操作步骤】
步骤1:单击“创建”选项卡下“查询”组中的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海大牌车租赁合同范本
- 个人与公司工作合同范例
- 业主单位承包土地合同范本
- 专利分析咨询费合同范例
- 优惠住宿合同范例
- 临夏新农村路灯合同范例
- 代理注销合同范例
- 保温分包合同范例
- 关于水泥包工合同范本
- 初中教程购销合同范本
- JCT796-2013 回弹仪评定烧结普通砖强度等级的方法
- 物业客服培训课件PPT模板
- 火力发电厂节能管理制度实施细则
- 2003年版劳动合同范本
- 全名校北师大版数学五年级下册第三单元达标测试卷(含答案)
- 新员工入职通识考试(中软国际)
- 四星级酒店工程样板房装修施工汇报
- 华为携手深圳国际会展中心创建世界一流展馆
- 2023版思想道德与法治专题2 领悟人生真谛 把握人生方向 第3讲 创造有意义的人生
- 全过程工程咨询服务技术方案
- GB/T 41509-2022绿色制造干式切削工艺性能评价规范
评论
0/150
提交评论