2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx

上传人:李司机 文档编号:6776892 上传时间:2024-02-04 格式:DOCX 页数:18 大小:82.24KB
返回 下载 相关 举报
2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第1页
第1页 / 共18页
2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第2页
第2页 / 共18页
2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第3页
第3页 / 共18页
2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第4页
第4页 / 共18页
2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx》由会员分享,可在线阅读,更多相关《2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案).docx(18页珍藏版)》请在三一办公上搜索。

1、2021年内蒙古自治区锡林郭勒盟全国计算机等级考试Access数据库程序设计测试卷(含答案)学校:班级:姓名:考号:一、操作题(10题)1 .用向导建立ACCESS数据库:利用数据库模板向导,在DAccess目录下建立一个ACCESS数据库“资产追踪.mdb”。要求显示样式设置为“标准”,报表打印样式为“大胆”。数据库标题为“资产追踪”。2 .在窗体上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommand1Click()DimiAsInteger,nAsIntegern=0Fori=0To50i=i+3n=n+lIfiIO

2、ThenExitForNextiTextl.Text=Str(n)EndSub程序运行后,单击命令按钮,在文本框中显示的值是O3 .在窗体上添加一个名为Commandl的命令按钮,然后编写如下程序:Functionm(xAsInteger,yAsInteger)AsIntegerm=11f(xy,x,y)EndFunctionPrivateSubCommand1_Click()DimaAsInteger,bAsIntegera=1b=2MsgBoxm(a,b)EndSub打开窗体运行后,单击命令按钮,消息框中输出结果为【4 .阅读下面的程序段:sum=0fori=1to3forj=ito4fo

3、rk=jto5sum=sum+1nextknextjnexti执行上面的三重循环后,sam的值为o5 .使用设计器创建表:在DiWAccess目录下有一ACCESS数据库“教学管理.mdb1、利用表的设计视图创建如下图所示的“学生”表。要求:“性别”字段利用“查阅向导”输入,通过菜单可选择男或女先设置“学生编号字段为主键,再尝试设置“姓名”、”性?别”、“入校日期组成的多字段主键。学生;表国回阳字段名称I数据类型I说明I人BMH隋注超链接2、如下图输入数据。学生;表姓名I性别I年龄I入校日期I团员简历I照片I个人主页地址且张三男212009-9-100四川成都:诧;张三的个人主页*6 .假定当

