2026年计算机二级Access数据库考核完整试题及答案_第1页
2026年计算机二级Access数据库考核完整试题及答案_第2页
2026年计算机二级Access数据库考核完整试题及答案_第3页
2026年计算机二级Access数据库考核完整试题及答案_第4页
2026年计算机二级Access数据库考核完整试题及答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年计算机二级Access数据库考核完整试题及答案一、单项选择题(每题1分,共40分)1.下列数据结构中,按“先进后出”原则组织数据的是()。A.队列B.栈C.循环队列D.二叉树答案B2.在长度为n的顺序存储线性表中,在第i个位置插入一个元素时,需要移动元素的平均次数约为()。A.nB.n/2C.(n-1)/2D.(n+1)/2答案B解析共有n+1个插入位置,平均移动次数约为n/3.某二叉树的中序序列为ABC,后序序列为CBA,则其先序序列为()。A.ABCB.ACBC.CBAD.CAB答案A解析由后序序列CBA可知根结点为A;由中序序列ABC可知A无左子树,右子树由B、C构成,进一步可得先序序列为ABC。4.结构化程序设计强调的三种基本控制结构是()。A.顺序、选择、循环B.输入、输出、处理C.递归、迭代、跳转D.顺序、分支、递归答案A5.在软件生命周期中,确定系统功能、性能和接口的阶段是()。A.可行性分析B.需求分析C.概要设计D.详细设计答案B6.在数据库设计中,将E-R图转换为关系模型发生在()阶段。A.需求分析B.概念设计C.逻辑设计D.物理设计答案C7.下列关于数据库三级模式结构的叙述,正确的是()。A.外模式只能有一个B.内模式可以有多个C.模式描述数据库的全局逻辑结构D.外模式与应用程序无关答案C解析外模式可以有多个,内模式只能有一个;模式描述数据库的全局逻辑结构。8.关系数据库中,实现不同实体集之间联系完整性的约束称为()。A.实体完整性B.参照完整性C.用户定义完整性D.域完整性答案B9.下列运算中,不属于专门的关系运算的是()。A.选择B.投影C.连接D.笛卡尔积答案D解析选择、投影、连接属于专门的关系运算,笛卡尔积属于传统的集合运算。10.数据库系统的核心是()。A.数据库B.数据库管理系统C.操作系统D.应用程序答案B11.Access2016数据库文件默认的扩展名是()。A..mdbB..accdbC..adpD..accde答案B12.在Access2016中,不属于数据库对象的是()。A.表B.查询C.字段D.报表答案C解析字段是表的组成部分,不是独立的数据库对象。13.Access数据库中运行“查询”对象后,得到的结果是()。A.静态数据表B.动态记录集C.新的数据库文件D.宏操作序列答案B14.Access字段数据类型中,只能存储整数、不能存储小数的数据类型是()。A.数字(整型)B.数字(单精度型)C.数字(双精度型)D.货币答案A15.在Access中,设置“输入掩码”属性的主要作用是()。A.控制数据输入时的格式B.控制数据显示时的格式C.限制字段允许的取值范围D.设置字段的默认值答案A16.在“学生”表中,要查找姓名为“李”加一个任意字符的2字学生记录,正确的查询条件是()。A.Like"李*"B.Like"李?"C.Like"??李"D.In("李*")答案B解析Access查询中?通配符代表任意一个字符,*代表任意多个字符。17.下列查询中,属于操作查询的是()。A.参数查询B.生成表查询C.交叉表查询D.选择查询答案B18.在SQL语句中,用于筛选满足条件记录的子句是()。A.WHEREB.GROUPBYC.ORDERBYD.HAVING答案A19.统计各课程平均分并按平均分降序排列,SQL语句中ORDERBY后应使用()。A.课程名B.AVG(成绩)C.课程号D.学号答案B20.下列SQL语句中,能删除“学生”表中指定学生记录的是()。A.DROPTABLE学生WHERE学号="2026001";B.DELETEFROM学生WHERE学号="2026001";C.REMOVEFROM学生WHERE学号="2026001";D.UPDATE学生SET学号=NULLWHERE学号="2026001";答案B21.SQL语句SELECTCOUNT(*)FROM选课WHERE成绩>=60;的功能是()。A.统计成绩大于等于60分的选课记录数B.统计成绩大于等于60分的选课成绩总和C.统计选课表中成绩的平均值D.查找选课表中成绩的最高分答案A22.在Access查询设计视图中,要将查询结果保存到新表,应选择的查询类型是()。A.选择B.生成表C.追加D.更新答案B23.Access窗体的“记录源”可以是()。A.表或查询B.报表或宏C.模块或类模块D.数据访问页答案A24.在窗体设计中,若将文本框绑定到“学生”表的“姓名”字段,文本框的“控件来源”属性应设置为()。A.姓名B.=姓名C.学生.姓名D.[学生]![姓名]答案A25.下列关于报表的叙述,错误的是()。A.报表可对记录进行分组和汇总B.报表可嵌入图片和图表C.报表的数据来源可以是查询D.报表可像窗体一样实现人机交互答案D26.要在报表每一页的顶部显示表头信息,应将相应内容放置在()。A.报表页眉节B.页面页眉节C.组页眉节D.主体节答案B27.Access中,用于打开报表并执行打印预览的宏操作是()。A.OpenFormB.OpenQueryC.OpenReportD.RunSQL答案C28.在宏设计中,正确引用窗体“学生”上的文本框“姓名”的格式是()。A.Forms![学生]![姓名]B.学生.姓名C.[Form]![姓名]D.Form_学生_姓名答案A29.下列VBA变量声明语句中,正确的是()。A.DimxAsIntegerB.DimxAsIntC.IntegerxD.DefIntx答案A30.VBA程序段Fori=1To5Step2执行结束后,变量i的值是()。A.5B.6C.7D.无法确定答案C解析循环变量i依次取1、3、5、7,当i=7时超出终值退出循环。31.VBA函数MsgBox的主要功能是()。A.显示提示信息B.接收用户输入C.打开窗体D.执行查询答案A32.在VBA中,将焦点设置到文本框Text1的正确语句是()。A.Text1.FocusB.Text1.SetFocusC.Focus.Text1D.SetFocusText1答案B33.在VBA中,打开名称为“学生”的窗体,正确的语句是()。A.DoCmd.OpenForm"学生"B.DoCmd.OpenTable"学生"C.DoCmd.OpenReport"学生"D.Form.Open"学生"答案A34.使用ADO对象模型访问数据库时,用于保存查询结果记录集的对象是()。A.ConnectionB.CommandC.RecordsetD.Field答案C35.执行语句CurrentDb.Execute"UPDATE成绩SET成绩=成绩+5WHERE成绩<60"后,“成绩”表中成绩低于60分的记录将()。A.全部增加5分B.全部减少5分C.全部被删除D.保持不变答案A36.若“成绩”表中的“学号”值必须存在于“学生”表中,该约束属于()。A.实体完整性B.参照完整性C.域完整性D.用户定义完整性答案B37.在Access中,将多个SELECT查询的结果合并为一个结果集,应使用()。A.联合查询B.交叉表查询C.数据定义查询D.传递查询答案A38.关于Access的“自动编号”数据类型,下列说法正确的是()。A.自动编号字段允许用户手动输入值B.自动编号字段的值由系统自动生成C.自动编号字段只能存储文本D.自动编号字段不能作为主键答案B39.下列关于Access表索引的说法,正确的是()。A.索引可以加快数据检索速度B.索引会占用一定磁盘空间C.主键字段会自动创建索引D.以上说法均正确答案D40.在Access窗体中,处理鼠标单击事件时,应设置事件属性()。A.OnClickB.OnLoadC.OnOpenD.OnDblClick答案A二、基本操作题(每题6分,共18分)操作说明:以下操作均在“教学管理.accdb”数据库中进行。该数据库中已有“学生”表和“课程”表,“成绩”表尚未创建。1.在“学生”表中完成下列设置:(1)将“学号”字段设置为主键;(2)将“姓名”字段大小设置为4;(3)将“性别”字段的默认值设置为“男”;(4)将“入学日期”字段的输入掩码设置为0000/99/99;0;_。答案打开“学生”表的设计视图,选中“学号”字段行,单击“主键”按钮;选中“姓名”字段行,在“字段大小”属性框中输入4;选中“性别”字段行,在“默认值”属性框中输入"男";选中“入学日期”字段行,在“输入掩码”属性框中输入0000/99/99;0;_,保存表。解析主键用于唯一标识每条记录;字段大小限制短文本最多字符数;默认值在新增记录时自动填入;输入掩码控制输入格式。2.创建“成绩”表,要求如下:(1)包含字段:学号(短文本,字段大小10)、课程号(短文本,字段大小5)、成绩(数字,整型);(2)设置“学号”和“课程号”为复合主键;(3)设置“成绩”字段的有效性规则为>=0And<=100,有效性文本为“成绩必须在0到100之间”;(4)设置“学号”字段的必填字段属性为“是”。答案在数据库窗口中新建表并进入设计视图;按题目要求依次定义“学号”“课程号”“成绩”三个字段及其数据类型;按住Ctrl键同时选中“学号”和“课程号”行,单击“主键”按钮;在“成绩”字段行的“有效性规则”属性中输入>=0And<=100,在“有效性文本”属性中输入“成绩必须在0到100之间”;在“学号”字段行的“必填字段”属性中选择“是”;保存表,命名为“成绩”。3.建立表间关系,要求如下:(1)将“学生”表与“成绩”表按“学号”字段建立一对多关系;(2)将“课程”表与“成绩”表按“课程号”字段建立一对多关系;(3)两组关系均实施参照完整性。答案单击“数据库工具”→“关系”,在“显示表”对话框中添加“学生”“课程”“成绩”三张表;将“学生”表中的“学号”字段拖动到“成绩”表的“学号”字段上,在“编辑关系”对话框中勾选“实施参照完整性”,单击“创建”;同样将“课程”表中的“课程号”字段拖动到“成绩”表的“课程号”字段上,勾选“实施参照完整性”并创建;保存关系布局。三、简单应用题(每题8分,共24分)操作说明:以下操作均在“教学管理.accdb”数据库中进行。1.创建参数查询“按课程名称查询成绩”,运行查询时提示“请输入课程名称”,显示“学号”“姓名”“课程名”“成绩”。答案在查询设计视图中添加“学生”“课程”“成绩”三张表,选择字段“学号”“姓名”“课程名”“成绩”;在“课程名”字段对应的“条件”行中输入[请输入课程名称];保存查询,命名为“按课程名称查询成绩”。对应SQL语句为:SELECT[学生].[学号],[学生].[姓名],[课程].[课程名],[成绩].[成绩]

