版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026年9月全国计算机等级考试二级《ACCESS》真题二及详解前言全国计算机等级考试(NCRE)二级Access数据库程序设计考试,旨在考查考生对数据库基本概念、Access软件的操作能力以及利用Access进行数据管理和应用开发的初步技能。本文以2026年9月二级Access考试的第二套模拟真题为例,进行详细的分析与解答,希望能为广大备考考生提供有益的参考,帮助大家熟悉考试题型、掌握解题思路、巩固相关知识点。考试概况本次考试时间为120分钟,满分100分。考试题型包括选择题(40分)和操作题(60分)。操作题通常涵盖基本操作、简单应用和综合应用三个部分,重点考查数据库的创建与管理、表的设计与操作、查询的创建与使用、窗体、报表及宏的设计等核心内容。---一、选择题(每小题1分,共40分)(注:由于真题的保密性,以下选择题为根据历年考纲和命题趋势模拟编制,旨在体现考点分布和难度。)1.下列关于数据库系统的叙述中,正确的是()A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A详解:数据库系统的主要特点之一是数据共享性高、冗余度低,但并非完全避免冗余(B错误)。数据一致性指的是数据的准确性和可靠性,不仅仅是数据类型一致(C错误)。数据库系统与文件系统的主要区别在于数据的结构化和管理方式,而非管理数据量的多少(D错误)。A选项正确。2.在关系数据库中,用来表示实体间联系的是()A.树结构B.网结构C.线性表D.二维表答案:D详解:关系数据库采用关系模型,用二维表(关系)来表示实体以及实体之间的联系。树结构和网结构是层次模型和网状模型的特点。线性表是一种数据结构。3.Access数据库的类型是()A.层次数据库B.网状数据库C.关系数据库D.面向对象数据库答案:C详解:MicrosoftAccess是一款基于关系模型的桌面数据库管理系统。4.在Access中,表的组成是()A.字段和记录B.查询和字段C.记录和窗体D.报表和字段答案:A详解:表是Access数据库中存储数据的基本对象,由行(记录)和列(字段)组成。5.下列数据类型中,不能作为主键的数据类型是()A.文本B.数字C.OLE对象D.自动编号答案:C详解:主键是表中用于唯一标识每条记录的字段或字段组合。OLE对象类型用于存储图片、音频等二进制数据,不适合作为主键。自动编号是常用的主键类型,文本和数字类型在满足唯一性的前提下也可作为主键。6.在Access查询设计视图中,“条件”行的作用是()A.指定查询的排序方式B.指定查询的分组方式C.指定查询的筛选条件D.指定查询的连接类型答案:C详解:在查询设计视图中,“字段”行选择要查询的字段,“表”行指定字段来源,“排序”行设置排序方式,“条件”行用于输入筛选记录的条件。7.若要查询“学生”表中所有姓“张”的学生信息,在“姓名”字段的条件行中应输入()A."张"B.Like"张"C.Like"张*"D.="张*"答案:C详解:Like运算符用于模糊查询,“*”是通配符,表示任意多个字符。“张*”表示以“张”开头的任意字符串。8.在Access中,创建参数查询时,在条件行中应将参数提示文本放在()A.方括号[]中B.圆括号()中C.双引号""中D.单引号''中答案:A详解:创建参数查询时,在条件行中用方括号`[]`括起来的文本将作为参数提示,例如`[请输入学生姓名:]`。9.下列关于窗体的叙述中,错误的是()A.窗体是用户与数据库交互的界面B.窗体可以用来显示和编辑数据C.窗体只能基于表创建D.窗体可以包含命令按钮等控件答案:C详解:窗体可以基于表或查询创建,C选项说法错误。其他选项均正确。10.在报表设计中,要计算“成绩”字段的平均值,应使用的函数是()A.Sum()B.Avg()C.Count()D.Max()答案:B详解:Sum()求和,Avg()求平均值,Count()计数,Max()求最大值。(以下30道选择题省略,模拟真题将覆盖数据库基础知识、Access界面操作、表、查询、窗体、报表、宏、VBA基础等各个方面,此处为示例。)---二、操作题(共60分)考生文件夹下存在一个数据库文件“StudentDB.accdb”,里面已包含“学生”、“课程”和“成绩”三张表。请按以下要求完成各操作:(一)基本操作(共15分)1.(4分)在“学生”表中,将“出生日期”字段的字段大小修改为“短日期”,并设置“性别”字段的默认值为“男”。2.(3分)在“学生”表中,为“学号”字段创建主键。3.(4分)在“成绩”表中,设置“学号”和“课程号”字段为组合主键。4.(4分)建立“学生”表与“成绩”表之间的关系,以及“课程”表与“成绩”表之间的关系。实施参照完整性。详解:1.步骤:*打开“StudentDB.accdb”数据库。*在导航窗格中右键单击“学生”表,选择“设计视图”。*选中“出生日期”字段,在下方的“字段属性”窗格中,将“格式”设置为“短日期”(注意:Access中“字段大小”对于日期/时间类型通常不直接设置,而是设置“格式”。若题目明确说“字段大小”,可能指在设计视图中该字段的“字段大小”属性下拉列表中的选项,对于日期类型一般为“常规日期”等,此处按题目要求理解为设置显示格式为短日期)。*选中“性别”字段,在“字段属性”的“默认值”行输入:"男"(注意英文双引号)。*保存表设计。2.步骤:*在“学生”表的设计视图中,单击“学号”字段行的任意位置。*点击功能区“设计”选项卡下“工具”组中的“主键”按钮。此时“学号”字段前会出现主键图标。*保存表设计。3.步骤:*打开“成绩”表的设计视图。*按住Ctrl键,依次单击“学号”和“课程号”字段行的行选择器(最左侧灰色部分),选中这两个字段。*点击功能区“设计”选项卡下“工具”组中的“主键”按钮。此时这两个字段前都会出现主键图标,表示它们组成了组合主键。*保存表设计。4.步骤:*关闭所有打开的表。*点击功能区“数据库工具”选项卡下“关系”组中的“关系”按钮。若之前未建立过关系,会弹出“显示表”对话框。*在“显示表”对话框中,分别双击“学生”、“课程”、“成绩”表,将它们添加到关系窗口中,然后关闭“显示表”对话框。*在“学生”表中,单击并拖动“学号”字段到“成绩”表中的“学号”字段上,释放鼠标。弹出“编辑关系”对话框。*勾选“实施参照完整性”复选框,然后点击“创建”按钮。*同样,在“课程”表中,单击并拖动“课程号”字段到“成绩”表中的“课程号”字段上,释放鼠标。在弹出的“编辑关系”对话框中勾选“实施参照完整性”,点击“创建”按钮。*关闭关系窗口并保存关系布局。(二)简单应用(共25分)1.(8分)创建一个查询,命名为“Q1”,查询所有“计算机”系学生的“学号”、“姓名”、“性别”和“出生日期”。结果按“出生日期”升序排列。2.(8分)创建一个查询,命名为“Q2”,查询每门课程的“课程号”、“课程名称”以及该课程的平均成绩。结果中包含所有课程,即使该课程暂无成绩(平均成绩显示为Null)。3.(9分)创建一个参数查询,命名为“Q3”,要求通过输入学生姓名(精确匹配),查询该学生所选课程的“课程名称”和“成绩”。参数提示为“请输入学生姓名”。详解:1.步骤:*在功能区“创建”选项卡下,点击“查询设计”。*在“显示表”对话框中,双击“学生”表,将其添加到查询设计视图,然后关闭“显示表”。*在查询设计网格中,依次双击“学生”表中的“学号”、“姓名”、“性别”、“出生日期”字段,将它们添加到“字段”行。*在“系部”字段(假设“学生”表中有“系部”字段)的“条件”行输入:"计算机"(注意英文双引号)。由于题目只要求显示指定字段,“系部”字段的“显示”行应取消勾选。*在“出生日期”字段的“排序”行选择“升序”。*点击快速访问工具栏中的“保存”按钮,将查询命名为“Q1”。*运行查询查看结果是否正确。2.步骤:*新建查询设计,添加“课程”表和“成绩”表。*系统可能会自动根据“课程号”建立两表之间的关系(若未建立,需手动拖动建立)。*双击“课程”表的“课程号”、“课程名称”字段,以及“成绩”表的“成绩”字段。*由于要求包含所有课程,即使无成绩,需将两表之间的连接类型改为“左连接”(课程表LEFTJOIN成绩表ON...)。方法:右键单击两表之间的连接线,选择“编辑关系”,在“编辑关系”对话框中点击“联接类型”,选择“1.包括‘课程’表中的所有记录和‘成绩’表中联接字段相等的那些记录”,点击“确定”,再点击“确定”关闭编辑关系。*点击“成绩”字段列的“总计”行(若“总计”行未显示,可点击功能区“查询工具-设计”选项卡下“显示/隐藏”组中的“总计”按钮)。在“成绩”字段的“总计”行选择“Avg”(平均值)。此时“成绩”字段会显示为“Avg(成绩)”。*保存查询为“Q2”。*运行查询。3.步骤:*新建查询设计,添加“学生”表、“成绩”表和“课程”表。确保三表之间已正确建立关系(学生-成绩通过学号,成绩-课程通过课程号)。*双击“课程”表的“课程名称”字段和“成绩”表的“成绩”字段。*在“学生”表的“姓名”字段的“条件”行输入:[请输入学生姓名](方括号表示参数)。“姓名”字段的“显示”行可取消勾选。*保存查询为“Q3”。*运行查询,会弹出参数输入框“请输入学生姓名”,输入一个存在的学生姓名,查看结果。(三)综合应用(共20分)1.(10分)创建一个名为“F1”的窗体,基于“学生”表。要求如下:*窗体样式为“标准”。*在窗体中显示“学生”表的所有字段。*在窗体页眉处添加一个标签控件,标题为“学生信息浏览”,字体为“黑体”,字号为“14”,字体粗细为“加粗”。*将窗体的标题设置为“学生信息”。2.(10分)创建一个名为“R1”的报表,基于“Q2”查询(即每门课程的平均成绩)。要求如下:*报表样式为“正式”。*显示“课程号”、“课程名称”和“平均成绩”字段。*在报表页眉处添加一个标签控件,标题为“课程平均成绩报表”,字体为“宋体”,字号为“16”。*对“平均成绩”字段设置格式为“固定”,保留1位小数。详解:1.步骤:*在功能区“创建”选项卡下,点击“窗体向导”。*在“窗体向导”对话框中,“表/查询”选择“表:学生”,将“可用字段”中的所有字段添加到“选定字段”,点击“下一步”。*选择窗体布局为“纵栏表”(通常“标准”样式对应纵栏表布局),点击“下一步”。*选择一种喜欢的样式(题目未指定具体样式,选择任意一种即可,如“标准”),点击“下一步”。*在“请为窗体指定标题”处输入“学生信息”,点击“完成”。*进入窗体设计视图(右键单击窗体选择“设计视图”)。*在“设计”选项卡的“控件”组中选择“标签”控件,在窗体页眉区域拖动绘制一个标签。*选中该标签,在其“属性表”(若未显示,按F4)的“全部”选项卡中,设置“标题”为“学生信息浏览”,“字体名称”为“黑体”,“字号”为14,“字体粗细”为“加粗”。*调整标签位置使其居中或美观。*保存窗体(默认名为“F1”,若不是则重命名)。2.步骤:*在功能区“创建”选项卡下,点击“报表向导”。*在“报表向导”对话框中,“表/查询”选择“查询:Q2”,将“可用字段”中的“课程号”、“课程名称”、“Avg(成绩)”(或显示为“平均成绩”,取决于Q2的设计)添加到“选定字段”,点击“下一步”。*报表不涉及分组,直接点击“下一步”。*排序字段可选择“课程号”升序,点击“下一步”。*选择报表布局为“表格”,方向为“纵向”,点击“下一步”。*选择一种样式为“正式”,点击“下一步”。*在“请为报表指定标题”处输入“R1”,点击“完成”。*进入报表设计视图。*在报表页眉区域添加一个标签控件,标题设为“课程平均成绩报表”,字体设为“宋体”,字号设为16。*选中“平均成绩”字段的文本框(通常在“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《直播电商运营实务(AI+慕课版)(第2版)》全套教学课件
- 2026年家庭安防技术发展案例 行为异常识别技术落地方案
- 乡镇机关公务员(公共基础知识)考试试题及解析(黄山2026年)
- 陕西省榆林市公务员考前冲刺试题+公务员考前速记知识要点(2026年)
- 兰州一级建造师考试(通信与广电工程管理与实务)真题及答案
- 2026专业技术人员新时代职业素养试题库及答案
- 2026年医疗污水处理运维合规考试题库及答案
- 2026年群众接访处置培训考试试卷及答案
- 2026年旧桥加固维修模拟试题及答案
- 2026年工贸企业废气废水治理考试题及答案
- 2026年上饶市耕地质量和农田工程管理服务中心公开遴选工作人员13人笔试参考题库及答案详解
- 2025年中国居民营养与慢性病状况报告(完整版)
- 2025年一级消防工程师继续教育考题及答案
- 2026年一级建造师之一建水利水电工程实务测试卷附参考答案详解【模拟题】
- 2026年战士留疆考试题及答案
- 软件企业研发组织管理制度
- 2026年临床水平测试题库及答案全套试题及答案
- (2026年)攀枝花市仁和区社工考试题及答案
- 电焊机安全技术与防护措施培训
- 中暑急救新进展与新技术
- 老年人安全防护知识普及
评论
0/150
提交评论