版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年全国计算机二级Access数据库综合测试试卷及答案一、选择题(共40小题,每小题1分,共计40分。每小题给出的四个选项中,只有一个正确选项)某二叉树的前序遍历序列为ABCDEFG,中序遍历序列为BDCAEFG,该二叉树的后序遍历序列是A.DCBGFEAB.BDCAGFECC.BCDAEFGD.DCBAFEG设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队与退队操作后,front=12,rear=28,该循环队列中的元素个数为A.16B.17C.38D.39软件需求规格说明书的作用不包括A.软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据下列选项中不属于结构化程序设计原则的是A.可封装B.自顶向下C.模块化D.逐步求精在数据库三级模式体系结构中,能够提高数据库物理独立性的映射是A.模式/内模式映射B.外模式/模式映射C.用户模式/内模式映射D.逻辑模式/外模式映射某学校的教师和课程之间的授课联系属于A.一对一联系B.一对多联系C.多对多联系D.多对一联系对长度为n的关键字序列进行快速排序,最坏情况下的时间复杂度为A.O(n)B.O(nlog₂n)C.O(n²)D.O(1)白盒测试中,设计测试用例使得程序中所有可执行语句至少执行一次,该覆盖标准属于A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖下列工具中,不属于需求分析阶段常用工具的是A.数据流图B.数据字典C.系统结构图D.状态转换图关系R和关系S经过运算得到的结果中包含两个关系的所有公共属性,且去掉重复的元组,该关系运算是A.笛卡尔积B.并C.自然连接D.选择2025年全国计算机二级Access考试的运行环境版本为MicrosoftAccessA.2016B.2019C.2021D.365Access数据库的6个基本对象中,用于实现数据批量自动化操作的核心对象是A.表B.查询C.宏D.模块下列关于Access数据库表的叙述中,错误的是A.一个表中可以设置多个主键B.字段的数据类型决定了该字段可存储的数据性质C.可以通过设置有效性规则限制字段的输入范围D.索引可以显著提升表中数据的查询速度要为“手机号”字段设置输入掩码,要求只能输入11位数字,以下正确的掩码格式是A.00000000000B.99999999999C.#D.???????????若要为“入职日期”字段设置默认值为当前系统日期的后3天,以下表达式正确的是A.Date()+3B.DateAdd(“d”,3,Date())C.Day(Date()+3)D.DateDiff(“d”,Date(),3)已知“学生”表中有“学号”(文本型)、“姓名”(文本型)、“入学成绩”(数字型)字段,要筛选入学成绩大于等于600且小于等于700的记录,以下条件表达式书写正确的是A.600<入学成绩<700B.入学成绩Between600And700C.入学成绩>=600Or入学成绩<=700D.In(600,700)下列关于Access表之间关系的参照完整性规则的叙述中,正确的是A.参照完整性要求主表中的相关记录在子表中有对应记录时,允许直接删除主表中的该记录B.实施参照完整性后,可以设置级联更新相关字段,修改主表主键值时自动同步修改子表对应外键值C.参照完整性仅适用于一对一关系,不适用于一对多关系D.子表中外键字段的值可以任意输入,不受主表主键值域的限制下列Access查询类型中,不属于操作查询的是A.生成表查询B.更新查询C.交叉表查询D.删除查询在SQLSELECT查询语句中,用于指定分组统计的子句是A.ORDERBYB.GROUPBYC.HAVINGD.WHERE已知“订单”表包含字段:订单ID、客户ID、订单金额、签订日期,要统计每个客户的累计订单总金额,以下SQL语句书写正确的是A.SELECT客户ID,SUM(订单金额)FROM订单GROUPBY客户IDB.SELECT客户ID,COUNT(订单金额)FROM订单GROUPBY客户IDC.SELECT客户ID,SUM(订单金额)FROM订单ORDERBY客户IDD.SELECT客户ID,AVG(订单金额)FROM订单GROUPBY订单金额在SQL语句中,用于向表中插入一条新记录的命令是A.CREATEB.UPDATEC.INSERTD.DELETE下列关于Access窗体的叙述中,错误的是A.窗体可以作为数据输入的交互界面B.窗体的“记录选择器”属性可以设置是否显示行选择标记C.窗体中的标签控件可以用来输入编辑数据D.可以通过命令按钮控件触发指定的操作要在窗体的文本框中显示“学生”表中“姓名”字段的数据,应该设置该文本框的哪个属性A.控件来源B.名称C.标题D.默认值下列窗体控件中,适合实现只能从预设选项列表中选择值、不允许用户手动输入自定义内容的控件是A.文本框B.组合框C.列表框D.复选框在Access报表中,用来显示整个报表汇总信息的节是A.页面页眉B.报表页脚C.主体节D.组页脚要在报表的每页底部显示页码“第X页,共Y页”,以下表达式书写正确的是A.=“第”&[Page]&“页,共”&[Pages]&“页”
B.=“第”+Page+“页,共”+Pages+“页”C.=“第”%[Page]%“页,共”%[Pages]%“页”
D.=“第”$Page$“页,共”$Pages$“页”
27.下列关于Access报表分组的叙述中,正确的是A.报表最多只能设置1个分组字段B.分组之后同一组的记录会集中显示,可添加组页眉和组页脚C.分组字段的数据类型只能是数字型D.分组排序的优先级低于报表级别的排序设置下列关于Access宏的叙述中,错误的是A.独立宏是单独存储在数据库对象列表中的宏对象B.嵌入宏是嵌入在窗体、报表或控件的事件属性中的宏,不会显示在宏对象列表中C.数据宏可以在表数据发生增删改操作时自动触发执行D.宏的操作序列中不能添加条件判断逻辑要创建一个宏,打开指定名称的查询对象,应该选择的宏操作是A.OpenFormB.OpenQueryC.OpenReportD.OpenTableVBA编程中,声明变量时用来定义双精度浮点型数据的关键字是A.IntegerB.SingleC.DoubleD.Boolean已知VBA中变量a的初值为10,执行语句a=aMod3之后,变量a的值为A.1B.3C.0D.10VBA中要声明一个包含10个整型元素的一维数组arr,下标从0到9,以下声明语句正确的是A.Dimarr(1To10)AsIntegerB.Dimarr(9)AsIntegerC.Dimarr[10]AsIntegerD.Dimarr(10)AsInteger在VBA的If分支语句中,以下哪个关键字用来处理所有条件都不满足的分支情况A.ElseB.ThenC.ElseIfD.EndIf要实现循环执行10次操作,以下VBA循环语句的书写格式错误的是A.Fori=1To10Step1NextiB.i=1DoWhilei<=10:i=i+1LoopC.i=1DoUntili<=10:i=i+1LoopD.ForEach元素In集合Next元素下列VBA过程定义的首部中,合法的自定义函数定义是A.Subf1(aAsInteger)AsIntegerB.Functionf1(aAsInteger)AsIntegerC.Functionf1(aAsInteger)SubD.Subf1(aAsInteger)VBA中要获取当前输入焦点所在控件的名称,需要引用的内置对象是A.MeB.ThisWorkbookC.Screen.ActiveControlD.CurrentDb使用ADO对象访问Access数据库时,用来表示数据库连接对象的类是A.ADODB.ConnectionB.ADODB.RecordsetC.ADODB.CommandD.ADODB.Field执行VBA代码时,要捕获运行时出现的错误,需要添加的错误处理语句是A.OnErrorGoTo标签B.IfErr>0ThenC.Error.RaiseD.Stop已知“员工”表中有“性别”字段,要在VBA中查询所有男性员工的记录,以下SQL过滤条件书写正确的是A.strSql=“select*from员工where性别=‘男’”B.strSql=“select*from员工where性别=男”C.strSql=“select*from员工where性别=”“男”“”D.strSql=‘select*from员工where性别=’男’’下列关于Access数据库优化的操作中,不能提升数据库运行性能的是A.为常用查询的筛选字段建立合适的索引B.定期执行数据库的压缩和修复操作C.将大体积的二进制图片数据直接存储在表的OLE对象字段中D.拆分数据库为前端应用库和后端数据库,分别部署在本地和服务器二、填空题(共15空,每空2分,共计30分。请将正确答案填写在对应题号的横线处)数据结构中,度为0的叶子结点数量总是比度为2的结点数量多____。软件测试过程中,单元测试的测试对象是____。关系数据库的三种基本关系运算分别是选择、投影和____。Access2019数据库的默认文件扩展名是____。表设计视图中,要限定“性别”字段的输入只能是“男”或“女”,应该设置字段的____属性。查询设计视图中,用来实现按字段分组统计的聚合函数中,用来统计记录总条数的函数是____。在SQL语句中,用来删除表中所有记录且不删除表结构的命令是____。窗体中控件的名称属性在同一个窗体中____(填“允许”或“不允许”)重复。报表设计中,要实现报表记录按照“部门”字段分组,需要在____对话框中添加分组字段。独立宏中,要停止当前正在运行的宏,需要选择的宏操作是____。VBA中定义全局变量的关键字是____。VBA中判断一个数值是否为偶数的表达式可以写为:xMod2=____。ADO对象模型中,用来存储查询结果集的对象名称是____。要在VBA中打开名称为“fTest”的窗体,需要使用DoCmd对象的____方法。AccessVBA中,内置的日期函数用来获取当前系统时间的函数名称是____。三、基本操作题(共计18分)考生文件夹下已有“职工管理.accdb”数据库文件,按照要求完成以下操作,操作结果全部保存在原数据库中:新建名为tStaff的数据表,表结构要求如下:工号(文本型,字段长度6,设置为主键)、姓名(文本型,字段长度10,必填属性设置为是)、年龄(数字型,整型)、入职日期(日期/时间型,短日期格式)、所属部门ID(文本型,字段长度3)。为年龄字段设置有效性规则,限定年龄取值范围在18到60之间,设置有效性提示文本为“请输入18-60之间的合法年龄”,设置年龄字段的默认值为30。(6分)向tStaff表中输入如下两条记录:工号“202401”、姓名“张三”、年龄28、入职日期2020-07-15、所属部门ID“001”;工号“202402”、姓名“李四”、年龄32、入职日期2019-09-01、所属部门ID“002”。(3分)建立tStaff表和数据库中已有tDepartment表的一对多关系,设置参照完整性,同时开启级联更新相关字段、级联删除相关记录的属性。(4分)将考生文件夹下的“部门信息.txt”文本文件导入数据库中,生成名为tDeptNew的新表,文本文件第一行作为字段名,数据分隔符为逗号,设置“部门ID”字段为新表主键。(5分)四、综合应用题(共计12分)考生文件夹下已有“业绩统计.accdb”数据库文件,库内包含tEmployee、tPerformance两张数据表,按照要求完成以下所有操作:创建名为qStat的选择查询,查询入职时间在2020年及以后的员工的姓名、所属部门、年度业绩、考核等级4个字段内容,查询结果按照年度业绩降序排序,筛选出来的记录命名为查询对象qStat。(3分)新建名为mAuto的独立宏,宏操作序列设置为:第一步打开刚刚创建的qStat查询,第二步弹出标题为“查询执行完成”的信息提示框,提示内容为“本次共加载符合条件的员工业绩记录”,提示框类型选择“信息”,仅显示“确定”按钮。(3分)打开数据库中已有的rPerf报表,在报表页脚区域添加一个名称为txtSum的计算文本框,文本框的控件来源设置为表达式,统计所有员工年度业绩的总和,在该文本框左侧添加标签控件,标签标题设置为“年度业绩总计:”。(3分)打开数据库中已有的fCalc窗体,窗体中已经存在名称为btnAvg的命令按钮和名称为txtResult的文本框,为btnAvg按钮的单击事件编写VBA代码,使用ADO连接数据库,遍历tPerformance表中的“业绩”字段,计算所有员工的平均业绩值,将结果保留2位小数显示在txtResult文本框中。(3分)参考答案与详细解析一、选择题答案1.A解析:根据前序遍历根节点优先、中序遍历左子树优先的规则,可推导根节点为A,左子树包含BCD三个节点,右子树包含EFG三个节点,最终后序遍历结果为DCBGFEA。2.A解析:循环队列元素个数计算公式为rear-front,结果为正直接取结果,结果为负则加队列总容量,本题28-12=16。
3.D解析:软件可行性研究是需求分析之前的阶段工作,软件需求规格说明书是需求分析阶段的输出产物,不能作为可行性研究的依据。4.A解析:结构化程序设计的核心原则为自顶向下、逐步求精、模块化、限制使用goto语句,可封装是面向对象程序设计的特征。5.A解析:模式/内模式映射定义了数据库全局逻辑结构和物理存储结构的对应关系,当物理存储结构调整时只需要修改该映射,不需要修改上层逻辑模式,实现物理独立性。6.C解析:一名教师可以教授多门课程,一门课程可以由多名教师共同授课,二者属于多对多联系。7.C解析:快速排序最坏情况下退化为冒泡排序,时间复杂度为O(n²)。8.A解析:语句覆盖是白盒测试中覆盖标准要求最低的层级,要求所有可执行语句至少执行一次。9.C解析:系统结构图是软件总体设计阶段的工具,不属于需求分析阶段产出工具。10.C解析:自然连接是特殊的等值连接,自动去掉重复的公共属性列,合并两个表的相关内容。11.B解析:2024年起全国计算机二级Access考试正式更新运行环境为MicrosoftAccess2019,该版本延续至2025年考纲要求。12.C解析:宏对象可以将多个操作序列组合,实现无需编写复杂代码即可完成批量自动化操作。13.A解析:Access表中只允许设置一个主键,可设置多个唯一索引作为备用键。14.A解析:输入掩码中0表示必须输入数字,位置不允许留空,符合11位手机号的输入要求,9和#允许位置为空。15.A解析:Date()函数返回当前系统日期,直接加3即可得到3天后的日期,表达式简洁合法。16.B解析:BetweenAAndB表示取值闭区间介于A和B之间,完全符合题目筛选要求。17.B解析:参照完整性规则下,级联更新可以自动同步主表和子表的关联字段值,避免外键值和主键值域不匹配的问题。18.C解析:操作查询包含生成表、更新、追加、删除四类,交叉表查询属于选择查询的特殊子类,不属于操作查询。19.B解析:GROUPBY子句用于指定分组统计的字段,HAVING子句用于对分组之后的结果添加过滤条件。20.A解析:统计累计总金额需要使用SUM聚合函数,按照客户ID字段分组即可得到每个客户的累计值。21.C解析:INSERT命令的作用是向数据表中插入新的记录行。22.C解析:标签控件仅用于显示静态提示文本,不支持数据输入编辑操作。23.A解析:控件来源属性用于指定控件绑定的数据源字段,实现数据的联动显示与编辑。24.C解析:列表框控件仅允许从预设的选项列表中选择内容,无法手动输入自定义内容,组合框支持手动输入。25.B解析:报表页脚在整个报表的最后输出,仅显示一次,用于展示全报表的汇总统计信息。26.A解析:VBA中字符串连接使用&符号,Page内置变量返回当前页码,Pages返回报表总页数。
27.B解析:Access报表最多支持设置10个分组层级,同一分组的记录集中展示,可自定义添加组页眉和组页脚展示分组汇总信息。28.D解析:Access的宏支持添加条件判断,实现分支执行的逻辑,满足复杂自动化操作需求。29.B解析:OpenQuery是专门用于打开指定查询对象的宏操作命令。30.C解析:Double关键字用于定义双精度浮点型变量,支持高精度的小数存储。31.A解析:Mod运算符用于取两个数相除的余数,10除以3余数为1。32.B解析:Dimarr(9)AsInteger定义下标从0到9共10个元素的一维数组,符合题目要求。33.A解析:Else关键字用于处理If分支所有前置条件都不满足的默认执行分支。34.C解析:DoUntili<=10的循环结束条件是i<=10,初始值i=1直接满足结束条件,循环体一次都不会执行,无法完成10次循环操作。35.B解析:自定义函数的定义关键字是Function,必须指定返回值类型,Sub过程没有返回值。36.C解析:Screen.ActiveControl对象指向当前屏幕中获得输入焦点的控件。37.A解析:ADODB.Connection是ADO数据库连接对象,用于建立应用程序和数据库的通信链路。38.A解析:OnErrorGoTo标签是VBA标准的运行时错误捕获处理语句。39.A解析:SQL语句中字符串常量需要用单引号包裹,该语句书写完全合法。40.C解析:将大量图片数据存储在OLE对象字段中会大幅增加数据库文件体积,显著降低运行性能,推荐将图片存储在外部文件夹,表中仅存储图片路径。二、填空题答案1模块/程序模块连接accdb有效性规则Count()DeleteFrom表名或者TruncateTable表名不允许分组、排序和汇总StopMacroPublic0RecordsetOpenFormTime()三、基本操作题解题步骤打开tStaff表设计视图,依次添加5个指定字段,选中工号行点击主键按钮,打开年龄字段的属性面板,有效性规则行输入“>=18And<=60”,有效性文本行输入指定提示内容,默认值行输入30,完成保存。切换到tStaff的数据表视图,按照题目要求输入两条记录的所有字段内容,确认输入无误后保存数据表。点击“数据库工具”选项卡下的“关系”按钮,添加tStaff和tDepartment两张表,拖动tDepartment的主键“部门ID”字段到tStaff的“所属部门ID”外键字段上,在弹出的编辑关系对话框中勾选“实施参照完整性”、“级联更新相关字段”、“级联删除相关记录”三个复选框,点击创建按钮完成关系建立。点击“外部数据”选项卡,选择“从文本文件导入”,定位到考生文件夹下的“部门信息.txt”文件,按照导入向导提示选择“带分隔符”格式,指定逗号为分隔符,勾选第一行包含字段名,最后设置“部门ID”为主键,将导入的新表命名为tDeptNew。四、综合应用题解题步骤新建
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国圆运动振动筛数据监测研究报告
- 2026及未来5年中国吸塑镜框数据监测研究报告
- 2026事业单位工勤技能-江苏-江苏放射技术员三级(高级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-江苏-江苏保育员三级(高级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-新疆-新疆水工闸门运行工四级(中级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-广西-广西药剂员五级(初级工)历年参考题库含答案详解3套试卷
- 2026 年地震应急物资管理规范学习课堂
- 胆囊结石健康宣教参考模版
- 2026年秋季开学大四证书备考学业规划课件
- 2026年秋季开学大学一年级新生军训队列训练规范课件
- 2026 年秋季开学初中新生入学适应教育课件
- 广东梅州市2026年基层公共就业创业服务岗位招聘考试试卷-含答案解析
- GB/T 47770.1-2026家用快热式电热水器性能测试方法第1部分:总则
- 中心静脉导管相关血流感染(CLABSI)防控与集束化护理策略
- 2026年河北省中考语文真题试卷及答案
- 2026-2030中国来氟米特市场运行状况监测与发展态势展望研究报告
- 化工生产防火防爆安全培训
- 2026新教材语文 18威尼斯的小艇 教学课件
- 2026年事业单位工作人员处分暂行规定及处分程序试题
- 西安智测无忧行测题库及答案
- 国企内纪检监察工作制度
评论
0/150
提交评论