FROM([学生]INNERJOIN[成绩]ON[学生].[学号]=[成绩].[学号])

INNERJOIN[课程]ON[成绩].[课程号]=[课程].[课程号]

WHERE[课程].[课程名]=[请输入课程名称];解析:方括号[请输入课程名称]在Access查询中作为参数提示符,运行时会弹出输入对话框。2.创建查询“各课程平均分”,显示“课程号”“课程名”“平均分”,并按平均分降序排列。答案在查询设计视图中添加“成绩”和“课程”表,选择“课程号”“课程名”字段;在空白字段列输入平均分:AVG([成绩].[成绩]),单击“汇总”按钮,设置该列“总计”行为Expression,并将排序行设置为“降序”;保存为“各课程平均分”。对应SQL语句为:SELECT[成绩].[课程号],[课程].[课程名],AVG([成绩].[成绩])AS平均分

FROM[成绩]INNERJOIN[课程]ON[成绩].[课程号]=[课程].[课程号]

GROUPBY[成绩].[课程号],[课程].[课程名]

ORDERBYAVG([成绩].[成绩])DESC;解析:AVG函数用于求平均值,GROUPBY按课程分组,ORDERBY实现排序。3.创建生成表查询“不及格名单”,将“成绩”表中成绩低于60分的记录(学号、课程号、成绩)保存到新表“不及格名单”中。答案在查询设计视图中添加“成绩”表,设置“查询类型”为“生成表”,目标表名输入“不及格名单”;选择“学号”“课程号”“成绩”字段;在“成绩”字段的“条件”行中输入<60;运行查询。对应SQL语句为:SELECT[成绩].[学号],[成绩].[课程号],[成绩].[成绩]

INTO[不及格名单]

FROM[成绩]

WHERE[成绩].[成绩]<60;解析:生成表查询将查询结果存入新表;再次运行前应先删除已生成的新表,否则会提示表已存在。四、综合应用题(每题9分,共18分)操作说明:以下操作均在“教学管理.accdb”数据库中进行。1.创建“学生信息报表”,要求:(1)以“学生”表为数据源;(2)在页面页眉中添加标签“学号”“姓名”“性别”“入学日期”;(3)在主体节中添加文本框,分别绑定“学号”“姓名”“性别”“入学日期”字段;(4)在报表页脚中添加文本框,显示“学生人数:N”,其中N为记录总数,写出其“控件来源”表达式;(5)报表按“入学日期”升序排列。答案使用“创建”→“报表向导”或“报表设计”创建基于“学生”表的报表;在设计视图中,将页面页眉节的标题标签分别设置为“学号”“姓名”“性别”“入学日期”;在主体节中添加文本框,将其“控件来源”属性分别设置为学号、姓名、性别、入学日期;在报表页脚节添加一个文本框,设置“控件来源”属性为:="学生人数:"&Count([学号])在“排序与分组”窗口中设置按“入学日期”字段升序排序,保存报表为“学生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论