
2023年江西省南昌市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx
20页2023年江西省南昌市全国计算机等级考试Access数据库程序设计测试卷(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、操作题(10题)1.在考生文件夹下有一个“Acc3.mdb”数据库 (1)以“房产销售情况表”为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”的全部字段,文本框的特殊效果为“平面”在窗体页眉中添加“销售信息明细”标签标签文本格式为“宋体”、“l2号”、“加粗”、“居中显示”窗体显示效果如图2所示 (2)以“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与“销售明细”窗体中房源代码相同的房源信息结果显示“房源基本情况表”中的全部字段2. 数据结构分为逻辑结构和存储结构,循环队列属于______结构3. 在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序:Private Sub Command1_Click()sum=0For i=1 To 100 step 2Next iMsgBox sumEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为( )4.从 ACCESS 数据库导出数据:在 D:\\ Access 目录下有一个“教学管理.mdb”access 数据库,其中有一个“学生”表。
1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”5.6. 下列程序的输出结果是( )Private Sub Command1_Click()Dim arr(1 To 10)For i=1 To 10Next iFor Each i In arr()Next iEnd Sub7.使用表 向导 创建表 :在D:\\Access目录下有一ACCESS 数据库“教学管理.mdb”利用表的“表向导”创建如右图的“学生-表向导”表8.空数据库的建立:在 D:\\Access 目录下建立一个 ACCESS 空数据库文件“教学管理.mdb”9. 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1 Click()Dim i As Integer,n As Integern=0For i=0 To 50i=i+3n=n+1If i>10 Then Exit ForNext iText1.Text=Str(n)End Sub程序运行后,单击命令按钮,在文本框中显示的值是______。
10. 假定当前日期为2002年8月25日,星期日,则执行以下语句后,a、b、c和d的值分别是25、8、2002、【 】a=day (now)b=month (now)C=year (now)d=weekday (now)二、基本操作题(10题)11.12.13.14.15.16.17.(1)在考生文件夹下的“Accl.mdb”数据库文件中.新建“产品”表,表结构如下:字段名称数据类型字段大小产品ID自动编号长整型产品名称文本50产品说明文本255单价货币(2)设置“产品ID”为主键 (3)设置“单价”字段的小数位数为“2” (4)在“产品”表中输入以下4条记录:产品ID产品名称产品说明单价1产品1价格低廉¥1 5.002产品2性能优越¥40.003产品3性能优越¥42.004产品4质量过关¥10.0018.19.20.三、1.选择题(10题)21. “小计”字段指的是( )字段A.绑定 B.非绑定 C.计算’ D.自定义 22. 为了提高测试的效率,应该A.随机选取测试数据 B.取一切可能的输人数据作为测试数据 C.在完成编码以后制定软件的测试计划 D.集中对付那些错误群集的程序 23.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是( )。
A.110 B.108 C.100 D.120 24. 检查软件产品是否符合需求定义的过程称为______A.确认测试 B.集成测试 C.验证测试 D.验收测试 25. “Like”属于( )A.关系运算符 B.逻辑运算符 C.特殊运算符 D.标准运算符 26. 定位当前记录的第一个字段的快捷键是______A.Tab B.Shift +Tab C.Home D.Ctrl +Home 27. 所谓关系是指( )A.各条记录中的数据彼此有一定的关系 B.一个数据库文件与另一个数据库文件之间有一定的关系 C.数据模型符合一定条件的二维表格式 D.数据库中各个字段之间彼此有一定关系 28. Access中,以下哪个不属于查询操作方式A.选择查询 B.参数查询 C.准则查询 D.操作查询 29. DAO的含义是( )A.开放数据库互连应用编程接El B.数据库访问对象 C.动态链接库 D.Active数据对象 30. 现有一个已经建好的“按雇员姓名查询”窗体,如下图所示运行该窗体后,在文本框中输入要查询雇员的姓名,当按下“查询”按钮时,运行一个名为“按雇员姓名查询”的查询,该查询显示出所查雇员的雇员ID、姓名和职称等三个字段。
若窗体中的文本框名称为tName,设计“按雇员姓名查询”,正确的设计视图是( )A. B. C. D. 四、综合应用题(10题)31.32.33.34.35.36.37.38.39.40.在考生文件夹下有一个“Acc3.mdb”数据库,里面有一个名为“产品”的报表,如图3所示1)在报表的页眉节区添加一个标签控件,其名称为“bTitle”,标题显示为“产品”,字号设置为“20磅” (2)在页面页眉节区添加一个标签控件,其名称为“bPrice”,标题显示为“价格”该控 件放置在距上边“0.1cm”、距左边“5.8cm”的位置 (3)在主体节区添加一个文本框控件,其名称为“tPrice”,作用为显示“产品”表的“价格”字段该控件放置在距上边“0.1cm”,距左边“5.8cm”的位置宽度设置为“1.5cm” (4)在报表页脚节区添加一个文本框控件,其名称为“tAvg”,用于计算并显示平均价格五、综合操作题(2题)41.42.六、简单应用题(2题)43.44.参考答案1.(1)打开“Acc3.mdb”数据库窗口,单击“窗体”对象,单击“新建”按钮,选择“自动创建窗体:纵栏武”,选择“房产销售情况表”表为数据源,单击“确定”按钮。
弹出窗口对话框,执行“视图”一“设计视图”,用鼠标右键单击其中一个文本框,右键单击选择“属性”命令,在“格式”选项卡的“特殊效果”中选择“平面”关闭属性对话框单击工具栏中的“标签”控件,拖到窗体页眉中并调整其大小,输入“销售信息明细”文本,选中新建标签,在工具栏中选择考题要求的文本格式:宋体、l2号、加粗、居中单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入窗体名称“销售明细”.单击“确定”按钮,关闭窗体设计视图2)在“Ace3.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮弹出“显示表”对话框,添加“房源基本情况表”,单击“关闭”按钮关闭“显示表”对话框字段行选择“房源基本情况表. g-”和“房源代码”,取消“房源代码”字段的显示,在“房源代码”行对应的“条件”行输入“[Forms]![销售明细]![房源代码]”单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“按照窗体房源代码查询”,单击“确定”按钮,关闭查询设计视图2.逻辑逻辑 解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。
循环队列主要是强调数据之间的关系,因此属于逻辑结构3.25002500 解析: 本题考查循环的知识这个问题比较简单,实际上就是求1到100之间的奇数和,最终结果为25004.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“Microsoft Excel”,确定文件名字“学生_导出”,单击“导出”即可第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可5.6.1515 解析: 本题考查VBA中For Each…Next循环的知识For Each…Next循环是一种特殊的循环,这种循环只能用在数组中,用来遍历数组中的每一个元素本题中的第一个循环为数组的每个元素赋值,而第二个循环中更改了这些值综合两个循环来看,实际上最后arr(i)的值为2*i+17.1、找到要操作的数据源,打开“教学管理”数据库2、选择数据库的对象“表”,可以在窗口上双击“使用向导创建表”或者单击“新建”,在打开的窗口中选择“表向导”。
单击“确定”按钮,在弹出的窗口上选择“商务”,在示例表中选择“学生”表3、添加九个示例字段到“新表中的字段”,在“新表中的字段”下面单击“重命名字段”进行如要求所示的图的字段名字完成命名之后单击“下一步”,命名为“学生-表向导”,选择“不,让我自己设置主键”4、单击“下一步”,再单击“下一步”,再单击“下一步”,点击“完成”即可5、关闭打开的表,右键单击“学生-表向导”,选择“设计视图”打开表6、在打开表中进行如题目要求所示设置“数据类型”,完成后“保存”即可8.1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库的程序的相关图标3、文件夹下就会出现数据库的图标文件,重命名数据库的名称即可注:在命名数据库文件的同时不允许输入文件名的扩展名若没有显示扩展名,则从“工具”打开找到“文件夹选项”,单击“文件夹选项”,找到隐藏扩展名的那一项,把前面的小框去掉,并应用即可9.33 解析:本题考查循环的知识Exit语句用于中途退出循环,所以带有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件而退出循环的,还是由于执行到了Exit语句而退出循环的。
本题中不等i循环到50就会因为满足If语句的条件从而执行到 Exit For语句退出循环,注意到每次循环时除了要执行i=i+3以外,在本次循环结束后还要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了If语句的条件,执行Exit For后退出循环,此时的n值为310.11 。












