2026年计算机二级考试《Access》练试题及答案_第1页
2026年计算机二级考试《Access》练试题及答案_第2页
2026年计算机二级考试《Access》练试题及答案_第3页
2026年计算机二级考试《Access》练试题及答案_第4页
2026年计算机二级考试《Access》练试题及答案_第5页
已阅读5页,还剩19页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

2026年计算机二级考试《Access》练试题及答案一、选择题(共40题,每题1分,共40分)(一)单项选择题(每题1分,共30分)1.在Access数据库中,用于存储数据的对象是()。A.表B.查询C.窗体D.报表答案:A2.下列选项中,不属于Access数据库对象的是()。A.表B.模块C.工作表D.宏答案:C3.定义表结构时,不需要定义的是()。A.字段名B.字段大小C.默认值D.记录内容答案:D4.在Access中,文本型字段最多可以存储()个字符。A.255B.256C.50D.65535答案:A5.如果字段的值只能是4位数字,则应将该字段的输入掩码属性设置为()。A.0000B.9999C.####D.AAAA答案:A6.在关系数据库中,能够唯一标识表中每条记录的字段或字段组合称为()。A.外键B.主键C.索引D.候选键答案:B7.要修改数据表中的数据,可在()视图中进行。A.设计视图B.数据表视图C.窗体视图D.报表视图答案:B8.在“学生”表中查找“姓名”字段为“张三”或“李四”的记录,条件表达式应写为()。A.“张三”and“李四”B.In(“张三”,“李四”)C.Like(“张三”,“李四”)D.Between“张三”and“李四”答案:B9.查询“成绩”表中“分数”在80到90分(包括80和90)之间的记录,正确的条件表达式是()。A.Between80And90B.Between80To90C.>=80And<=90D.>=80Or<=90答案:C10.在SQL查询中,用于排序的子句是()。A.GROUPBYB.ORDERBYC.WHERED.HAVING答案:B11.若要计算“教师”表中“职称”为“教授”的人数,应使用()。A.SumB.AvgC.CountD.Max答案:C12.将表A的记录添加到表B中,要求保持表B原有记录不变,应该使用()。A.生成表查询B.更新查询C.追加查询D.删除查询答案:C13.在创建交叉表查询时,必须指定()。A.行标题和值B.列标题和值C.行标题、列标题和值D.值答案:C14.窗体由多个部分组成,每个部分称为一个()。A.控件B.节C.子窗体D.页答案:B15.用于显示、输入或编辑字段数据的交互控件是()。A.标签B.文本框C.命令按钮D.选项卡答案:B16.在窗体设计视图中,按住()键可以选择多个不连续的控件。A.CtrlB.ShiftC.AltD.Tab答案:A17.报表的主要目的是()。A.输入数据B.浏览数据C.输出数据D.编辑数据答案:C18.要在报表的每一页底部都显示页码,应将页码添加到()。A.报表页眉B.页面页眉C.页面页脚D.报表页脚答案:C19.在报表中,要按“部门”字段分组并统计每个部门的人数,应在()节中使用Count函数。A.组页眉B.组页脚C.主体D.报表页脚答案:B20.宏是由一个或多个()组成的集合。A.命令B.操作C.函数D.过程答案:B21.要运行一个名为“打开主窗体”的宏,可以将其指定给某个对象的()属性。A.标题B.名称C.事件D.控件来源答案:C22.在VBA中,定义字符串变量应使用的关键字是()。A.IntegerB.StringC.SingleD.Boolean答案:B23.表达式5\2的结果是()。A.2.5B.2C.3D.1答案:B24.在VBA中,用于实现条件分支结构的语句是()。A.For...NextB.Do...LoopC.If...Then...ElseD.SelectCase答案:C25.执行语句MsgBox“操作完成!”,会弹出一个()。A.输入框B.对话框C.文本框D.列表框答案:B26.用于从数据库表中检索数据的SQL语句是()。A.SELECTB.UPDATEC.DELETED.INSERT答案:A27.在SQL语句中,用于实现模糊查询的运算符是()。A.=B.INC.LIKED.BETWEEN答案:C28.要删除“员工”表中“工号”为“E1001”的记录,正确的SQL语句是()。A.DELETEFROM员工WHERE工号=‘E1001’B.DELETEFROM员工WHERE工号=‘E1001’B.DELETEFROM员工WHERE工号=‘E1001’C.DROPFROM员工WHERE工号=‘E1001’D.REMOVEFROM员工WHERE工号=‘E1001’答案:A29.在Access中,用于创建自定义函数和过程的对象是()。A.宏B.模块C.类模块D.报表答案:B30.数据库的()是为了防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息。A.完整性控制B.安全性控制C.并发控制D.恢复答案:A(二)多项选择题(每题2分,共10分。每题至少有两个正确答案,多选、少选、错选均不得分)31.关于主键,以下说法正确的有()。A.一个表只能有一个主键B.主键的值不能重复C.主键的值可以为空(NULL)D.主键可以由一个或多个字段组成答案:ABD32.在Access查询中,可以进行的计算类型包括()。A.求和(Sum)B.平均值(Avg)C.计数(Count)D.最大值(Max)答案:ABCD33.以下属于窗体常用控件的有()。A.文本框B.标签C.命令按钮D.子窗体/子报表答案:ABCD34.报表的视图包括()。A.报表视图B.打印预览C.布局视图D.设计视图答案:ABCD35.以下关于VBA中变量的说法,正确的有()。A.变量名必须以字母开头B.变量名不能包含空格C.变量在使用前必须用Dim语句声明D.变量声明时可以指定其数据类型答案:ABD二、填空题(共10空,每空1分,共10分)36.Access2016数据库文件的扩展名是`.accdb`。37.在表的设计视图中,定义字段的数据类型和属性是在`字段属性`区域完成的。38.建立表间关系时,如果要求子表中的相关记录在父表记录被删除时自动删除,应实施`级联删除`参照完整性。39.查询“图书”表中“出版社”为“高等教育出版社”的所有记录,在SQL视图中应输入:`SELECTFROM图书WHERE出版社=‘高等教育出版社’;`。39.查询“图书”表中“出版社”为“高等教育出版社”的所有记录,在SQL视图中应输入:`SELECTFROM图书WHERE出版社=‘高等教育出版社’;`。40.在创建参数查询时,在条件行中用于提示用户输入信息的文本应放在`方括号[]`中。41.窗体中用于显示未绑定型数据(如计算值或提示信息)的文本框,其“控件来源”属性应设置为`以等号(=)开头的表达式`。42.在报表中,要实现按某个字段分组统计,应在“设计”选项卡的“分组和汇总”组中单击`分组和排序`按钮进行设置。43.由一系列操作组成的宏,可以通过`宏生成器`来创建和编辑。44.在VBA中,用于声明模块级变量的关键字是`Dim`或`Private`。45.执行SQL语句`UPDATE学生SET年龄=年龄+1`,其功能是将“学生”表中所有记录的“年龄”字段值`增加1`。三、简答题(共4题,每题5分,共20分)46.(封闭型)简述在Access中创建表有哪几种主要方法。答案:在Access中创建表主要有以下四种方法:(1)使用“数据表视图”直接输入数据创建表:通过直接在新表的行和列中输入数据来创建表结构,Access会自动根据输入的数据推断字段类型。(2)使用“设计视图”创建表:这是最常用的方法,用户可以精确定义每个字段的名称、数据类型和属性(如字段大小、格式、默认值等)。(3)使用“表模板”创建表:Access提供了一些预定义的表模板(如联系人、任务等),用户可以选择模板并根据需要修改。(4)通过“导入”或“链接”外部数据创建表:可以将其他Access数据库、Excel工作表、文本文件等外部数据导入为新表,或者链接到外部数据源,使其在Access中显示为表。47.(封闭型)什么是选择查询和操作查询?操作查询主要包含哪几种类型?答案:选择查询是最常见、最基本的查询类型,它从一个或多个表中检索数据,并可以对这些数据进行排序、筛选和计算,但不会修改源表中的数据。查询结果以动态集的形式显示。操作查询是在选择查询的基础上,对查询到的数据进行批量编辑操作的查询。它会修改源表中的数据,且操作通常不可撤销。操作查询主要包含以下四种类型:(1)生成表查询:将查询结果保存到一个新的表中。(2)删除查询:从表中删除一组符合指定条件的记录。(3)更新查询:批量修改表中符合指定条件记录的一个或多个字段值。(4)追加查询:将一组符合指定条件的记录添加(追加)到另一个表的末尾。48.(封闭型)简述窗体的主要功能。答案:窗体是用户与Access数据库应用程序交互的主要界面,其主要功能包括:(1)数据显示:以更直观、友好的格式(不同于数据表的网格形式)显示来自一个或多个表或查询中的数据。(2)数据编辑:允许用户通过窗体添加、修改和删除数据库中的记录。窗体可以提供数据验证、输入掩码等功能,保证数据输入的准确性和规范性。(3)控制应用程序流程:通过在窗体上添加命令按钮等控件,并为其指定宏或VBA代码,可以导航到其他窗体或报表、执行查询、运行宏等,从而控制应用程序的操作流程。(4)信息交互:通过消息框、输入框等,实现与用户的信息提示和交互。(5)打印数据:虽然报表是专为打印设计的,但窗体也可以被打印输出。49.(开放型)在数据库设计中,为什么要进行规范化?简述第一范式(1NF)的要求。答案:进行规范化的主要目的是消除数据库中的数据冗余(相同数据重复存储)和数据依赖异常(包括插入异常、更新异常和删除异常),从而设计出结构合理、数据一致性高、易于维护的数据库。规范化通过将大表分解为多个小表并建立关系来实现这一目标。第一范式(1NF)是关系数据库设计的最基本要求,其核心要求是:表中的每个列(字段)都是不可再分的原子值,即每一列中不能包含多个值或者数组、集合等。具体表现为:(1)表中的每一行和每一列的交汇点(即单元格)有且仅有一个值。(2)每一列都具有相同的数据类型。(3)每一列都有唯一的名称(字段名)。(4)行的顺序和列的顺序无关紧要。例如,如果一个“学生”表中有一个“联系电话”字段,里面存放了“手机家庭这样的值,这就违反了1NF。应该将其拆分为“手机电话”和“家庭电话”两个字段,或者将多条联系信息拆分到另一张相关的表中。四、应用题(共2题,第50题15分,第51题15分,共30分)50.(综合类)现有“图书管理”数据库,其中包含两张表:图书表(Book)字段名数据类型说明BookID文本,主键图书编号BookName文本图书名称Author文本作者Publisher文本出版社Price货币单价CategoryID文本类别编号(外键)图书类别表(Category)字段名数据类型说明CategoryID文本,主键类别编号CategoryName文本类别名称问题:(1)请写出创建“图书表(Book)”的完整SQL语句,要求包含主键定义。(5分)(2)请创建一个选择查询,查询出“出版社”为“清华大学出版社”且“单价”高于50元的所有图书的“图书名称”、“作者”和“单价”信息,并按“单价”降序排列。请写出该查询的SQL语句。(5分)(3)请创建一个更新查询,将“图书类别表”中“类别名称”为“计算机”的记录的“类别编号”更新为“C001”。请写出该查询的SQL语句。(5分)答案:(1)```sqlCREATETABLEBook(BookIDTEXT(50)PRIMARYKEY,BookNameTEXT(255),AuthorTEXT(100),PublisherTEXT(100),PriceCURRENCY,CategoryIDTEXT(50));```(2)```sqlSELECTBookName,Author,PriceFROMBookWHEREPublisher=‘清华大学出版社’ANDPrice>50ORDERBYPriceDESC;```(3)```sqlUPDATECategorySETCategoryID=‘C001’WHERECategoryName=‘计算机’;```51.(分析设计类)你正在为“公司员工信息管理系统”设计数据库和窗体。已知需求如下:需要管理员工的“工号”、“姓名”、“部门”和“入职日期”信息。需要一个主窗体用于浏览和编辑员工信息。在该主窗体上,用户可以通过一个组合框(下拉列表)选择“部门”,窗体上即显示该部门所有员工的信息。窗体上应有一个标签,动态显示当前显示的员工记录总数。问题:(1)请设计一个简单的“员工”表结构,列出必要的字段名、数据类型和主键(字段属性可简述)。(5分)(2)为了实现通过组合框选择部门来筛选员工记录的功能:a.应将该组合框的“行来源类型”属性设置为`表/查询`。b.应将该组合框的“行来源”属性设置为一个能获取所有不重复部门名称的查询SQL语句,例如:`SELECTDISTINCT部门FROM员工ORDERBY部门;`。c.应在该组合框的`更新后(AfterUpdate)`事件中编写VBA代码或附加宏,以实现筛选。d.请写出实现筛选功能的核心VBA代码(假设组合框名称为`cboDept`,员工信息显示在一个名为`EmployeeSubform`的子窗体中)。(5分)(3)为了在窗体上动态显示当前记录总数(假设显示在一个名为`txtRecordCount`的文本框中),请写出设置其“控件来源”属性的表达式

温馨提示

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

最新文档

评论

0/150

提交评论