4、前日期为2002年8月25日,星期日,则执行以下语句后,a、b、C和d的值分别是25、8、2002、【】。a=day(now)b=month(now)C=year(now)d=weekday(now)7 .已知数列的递推公式如下:f(n)=1当n=0,1时f(n)=f(n-l)+f(n-2)当n1时则按照递推公式可以得到数列:1.1,2,3,5,8,13,21,34,55现要求从键盘输入11值,输出对应项的值。例如当输入n为8时,应该输出34o程序如下,请补充完整。PrivateSubrunll_Click()f=lfl=lnum=Val(InputBox(请输入一个大于2的整数:)Forn=

5、2To【f2=f=flfl=f2NextnMsgBoxf2EndSub8 .从ACCESS数据库导出数据:在DAXAccess目录下有一个“教学管理.mdbaccess数据库,其中有一个“学生”表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生导出.txt9 .下列程序的输出结果是()。PrivateSubCommand1_Click()Dimarr(lTo10)Fori=lTo10NextiForEachiInarr()NextiEndSub10 .在考生文件夹下有一个“Acc3.mdb

6、”数据库。(1)以“房产销售情况表为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”的全部字段,文本框的特殊效果为“平面在窗体页眉中添加“销售信息明细标签。标签文本格式为“宋体”、“12号”、“加粗”、”居中显示”。窗体显示效果如图2所示。图2(2)以“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与“销售明细”窗体中房源代码相同的房源信息。结果显示“房源基本情况表”中的全部字段。二、基本操作题(1。题)11 .(3)在表结构中的“年龄”与“职芬”两个字段之间增加一个新的字段:字段名称为“党员否”,字段类型为“是/否”型;删除表中职工编号为“000014”的一条记录。

7、(2)将“选课.忝”以“选课”为表名导入“学生”数据库.12 .第行包含列标题设置选课ID为主修。(2)以“演员”表为数据源,创建高级筛选,筛选出所有13 .大陆地区的女演员信息。(2)险藏”销售信息表”的序号列,将产品名称列移至第14.列,设置数据表行高为13。(3)将表对象“职工表”中编号为“00039”的员工的照片字段值设置为考生文件夹下的图像文件“000019.bmp-15.数据。16 .在考生文件夹下的“AcM.mdb”数据库中已建立表对象“职工二试按以下操作要求,完成对表“职工”的编辑修改和操作:(1)将“职工号”字段改名为“编号”,并设置为主键。(2)设置“年龄”字段的号效性规则

8、为“年龄20”。设置“上岗时间”字段的默认值为“1998814。(4)删除表结构中的“简历”字段。(5)将考生文件夹下“AccO.mdb”数据库中的表对象“ttemp”导入“Accl.mdb”数据库中。(6)完成上述操作后,在“Accl.mdb”数据库中备份表对象“职工”,并命名为“tempbak。最终效果图如图1所示。(2)添加“是否党员”字段,字段类型为“是/否工设置17 ”I.作时间”字段输入掩码规则为“短日期”.占位符为“%”。(5)完成上述操作后建立我对象IEnlp”和-ISalaiy”的8.表间对多关系.并实施参照完整性。19.(1)在考生文件夹下的“Accl.mdb”数据库文件中

9、.新建“产品”表,表结构如下:字段名称数据类型字段大小产品ID自动编号长整型产品名称文本50产品说明文本255单价货币设置“产品ID”为主键。(3)设置“单价”字段的小数位数为“2(4)在“产品”表中输入以下4条记录:产品ID产品名称产品说明单价1产品1价格低廉15.002产品2性能优越40.003产品3性能优越42.004产品4质量过关10.00(3)在“个人信息”表中性别和学历字段之间添加“年龄”字段.数据类型为“数字”,字段大小为整数,有效性规则20.为“Gdwn16.And70三、1.选择题(10题)21 .能被对象所识别的动作”和“对象可执行的活动”分别称为对象的()。A.事件和方法

10、B.方法和事件C.事件和属性D.方法和属性22 .数据透视表窗体是以表或查询为数据源产生一个()的分析表而建立的一种窗体。A.ExcelB.WordC.AccessD.dbase23 .用于显示消息框的宏命令是()oA.BeepB.MsgBoxCJnputBoxD.DisBox24 .在数据流图(DFD)中,带有名字的箭头表示oA.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分25 .可以直接创建、删除或更改表的查询是()。A.联合查询B.传递查询C.数据定义查询D.子查询26 .以下程序段运行后,消息框的输出结果是()。a=10b=20c=al时,f(n)=f(nl

11、)+f(n2)”,可知第n项的值总等于它前两项(即第n-2项与第n-1项)之和,在程序For循环中,总用f2表示第n项,表示第n2项,fl表示第nl项,所以f2=f+fl8 .第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出,并单击,选择好需要保存文件的路径,选择文件类型中的MicrosoftExce,确定文件名字“学生一导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生一导出”,单击“导出”即可。9.1515解析:

12、本题考查VBA中ForEach.Next循环的知识。ForEaChNeXt循环是一种特殊的循环,这种循环只能用在数组中,用来遍历数组中的每一个元素。本题中的第一个循环为数组的每个元素赋值,而第二个循环中更改了这些值。综合两个循环来看,实际上最后arr的值为2*i+l10.(1)打开Acc3mdb”数据库窗口,单击“窗体”对象,单击“新建”按钮,选择“自动创建窗体:纵栏武”,选择“房产销售情况表”表为数据源,单击“确定”按钮。弹出窗口对话框,执行“视图”一“设计视图”,用鼠标右键单击其中一个文本框,右键单击选择属性命令,在“格式”选项卡的“特殊效果”中选择“平面关闭属性对话框。单击工具栏中的“标

13、签”控件,拖到窗体页眉中。并调整其大小,输入“销售信息明细”文本,选中新建标签,在工具栏中选择考题要求的文本格式:宋体、12号、加粗、居中。单击工具栏中的“保存”按钮,在弹出的“另存为“对话框中输入窗体名称“销售明细”.单击“确定”按钮,关闭窗体设计视图。(2)在“Ace3.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。弹出“显示表”对话框,添加“房源基本情况表”,单击“关闭”按钮。关闭“显示表”对话框。字段行选择“房源基本情况表.g和“房源代码”,取消“房源代码”字段的显示,在“房源代码”行对应的“条件”行输入“Forms!销售明细!房源代码厂。

14、单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“按照窗体房源代码查询”,单击“确定”按钮,关闭查询设计视图。11.12.13.14.15.16. 在“Accl.mdb”数据库中单击“职工”表,单击“设计”按钮,打开“职工设计视图,单击“字段名称”是“职工号”的地方,将其修改为“编号”,并在其上单击鼠标右键,在弹出的快捷菜单中选择“主键”命令。单击“保存”按钮进行保存。选中“年龄”字段,在“有效性规则”中输入“20”。单击“保存”按钮进行保存。选中“上岗时间”字段,在“默认值”栏中输入“#1998814#“。单击“保存”按钮进行保存。(4)在“简历”字段上单击鼠标右键,在弹出

15、的快捷菜单中选择删除行命令,在弹出的确认对话框中单击“是”按钮。单击“保存”按钮进行保存,并关闭设计视图。(5)在“Accl.mdb”数据库窗口中执行,文件”一“获取外部数据”一“导入”命令,打开“导入”对话框,选择考生文件夹下的“AccOmdb”数据库文件,并单击“导入”按钮。在弹出的“导入对象”对话框中的“表”选项卡中选择“ttemp”表,并单击“确定”按钮。(6)在“Accl.mdb”数据库窗口中右键单击“职工”表,在弹出的快捷菜单中选择复制命令。在EXamI数据库窗口中空白处单击鼠标右键,在弹出的快捷菜单中选择“粘贴”命令,弹出“粘贴表方式”对话框。在文本框中输入“tempbak”,选

16、中“结构和数据”单选按钮,然后单击“确定”按钮。17.18.19. 双击打开“Accl.mdb”数据库文件。在“数据库”窗口中单击“表”对泉,单击“新建”按钮,在“新建表”对话框中选择“设计视图,单击“确定”按钮。在设计视图中输入题目所要求的字段,并选择好数据类型和字段大小。在设计视图中,选中“产品ID”字段,单击工具栏上的“主键”按钮,将“产品ID”字段设置为主键。在设计视图中,选中“单价”字段,在字段属性的“常规”选项卡中,戡到“小数位数”选项并输入“2”。(4)关闭设计视图,在提示是否保存时选择“是”,在另存为对话框中输入表名“产品”并确定。在数据库窗口中,双击“产品”表,打开“产品”表

17、的数据表视图,按照题目要求输入记录内容(产品ID为自动编号类型,不用输入)。20.21 .A解析:本题考查对象的知识。在面向对象的开发环境中,对象具有三要素:属性、事件和方法。属性是对象的静态特性,一般用来描述对象的静态特征;事件是可以被对象识别或接受的动作;方法是对象可以执行的活动。22 .A23.B解析:Beep命令用于使计算机发出“嘟嘟”声;MsgBox命令用于显示消息框;SetWamingS命令用于关闭或打开系统消息。答案为Bo24 .C解析:数据流相当于一条管道,并有一级数据(信息)流经它。在数据流图中,用标有名字的箭头表示数据流。数据流可以从加工流向加工,也可以从加工流向文件或从文

18、件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。25 .C26.B解析:本题考查VBA中表达式运算的知识。在VBA中允许逻辑量进行算术运算,TrUe处理成.1,FaISe处理成0。27 .C解析:本题考查关于Access中主键的知识。关系数据库系统的强大功能在于它可以使用查询、窗体和报表快速地查找并组合存储在不同表中的信息,若每个表都包含一个或一组这样的字段,这些字段是表中所存储的每一条记录的惟一标识,该信息即称作表的主键。在Access的表中,可以定义3种主键,即自动编号主键、单字段主键和多字段主键。自动编号主键:在向表中添加每一条记录时,可将“自动编号字段设置为自动输入连续数字

19、的编号,则不需要用户对其进行输入,将自动编号字段指定为表的主键是创建主键的最简单、最安全的方法。单字段主键:如果字段中包含的都是惟一的值,则用此方法为该字段指定为主键。只要某字段包含数据且不包含重复值或Null值,即可为该字段指定主键。多字段主键:在不能保证任何单字段包含惟一值时,可以将两个或更多的字段指定为主键,这种情况最常出现在用于多对多关系中的两个表。答案为C。28 .A解析:本题考查数据工作表式窗体。选项A,在设计视图下,窗体页眉/页脚高度为零,且不可修改;选项B,数据工作表式窗体可以显示文本框内容;选项C,数据工作表式窗体在打印预览时可以显示页面页眉/页脚;选项D,数据工作表式窗体可以显示标签内容。答案为A。29 .D解析:本题考查条件准则和常量的知识。在ACCeSS中,字符型常量要求用双引号括起来;表示集合的方法是用括号括起集合的所有元素,这些元素之间用逗号隔开:另外,表示在某个集合内的关键字用in表示不在某个集合内的关键字用notino30 .C数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构(物理结构)及数据上的运算集合。数据的逻辑结构只抽象地反映数据元素之间的逻辑关系,即数据元素之间的前后件关系,而不管它在计算机中的存储表示形式。31 .32 .33 .34 .35.36.37.38.39.40.41.42.43.44.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号