(2025年)access笔试题及答案_第1页
(2025年)access笔试题及答案_第2页
(2025年)access笔试题及答案_第3页
(2025年)access笔试题及答案_第4页
(2025年)access笔试题及答案_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

(2025年)access笔试题及答案一、单项选择题(每题2分,共30分)1.在Access数据库中,以下关于“表”的描述错误的是()A.表是数据库的核心对象,用于存储数据B.每个表必须有一个主键字段C.表中字段的“有效性规则”用于限制输入数据的范围D.表的“索引”可以加快数据查询速度,但会增加存储开销2.要将“学生表”中“出生日期”字段(日期/时间类型)的所有记录按“年龄”降序排列,正确的SQL语句是()A.SELECTFROM学生表ORDERBYDateDiff("yyyy",出生日期,Now())DESCB.SELECTFROM学生表ORDERBYDateDiff("m",出生日期,Now())DESCC.SELECTFROM学生表ORDERBYDatePart("yyyy",出生日期)DESCD.SELECTFROM学生表ORDERBYYear(出生日期)DESC3.以下关于“查询”的说法中,正确的是()A.参数查询只能通过输入单个参数筛选数据B.交叉表查询的行标题和列标题必须来自不同的表C.操作查询可以直接修改表中的数据(如更新、删除)D.SQL视图中无法编写联合查询(UNION)4.在设计“教师信息表”时,“职称”字段可能的取值为“助教”“讲师”“副教授”“教授”,最适合的字段类型是()A.文本(255)B.数字C.是/否D.查阅向导5.若要限制“成绩表”中“分数”字段的输入范围为0-100(含边界值),应设置该字段的()A.输入掩码B.有效性规则C.默认值D.格式6.以下关于“窗体”的描述中,错误的是()A.窗体可以绑定表或查询作为数据源B.选项组控件只能绑定一个字段C.子窗体用于显示主表与相关子表的级联数据D.窗体的“加载”事件在窗体打开时触发7.执行SQL语句“UPDATE商品表SET库存=库存-5WHERE类别='日用品'”后,会()A.将所有日用品的库存减少5,若库存为0则报错B.将所有日用品的库存减少5,允许库存为负数C.仅当库存≥5时才执行更新D.仅更新第一条符合条件的记录8.在Access中,创建“宏”时,若要打开“学生信息”窗体并最大化显示,应依次选择的操作是()A.OpenForm→MaximizeWindowB.OpenForm→SetProperty(对象类型=窗体,对象名称=学生信息,属性=窗口模式,值=最大化)C.OpenWindow→MaximizeD.OpenForm→SetWindowMode(模式=最大化)9.以下关于“报表”的说法中,正确的是()A.报表只能输出已有的数据,无法进行计算B.页面页眉节用于显示每一页的标题信息C.分组报表必须基于未排序的记录集D.标签报表的数据源只能是单个表10.在“订单表”中,“订单ID”字段设置为主键(自动编号类型),若删除一条订单记录后,再次添加新记录时,新的“订单ID”值会()A.从1开始重新递增B.继续使用被删除的ID值C.按原有顺序递增(跳过已删除的ID)D.随机提供11.要统计“销售表”中每个销售人员(字段名:销售员)的总销售额(字段名:金额),应使用的SQL语句是()A.SELECT销售员,SUM(金额)AS总销售额FROM销售表GROUPBY销售员B.SELECT销售员,COUNT(金额)AS总销售额FROM销售表GROUPBY销售员C.SELECT销售员,AVG(金额)AS总销售额FROM销售表GROUPBY销售员D.SELECT销售员,MAX(金额)AS总销售额FROM销售表GROUPBY销售员12.以下关于“关系”的描述中,错误的是()A.建立关系时,主表的主键字段与相关表的外键字段必须数据类型一致B.实施“参照完整性”后,相关表中不能存在主表中没有的外键值C.一对多关系中,主表的一条记录可以对应相关表的多条记录D.多对多关系可以通过创建中间表(包含两个外键)转换为两个一对多关系13.在设计“员工表”时,“入职日期”字段(日期/时间类型)的输入掩码设置为“0000-99-99”,则以下输入有效的是()A.2025/03/15B.2025-13-01C.2025-02-30D.2025-06-1014.若要在“学生表”中查询“姓名”字段包含“晓”字且“班级”为“2025级3班”的记录,正确的条件表达式是()A.姓名Like"晓"AND班级="2025级3班"B.姓名Like"晓"AND班级="2025级3班"C.姓名Like"晓"AND班级="2025级3班"D.姓名Like"晓"AND班级="2025级3班"15.以下关于“数据访问页”的描述中,正确的是()A.数据访问页是存储在Access数据库中的静态网页B.数据访问页只能通过浏览器查看,无法与数据库实时交互C.数据访问页可以发布到Web服务器,支持远程数据操作D.数据访问页的设计界面与窗体设计界面完全不同二、填空题(每空2分,共20分)1.Access数据库的扩展名是________。2.表中用于唯一标识一条记录的字段或字段组合称为________。3.在SQL查询中,用于统计记录数量的函数是________。4.若要将“部门表”和“员工表”通过“部门ID”字段建立关系,其中“部门表”是主表,“员工表”是相关表,则“员工表”中的“部门ID”字段称为________。5.窗体的“记录源”属性用于指定窗体的数据来源,可以是表、查询或________。6.在宏中,“MsgBox”操作用于________。7.报表的“分组页眉”节用于显示________的汇总信息。8.输入掩码“LLL000”中,“L”代表必须输入的________(字母/数字)。9.若要将“成绩表”中“分数”字段的默认值设置为“60”,应在该字段的________属性中设置。10.在VBA代码中,打开“客户信息”窗体的语句是________。三、操作题(共30分)【题目1】(10分)根据以下需求创建“社区活动表”:-表名:社区活动-字段及要求:活动ID(自动编号,主键)活动主题(文本,长度50,必填)活动类型(查阅向导,行来源:讲座、培训、义诊、文体活动)活动日期(日期/时间,默认值为当前日期)参与人数(数字,整型,取值≥0)是否取消(是/否,默认值为“否”)要求:写出在Access中创建该表的具体步骤(包括字段设置、主键设置、默认值设置)。【题目2】(10分)现有“图书表”(字段:图书ID、书名、作者、出版日期、定价)和“借阅记录表”(字段:记录ID、图书ID、读者ID、借阅日期、应还日期、实际归还日期)。要求创建一个查询,统计每本图书的总借阅次数(未归还的记录不计入),结果显示“书名”和“总借阅次数”两列,按总借阅次数降序排列。要求:写出在查询设计视图中的操作步骤及条件设置,或直接编写对应的SQL语句。【题目3】(10分)设计一个窗体,用于录入“学生表”(字段:学号、姓名、性别、出生日期、班级)的新记录。要求:-窗体标题为“学生信息录入”-“性别”字段使用选项组控件(选项:男、女),默认选择“男”-“出生日期”字段使用日期选择器-包含“保存”按钮(绑定“保存记录”宏)和“关闭”按钮(关闭当前窗体)要求:写出在窗体设计视图中的主要设置步骤(包括控件添加、属性设置)。四、综合应用题(共20分)【题目】某公司需要开发“客户管理系统”,包含以下表:-客户表(客户ID、客户名称、联系人、联系电话、所属行业)-订单表(订单ID、客户ID、订单日期、订单金额、销售人员)需求如下:(1)建立两表之间的关系(客户ID为主键与外键),并启用参照完整性(级联更新相关字段,不级联删除)。(2)创建一个参数查询,输入“所属行业”后,显示该行业所有客户的名称、联系人、联系电话,以及对应的订单总金额(若客户无订单,总金额显示为0)。(3)创建一个报表,按“所属行业”分组,显示每组的客户数量和订单总金额,要求组页眉显示行业名称,组页脚显示统计信息。要求:针对上述需求,分别写出具体实现步骤(关系建立、查询设计、报表设计)。一、单项选择题答案1.B(备注:Access允许表不设置主键,但建议设置以确保记录唯一性)2.A(备注:DateDiff("yyyy",出生日期,Now())计算年龄差)3.C(备注:操作查询包括更新、删除、追加、提供表查询)4.D(备注:查阅向导可限制字段取值为固定列表)5.B(备注:有效性规则用于限制输入范围)6.B(备注:选项组可绑定一个字段,选项按钮对应不同值)7.B(备注:SQL更新无库存限制,除非有有效性规则)8.B(备注:通过SetProperty设置窗体窗口模式为最大化)9.B(备注:页面页眉显示每页标题,如“学提供绩表”)10.C(备注:自动编号字段删除后不重复使用旧值)11.A(备注:SUM函数用于求和,GROUPBY按销售员分组)12.A(备注:主外键字段数据类型需兼容,不一定完全一致)13.D(备注:输入掩码“0000-99-99”要求格式为“年-月-日”,且月份≤12,日期≤31)14.A(备注:Like"晓"表示包含“晓”字的任意位置)15.C(备注:数据访问页是动态网页,支持远程访问)二、填空题答案1..accdb2.主键3.COUNT()4.外键5.SQL语句6.显示消息框7.分组字段8.字母9.默认值10.DoCmd.OpenForm"客户信息"三、操作题答案【题目1】步骤:(1)打开Access,创建空白数据库,命名为“社区活动管理.accdb”;(2)在“创建”选项卡中选择“表设计”;(3)添加字段:-活动ID:数据类型“自动编号”,勾选“主键”(或右键选择“主键”);-活动主题:数据类型“文本”,字段长度设为50,在“必需”属性中选择“是”;-活动类型:数据类型选择“查阅向导”,下一步选择“自行键入所需的值”,输入行来源“讲座”“培训”“义诊”“文体活动”(每行一个),完成;-活动日期:数据类型“日期/时间”,在“默认值”属性中输入“=Date()”;-参与人数:数据类型“数字”,字段大小选择“整型”,在“有效性规则”属性中输入“>=0”;-是否取消:数据类型“是/否”,在“默认值”属性中输入“0”(或“否”);(4)保存表,命名为“社区活动”。【题目2】SQL语句:SELECT图书表.书名,COUNT(借阅记录表.记录ID)AS总借阅次数FROM图书表LEFTJOIN借阅记录表ON图书表.图书ID=借阅记录表.图书IDWHERE借阅记录表.实际归还日期ISNOTNULLGROUPBY图书表.书名ORDERBY总借阅次数DESC;(或查询设计视图步骤:1.添加“图书表”和“借阅记录表”,通过“图书ID”建立连接;2.选择“书名”字段(来自图书表);3.选择“记录ID”字段(来自借阅记录表),在“总计”行选择“计数”;4.在“实际归还日期”字段的条件行输入“IsNotNull”;5.勾选“显示”行,设置“总借阅次数”别名;6.按“总借阅次数”降序排序;7.保存查询并运行。)【题目3】步骤:(1)在“创建”选项卡中选择“窗体设计”,进入设计视图;(2)设置窗体属性:标题=“学生信息录入”,记录源=“学生表”;(3)添加标签控件,分别命名为“学号:”“姓名:”“性别:”“出生日期:”“班级:”;(4)添加文本框控件,分别绑定“学号”“姓名”“班级”字段;(5)添加选项组控件:-右键选项组→属性,名称设为“性别”,绑定字段为“性别”;-添加两个选项按钮,标签分别为“男”“女”;-设置选项值:“男”对应1,“女”对应0;-在“默认值”属性中输入“1”(默认选择“男”);(6)添加日期选择器:将“出生日期”文本框的“输入掩码”属性设置为“短日期”,或在“格式”属性中选择“长日期”;(7)添加“保存”按钮:右键按钮→事件提供器→选择“宏提供器”,添加“SaveRecord”操作,保存宏并命名为“保存记录”;(8)添加“关闭”按钮:右键按钮→事件提供器→选择“代码提供器”,输入“Docmd.Close”;(9)调整控件位置和格式,保存窗体并命名为“学生信息录入窗体”。四、综合应用题答案(1)建立关系步骤:①打开“数据库工具”选项卡→“关系”→“显示表”,添加“客户表”和“订单表”;②拖动“客户表”的“客户ID”字段到“订单表”的“客户ID”字段;③在“编辑关系”对

温馨提示

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

最新文档

评论

0/150

提交评论