版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年计算机计算机二级MSOffice高级应用与设计-Access数据库程序设计参考题库含答案解析一、单选题(共35题)1.在Access数据库中,关于主键的描述,以下说法正确的是:A.主键字段的值可以为空值B.一个表可以没有主键C.主键的主要作用是提高字段的查询速度D.主键可以由多个字段组合而成【选项】A.主键字段的值可以为空值B.一个表可以没有主键C.主键的主要作用是提高字段的查询速度D.主键可以由多个字段组合而成【参考答案】D【解析】1.A错误:主键字段的值不能为空值(NULL),这是主键的基本约束。2.B错误:虽然部分情况下表可以没有主键,但根据关系数据库规范,表必须有主键以保证数据完整性。3.C错误:提高查询速度是索引的作用,而非主键的核心功能,主键主要用于唯一标识记录。4.D正确:主键可以是单一字段或多字段组合(复合主键),例如通过“学号+课程号”唯一标识选课记录。2.若要将Access表中的“出生日期”字段设置为仅允许输入1990年1月1日之后的日期,应在字段属性的哪个栏目设置规则?A.默认值B.输入掩码C.验证规则D.格式【选项】A.默认值B.输入掩码C.验证规则D.格式【参考答案】C【解析】1.A错误:默认值用于设置字段初始值,无法限制日期范围。2.B错误:输入掩码控制数据输入格式(如yyyy/mm/dd),不涉及逻辑判断。3.C正确:验证规则通过逻辑表达式(如`>#1990/1/1#`)限制数据范围。4.D错误:“格式”仅影响数据显示样式(如“长日期”),不校验数据内容。3.在查询设计视图中,“条件”行输入`Like"张*"AndLen([姓名])>2`,其对应的SQL语句是:A.WHERE姓名LIKE"张*"ANDLEN(姓名)>2B.WHERE姓名LIKE"张%"ANDLENGTH(姓名)>2C.WHERE姓名LIKE"张*"ANDLENGTH(姓名)>2D.WHERE姓名LIKE"张%"ANDLEN(姓名)>2【选项】A.WHERE姓名LIKE"张*"ANDLEN(姓名)>2B.WHERE姓名LIKE"张%"ANDLENGTH(姓名)>2C.WHERE姓名LIKE"张*"ANDLENGTH(姓名)>2D.WHERE姓名LIKE"张%"ANDLEN(姓名)>2【参考答案】D【解析】1.Access的LIKE通配符:`*`匹配任意字符(SQL标准为`%`),但SQL视图自动转换为`%`。2.字符串长度函数:Access使用`LEN()`(SQL标准为`LENGTH()`),在设计视图中保留`LEN`语法。3.综合可得:设计视图条件实际生成SQL语句为`WHERE姓名LIKE"张%"ANDLEN(姓名)>2`。4.下列关于Access窗体“数据源”属性的描述,错误的是:A.可直接绑定到SQL语句B.可绑定到表或查询C.必须设置为记录源才能显示数据D.可在运行时通过VBA动态修改【选项】A.可直接绑定到SQL语句B.可绑定到表或查询C.必须设置为记录源才能显示数据D.可在运行时通过VBA动态修改【参考答案】C【解析】1.A正确:记录源可直接填写SELECT语句(如`SELECT*FROM员工`)。2.B正确:记录源可绑定现有表或查询对象。3.C错误:窗体可以不绑定数据源(如作为导航界面),此时无数据展示功能。4.D正确:通过`Me.RecordSource="新SQL语句"`可动态修改数据源。5.若需禁止用户修改Access报表中的“工资”字段,应设置控件的:A.可用属性为“否”B.可见属性为“否”C.是否锁定属性为“是”D.控件来源属性为空【选项】A.可用属性为“否”B.可见属性为“否”C.是否锁定属性为“是”D.控件来源属性为空【参考答案】C【解析】1.A错误:“可用”设为“否”会禁用交互(灰色显示),但若未锁定仍可编程修改。2.B错误:“可见”设为“否”会隐藏控件,不符合题目“禁止修改”的要求。3.C正确:锁定属性设为“是”可禁止用户直接编辑控件内容。4.D错误:控件来源为空将不显示数据,违背字段展示需求。6.执行VBA语句`DoCmd.OpenForm"订单",,,"[金额]>1000"`的作用是:A.打开“订单”窗体并筛选金额大于1000的记录B.新建名为“订单”的窗体C.仅在窗体中显示金额字段D.以只读模式打开窗体【选项】A.打开“订单”窗体并筛选金额大于1000的记录B.新建名为“订单”的窗体C.仅在窗体中显示金额字段D.以只读模式打开窗体【参考答案】A【解析】1.`OpenForm`方法参数解析:-第一个参数为窗体名称(“订单”)-第四参数是Where条件(`"[金额]>1000"`)2.执行效果:打开窗体时自动筛选满足条件的记录。3.B错误:新建窗体应使用`CreateForm`。4.C/D错误:语句未涉及字段显示限制或打开模式设置。7.在Access中,“学生”表和“成绩”表通过“学号”字段建立了一对多关系并实施参照完整性。当删除“学生”表记录时,若需同步删除其所有成绩记录,应在编辑关系时勾选:A.级联更新相关字段B.级联删除相关记录C.实施参照完整性D.联接类型【选项】A.级联更新相关字段B.级联删除相关记录C.实施参照完整性D.联接类型【参考答案】B【解析】1.A错误:级联更新在主表主键变化时更新子表外键,与删除无关。2.B正确:级联删除可在删除主表记录时自动删除子表关联记录。3.C错误:参照完整性仅强制外键存在对应主键,不处理级联操作。4.D错误:联接类型决定查询关联方式(内联/左联),不影响删除行为。8.下列哪个数据类型适合存储“是否在校”字段?A.文本B.数字C.是/否D.备注【选项】A.文本B.数字C.是/否D.备注【参考答案】C【解析】1.A不妥:用文本存储“是/否”会占用额外空间且易输入错误值。2.B不妥:数字类型需定义0/1含义,降低可读性。3.C正确:“是/否”类型专用于布尔值,显示为复选框且仅占1位存储空间。4.D错误:备注类型用于长文本(如评论),完全不适配布尔值存储。9.在SQL视图编写查询时,若要按部门统计平均工资高于5000的记录,正确的是:A.`SELECT部门,AVG(工资)FROM员工GROUPBY部门WHEREAVG(工资)>5000`B.`SELECT部门,AVG(工资)FROM员工GROUPBY部门HAVINGAVG(工资)>5000`C.`SELECT部门,AVG(工资)FROM员工WHEREAVG(工资)>5000GROUPBY部门`D.`SELECT部门,AVG(工资)>5000FROM员工GROUPBY部门`【选项】A.`SELECT部门,AVG(工资)FROM员工GROUPBY部门WHEREAVG(工资)>5000`B.`SELECT部门,AVG(工资)FROM员工GROUPBY部门HAVINGAVG(工资)>5000`C.`SELECT部门,AVG(工资)FROM员工WHEREAVG(工资)>5000GROUPBY部门`D.`SELECT部门,AVG(工资)>5000FROM员工GROUPBY部门`【参考答案】B【解析】1.语法规则:-WHERE在GROUPBY前过滤原始记录-HAVING在GROUPBY后过滤分组结果2.A错误:WHERE不能用于聚合函数条件。3.B正确:HAVING子句对分组后结果(平均工资)进行筛选。4.C错误:WHERE与AVG()同时使用违反语法顺序。5.D错误:`AVG(工资)>5000`不能作为输出字段。10.在报表设计中使用`=Sum([数量]*[单价])`的控件来源,该表达式应放置在:A.页面页脚B.组页脚C.主体节D.报表页眉【选项】A.页面页脚B.组页脚C.主体节D.报表页眉【参考答案】B【解析】1.表达式功能:计算分组内“数量×单价”的总和。2.A错误:页面页脚仅汇总当前页数据。3.B正确:组页脚用于显示分组统计结果(按部门/类别等分组时适用)。4.C错误:主体节逐行显示明细,若放此处会重复计算累加值。5.D错误:报表页眉显示整体标题,无法按组统计。11.在Access中,若要从一个表向另一个表追加符合条件的记录,且不覆盖目标表原有数据,应使用的查询类型是?【选项】A.选择查询;B.更新查询;C.追加查询;D.生成表查询。【参考答案】C【解析】1.选择查询仅用于检索数据,不修改或添加记录;2.更新查询用于修改现有记录;3.追加查询可将符合条件的记录添加到目标表末尾,保留原有数据;4.生成表查询会创建新表并覆盖已有表结构。本题考点为查询类型的核心功能差异。12.下列关于Access主键的叙述,错误的是?【选项】A.主键字段值不允许重复;B.主键字段值可以为空;C.一张表只能设置一个主键;D.主键用于唯一标识记录。【参考答案】B【解析】1.主键核心特性是唯一性和非空性,故A正确、B错误;2.Access支持复合主键(多字段主键),C表述不严谨但符合常见操作场景;3.D为主键的基础定义。本题易错点为忽视主键禁止空值的约束规则。13.在窗体设计视图中,"是否锁定"属性所属的类别是?【选项】A.格式;B.数据;C.事件;D.其他。【参考答案】B【解析】1."是否锁定"控制用户能否修改字段值,属于数据操作权限范畴;2.格式属性控制显示样式(如字体颜色);3.事件属性对应操作触发逻辑;4.本题考察窗体属性分类的深度理解,易混淆数据与格式属性差异。14.若要在Access中执行SQL语句"DELETEFROM学生WHERE年龄<18",最合适的宏命令是?【选项】A.OpenQuery;B.RunSQL;C.RunCode;D.ExecuteCommand。【参考答案】B【解析】1.RunSQL专用于执行操作查询(如DELETE/UPDATE);2.OpenQuery仅运行已保存的查询对象;3.RunCode调用VBA函数;4.ExecuteCommand适用于菜单命令操作。本题需区分宏命令的具体适用场景。15.下列Access数据类型中,字段大小固定为8字节的是?【选项】A.文本;B.日期/时间;C.是/否;D.自动编号。【参考答案】B【解析】1.日期/时间型固定8字节;2.文本型长度可变(1-255字符);3.是/否型占1位;4.自动编号为长整型(4字节)。本题考察数据类型的存储机制,易错点为混淆自动编号与日期类型的空间占用。16.在VBA中,若要取消窗体的关闭操作,应在哪个事件的代码中设置参数Cancel=True?【选项】A.Load;B.Open;C.Unload;D.Close。【参考答案】C【解析】1.Unload事件的参数Cancel可阻止窗体关闭;2.Load和Open事件无此参数;3.窗体无标准Close事件;4.本题针对窗体事件机制的核心考点,需熟记关键事件参数作用。17.设置表关系的参照完整性时,"级联删除相关记录"的作用是?【选项】A.主表记录删除时自动删除子表关联记录;B.子表记录删除时自动删除主表记录;C.禁止删除主表记录;D.自动备份被删除记录。【参考答案】A【解析】1.级联删除保证主从表数据一致性,主表操作影响子表;2.B描述为反向逻辑错误;3.C对应"禁止删除"的完整性规则;4.D为干扰项。本题考察关系完整性的深层应用逻辑。18.下列聚合函数中,可用于计算字符串字段最长值的是?【选项】A.Sum;B.Max;C.Count;D.Avg。【参考答案】B【解析】1.Max函数适用于文本、数字、日期等类型,文本按字母序取最大;2.Sum/Avg仅限数值型;3.Count统计记录数。本题难点在于识别聚合函数对非数值字段的兼容性。19.在报表设计中使用"=DLookUp("姓名","学生表","学号='2023001'")",该表达式的作用是?【选项】A.统计符合条件记录数;B.返回指定字段的首条记录值;C.查找并显示匹配条件的单个值;D.计算多字段平均值。【参考答案】C【解析】1.DLookUp函数语法为DLookUp(字段,表,条件),返回单一值;2.A对应DCount函数;3.B描述不准确;4.D对应DAvg函数。本题重点考核域函数的参数结构与功能区别。20.下列控件中,最适合用于显示多行文本的是?【选项】A.标签;B.文本框;C.列表框;D.组合框。【参考答案】B【解析】1.文本框支持多行文本(通过"是否滚动"属性设置);2.标签通常用于静态短文本;3.列表框/组合框用于选择值而非编辑文本。本题考察控件核心功能的实际应用场景。21.在Access数据库中,某字段需要存储不超过200个汉字的信息,且不参与数值计算。下列最合适的字段数据类型是?【选项】A.数字型B.文本型C.备注型D.日期/时间型【参考答案】B【解析】文本型字段适合存储较短的非计算类字符数据,单个汉字占2个字节时,200汉字需400字节(文本型最大255字节满足要求)。A选项数字型用于数值计算,C选项备注型适用于超长文本(最大65535字节),D选项日期/时间型仅存储特定格式数据。22.在Access操作查询中,将符合条件的记录从"学生表"提取生成新表"优秀学生表",应使用?【选项】A.更新查询B.删除查询C.追加查询D.生成表查询【参考答案】D【解析】D选项生成表查询可通过SELECT语句将查询结果保存为新表。A选项用于修改记录,B选项用于删除记录,C选项用于向已有表添加记录,均不符合新建表的场景要求。23.要使窗体中的文本框显示"成绩表"中"数学"字段的值,需设置哪个属性?【选项】A.默认值B.控件来源C.输入掩码D.数据绑定【参考答案】B【解析】B选项"控件来源"属性可直接绑定字段(如"=[数学]")或表达式。A选项设定初始值,C选项控制输入格式,D选项非Access官方属性名称,属于干扰项。24.在报表设计中,若要避免"学院名称"字段的重复值连续显示,应在哪个区域设置?【选项】A.报表页眉B.组页眉C.主体节D.页面页脚【参考答案】B【解析】B选项组页眉通过"分组和排序"功能对字段分组后,设置"隐藏重复控件"属性可避免连续重复显示。A选项展示报表标题,C选项逐条显示记录,D选项显示页码等通用信息。25.下列SQL语句能向"职工表"插入新记录的是?【选项】A.INSERTINTO职工表VALUE('张三','技术部')B.INSERTINTO职工表VALUES('张三','技术部')C.ADDTO职工表('张三','技术部')D.UPDATE职工表SET姓名='张三',部门='技术部'【参考答案】B【解析】B选项语法正确,VALUES后需加括号且使用复数形式。A选项VALUE应为VALUES,C选项ADDTO非SQL语法,D选项用于修改现有记录而非插入。26.将"产品表"的"单价"字段格式设为"货币"后,该字段实际存储的是?【选项】A.货币符号+数值B.四舍五入后的整数C.原始数值D.文本型价格数据【参考答案】C【解析】格式属性仅改变显示方式,实际存储仍为原始数值。A选项中的货币符号为显示效果,B选项精度由字段大小决定,D选项文本型无法进行数值计算。27.在关系数据库中,主键的主要作用是?【选项】A.加快查询速度B.建立表间关系C.保证实体完整性D.自动创建索引【参考答案】C【解析】C选项主键用于唯一标识记录,确保实体完整性。A选项索引可加速查询但非主键本质作用,B选项是外键功能,D选项索引是主键的附属特性。28.在VBA中,要执行打开"学生管理"窗体的命令,正确的代码是?【选项】A.DoCmd.OpenTable"学生管理"B.DoCmd.OpenForm"学生管理"C.Form.Open"学生管理"D.Show.Form"学生管理"【参考答案】B【解析】B选项使用DoCmd对象的OpenForm方法正确打开窗体。A选项OpenTable用于表,C、D选项语法错误,VBA中无Form.Open和Show.Form方法。29.用SQL语句为"订单表"添加外键约束,关联"客户表"的"客户ID"字段,正确的是?【选项】A.ALTERTABLE订单表ADDFOREIGNKEY(客户ID)REFERENCES客户表(客户ID)B.CREATEKEY订单表.客户ID=客户表.客户IDC.SETRELATION订单表.客户IDWITH客户表.客户IDD.ADDCONSTRAINT客户IDREFERENCES客户表(客户ID)【参考答案】A【解析】A选项符合SQL添加外键的语法规范。B、C选项为无效语法,D选项缺少表名和FOREIGNKEY关键词。30.设置宏操作打开"数据录入"窗体时,若要限制仅能查看数据且窗口为对话框模式,应如何组合参数?【选项】A.数据模式→只读,窗口模式→对话框B.数据模式→编辑,窗口模式→普通C.数据模式→增加,窗口模式→隐藏D.数据模式→只读,窗口模式→透明【参考答案】A【解析】A选项"只读"禁止修改数据,"对话框"使窗体模态显示。B选项允许编辑且非模态,C选项允许新增记录,D选项"透明"为无效参数值。31.在Access数据库中,下列关于主键的说法错误的是?【选项】A.主键的值在同一表中必须唯一B.主键可以包含多个字段C.主键字段允许为空值(NULL)D.主键主要用于建立表之间的关系【参考答案】C【解析】主键是唯一标识表中每一条记录的字段或字段组合,需满足以下特性:1)主键值必须唯一(A正确);2)主键可以是单字段或多字段组合(B正确);3)主键字段不可为空值(C错误);4)主键用于建立表间关系(D正确)。因此本题选C。32.若需限制“入职日期”字段只能输入2020年1月1日之后的日期,应在表设计视图中设置?【选项】A.默认值:>#2020/1/1#B.有效性规则:>=#2020-1-1#C.输入掩码:>2020年1月1日D.格式:yyyy-mm-dd【参考答案】B【解析】日期范围限制应通过"有效性规则"实现。A选项语法错误(默认值不支持比较运算符);B正确,使用>=#2020-1-1#表示日期下限;C选项输入掩码用于格式控制而非数据验证;D选项仅设置显示格式。故选B。33.创建参数查询时,需要在设计网格的“条件”行输入提示信息,以下格式正确的是?【选项】A.[请输入姓名:]B."请输入姓名:"C.(请输入姓名)D.{请输入姓名}【参考答案】A【解析】Access参数查询的提示信息需用方括号包裹(A正确)。B会判定为字符串而非参数,C/D符号不符合语法规范。执行时A将弹出对话框显示"请输入姓名:"并接收用户输入。34.若在“学生表”和“成绩表”间建立“一对多”关系并勾选“级联删除相关记录”,当删除学生记录时会?【选项】A.仅删除学生表中记录B.自动删除该学生所有成绩记录C.提示“禁止删除”D.需手动删除关联成绩【参考答案】B【解析】启用“级联删除”后,删除主表(学生表)记录时,关联子表(成绩表)中所有对应记录将自动删除(B正确)。未勾选时触发参照完整性规则会阻止删除(C),不选D因自动处理无需手动操作。35.窗体中文本框控件的“控件来源”属性设置为“=Date()”,其作用是?【选项】A.显示当前日期B.输入日期数据C.绑定日期字段D.验证日期格式【参考答案】A【解析】控件来源以等号开头表示计算表达式。"=Date()"会动态获取系统当前日期并显示(A正确)。B/D由输入掩码/验证规则控制,C需绑定具体字段名而非函数。二、多选题(共35题)1.在Access数据库中,下列关于字段数据类型的描述,正确的是:A.数字型字段的子类型包括字节、整型、长整型等B.自动编号型字段的值会随记录删除而自动重新编号C.可以设置文本型字段的默认值为NullD.计算型字段的数据类型由表达式计算结果决定【选项】A.数字型字段的子类型包括字节、整型、长整型等B.自动编号型字段的值会随记录删除而自动重新编号C.可以设置文本型字段的默认值为NullD.计算型字段的数据类型由表达式计算结果决定【参考答案】AD【解析】A正确,数字型字段的子类型包含字节、整型、长整型等选项。B错误,自动编号字段删除记录后空缺编号不会自动填补。C错误,文本型字段的默认值不能设为Null,需使用空字符串("")。D正确,计算型字段的类型由表达式结果自动判定(如数值、文本等)。2.以下关于Access查询条件的叙述,错误的有:A.Between#2023-01-01#And#2023-12-31#可筛选该日期范围内的记录B.Like"张*"可匹配以“张”开头的文本C.>100And<500可简写为100To500D.IsNull用于查找空字段,等价于=""【选项】A.Between#2023-01-01#And#2023-12-31#可筛选该日期范围内的记录B.Like"张*"可匹配以“张”开头的文本C.>100And<500可简写为100To500D.IsNull用于查找空字段,等价于=""【参考答案】CD【解析】A正确,Between...And...适用于日期范围筛选。B正确,*是通配符代表任意字符。C错误,>100And<500不可简写为100To500,后者包含端点值。D错误,IsNull针对空值,=""针对空字符串,二者不等价。3.在Access中,关于主键和索引的描述正确的有:A.主键字段值必须唯一且不能为空B.一个表只能创建一个主键,但可创建多个唯一索引C.索引会降低数据更新速度D.设置主键后系统自动为该字段创建唯一索引【选项】A.主键字段值必须唯一且不能为空B.一个表只能创建一个主键,但可创建多个唯一索引C.索引会降低数据更新速度D.设置主键后系统自动为该字段创建唯一索引【参考答案】ABCD【解析】A正确,主键要求唯一性且非空。B正确,主键唯一但可设多个唯一索引。C正确,索引会因维护增加更新开销。D正确,创建主键时自动生成唯一索引。4.下列Access窗体事件中,属于数据事件的有:A.OnLoad(窗体加载)B.BeforeUpdate(更新前)C.OnOpen(打开时)D.AfterInsert(插入后)【选项】A.OnLoad(窗体加载)B.BeforeUpdate(更新前)C.OnOpen(打开时)D.AfterInsert(插入后)【参考答案】BD【解析】A错误,OnLoad属于窗体事件而非数据事件。B正确,BeforeUpdate在数据更新前触发。C错误,OnOpen属于窗体操作事件。D正确,AfterInsert在新增记录后触发。5.以下Access操作可能破坏参照完整性的有:A.在主表中删除被其他表引用的记录B.在子表中输入不存在于主表的外键值C.修改主表主键值且未启用级联更新D.禁用表间关系后直接修改关联字段【选项】A.在主表中删除被其他表引用的记录B.在子表中输入不存在于主表的外键值C.修改主表主键值且未启用级联更新D.禁用表间关系后直接修改关联字段【参考答案】ABC【解析】A正确,违反参照完整性删除限制。B正确,外键值必须在主表中存在。C正确,若未级联更新则导致关联失效。D错误,禁用关系后不受参照完整性约束。6.在SQL查询中,HAVING子句的作用包括:A.对分组后的结果进行过滤B.必须与GROUPBY子句同时使用C.可替代WHERE子句进行条件筛选D.可包含聚合函数作为条件【选项】A.对分组后的结果进行过滤B.必须与GROUPBY子句同时使用C.可替代WHERE子句进行条件筛选D.可包含聚合函数作为条件【参考答案】ABD【解析】A正确,HAVING用于筛选分组后的数据。B正确,HAVING必须配合GROUPBY使用。C错误,WHERE在分组前筛选原始数据,二者不可替代。D正确,HAVING条件可包含SUM/AVG等聚合函数。7.关于Access报表的叙述,正确的有:A.可通过“分组与排序”实现分级统计B.页面页脚内容每页重复显示C.报表必须绑定数据源才能使用D.可添加计算控件实现动态统计【选项】A.可通过“分组与排序”实现分级统计B.页面页脚内容每页重复显示C.报表必须绑定数据源才能使用D.可添加计算控件实现动态统计【参考答案】ABD【解析】A正确,分组功能支持多级数据统计。B正确,页面页脚在每页底部显示。C错误,无绑定数据源的报表可作为模板使用。D正确,计算控件(如=Sum([字段]))支持动态计算。8.VBA中用于操作Access数据库的对象包括:A.DAO.RecordsetB.ADODB.ConnectionC.FileSystemObjectD.DoCmd.OpenForm【选项】A.DAO.RecordsetB.ADODB.ConnectionC.FileSystemObjectD.DoCmd.OpenForm【参考答案】ABD【解析】A正确,DAO用于本地数据库操作。B正确,ADO支持多种数据库连接。C错误,FileSystemObject用于文件系统操作。D正确,DoCmd可执行打开窗体等操作。9.关于Access宏的叙述,错误的有:A.可调用VBA函数B.If宏条件支持多条件嵌套判断C.宏操作无法直接修改表结构D.自动运行宏必须命名为AutoExec【选项】A.可调用VBA函数B.If宏条件支持多条件嵌套判断C.宏操作无法直接修改表结构D.自动运行宏必须命名为AutoExec【参考答案】CD【解析】A正确,RunCode操作可调用VBA函数。B正确,可通过组合If块实现嵌套逻辑。C错误,OpenTable等宏可间接操作表结构。D错误,自动运行宏也可通过设置启动选项实现。10.下列措施可提升Access数据库安全性的有:A.设置数据库密码B.将数据库拆分为前后端C.禁用宏的自动执行D.使用.accde格式发布【选项】A.设置数据库密码B.将数据库拆分为前后端C.禁用宏的自动执行D.使用.accde格式发布【参考答案】ABCD【解析】A正确,密码保护阻止未授权访问。B正确,前后端分离减少前端数据风险。C正确,禁用宏可防恶意代码执行。D正确,.accde格式禁止修改设计对象。11.在Access数据库中,下列关于查询类型的描述,正确的有哪些?【选项】A.选择查询用于从一个或多个表中检索数据并进行分组、计算B.参数查询在运行时提示用户输入条件值C.交叉表查询只能对一个字段进行分组D.操作查询包括删除查询、更新查询、追加查询和生成表查询E.联合查询可以将多个SELECT语句的结果合并成一个结果集【参考答案】ABDE【解析】A正确:选择查询是最常用的查询类型,支持基础检索、分组和计算;B正确:参数查询通过对话框动态获取查询条件;C错误:交叉表查询需按行/列两个字段分组;D正确:操作查询的四类操作均属于数据变更操作;E正确:联合查询通过UNION合并结构相同的多表数据。12.关于Access窗体的事件触发顺序,下列描述正确的有哪些?【选项】A.窗体打开时依次触发“打开(Open)→加载(Load)→激活(Activate)”B.关闭窗体时依次触发“卸载(Unload)→停用(Deactivate)→关闭(Close)”C.窗体的“成为当前(Current)”事件在数据记录切换时触发D.窗体的“双击(DblClick)”事件优先级高于“单击(Click)”E.“计时器触发(Timer)”事件需设置“计时器间隔(TimerInterval)”属性【参考答案】ACE【解析】A正确:窗体打开顺序为Open→Load→Activate;B错误:关闭顺序应为Unload→Close→Deactivate;C正确:Current事件在记录切换或窗体刷新时触发;D错误:单击事件优先于双击事件;E正确:Timer事件必须通过TimerInterval属性设置间隔才生效。13.在Access表关系中设置“参照完整性”时,可实现哪些功能?【选项】A.禁止在子表中添加主表不存在的外键值B.自动删除主表记录时同步删除子表关联记录C.主表主键值修改后自动更新子表外键值D.强制要求主表与子表的字段数据类型完全一致E.禁止修改主表中被引用的主键值【参考答案】ABC【解析】A正确:参照完整性阻止无效外键插入;B正确:启用“级联删除”后同步删除子表记录;C正确:启用“级联更新”后自动同步外键值;D错误:只需数据类型兼容,不要求完全一致;E错误:启用级联更新后可修改主键值。14.下列属于Access中SQL数据操纵语言(DML)的操作有哪些?【选项】A.INSERTINTOB.ALTERTABLEC.UPDATED.CREATEINDEXE.DELETE【参考答案】ACE【解析】A正确:INSERT属于DML的数据插入操作;B错误:ALTERTABLE是DDL(数据定义语言);C正确:UPDATE是DML的数据更新操作;D错误:CREATEINDEX是DDL的索引创建语句;E正确:DELETE属于DML的数据删除操作。15.关于Access报表的分组和排序,下列说法正确的有哪些?【选项】A.可设置多个分组级别并指定升序或降序排列B.分组字段必须来自报表记录源中的字段C.分组页眉/页脚需在“分组、排序和汇总”窗格中启用D.可在分组依据中使用表达式(如“=Left([字段名],1)”)E.报表只能按字段分组,不支持按间隔或条件分组【参考答案】ACD【解析】A正确:支持多级分组和排序方向设置;B错误:分组可基于表达式生成字段;C正确:组页眉/页脚需主动启用;D正确:表达式可作为分组依据;E错误:支持按间隔(如日期按月)或条件分组。16.Access数据库的表对象可以存储哪些类型的数据来源?【选项】A.本地数据库中的表B.链接到Excel电子表格C.SharePoint列表D.文本文件数据E.SQLServer远程数据库表【参考答案】ABCDE【解析】A正确:本地表为默认存储;B正确:支持链接Excel作为外部表;C正确:可连接SharePoint列表;D正确:可导入或链接文本文件;E正确:支持链接SQLServer等ODBC数据源。17.下列哪些属于Access关系数据库模型的特征?【选项】A.数据以二维表形式组织B.表间通过主键和外键建立关联C.支持多对多关系无需中间表D.字段值需满足域完整性约束E.外键字段必须与主键字段数据类型完全一致【参考答案】ABD【解析】A正确:关系模型核心是二维表结构;B正确:表间关系依赖主外键关联;C错误:多对多关系必须通过中间表实现;D正确:域完整性约束字段取值有效性;E错误:外键与主键仅需数据类型兼容。18.在Access中,下列哪些方法可实现数据库启动时自动执行指定操作?【选项】A.创建名为“AutoExec”的宏B.设置“当前数据库”中的显示窗体C.在VBA中编写Document_Open事件D.设置数据库文件的只读属性E.在表对象中创建启动触发器【参考答案】AB【解析】A正确:AutoExec宏在数据库打开时自动运行;B正确:通过“选项→当前数据库”设置启动窗体;C错误:Access无Document_Open事件;D错误:只读属性与自动执行无关;E错误:表对象不支持触发器功能。19.关于Access中的VBA编程,下列描述正确的有哪些?【选项】A.DoCmd.OpenForm用于打开指定窗体B.Me关键字表示当前窗体或报表对象C.Recordset对象可直接修改表数据D.事件过程名必须遵循“对象名_事件”的命名规则E.VBA中可使用SQL语句操作数据【参考答案】ABCE【解析】A正确:DoCmd.OpenForm是标准窗体打开方法;B正确:Me指代当前类模块所属对象;C正确:Recordset支持增删改查操作;D错误:事件过程名由系统自动生成,不可自定义;E正确:VBA可通过CurrentDb.Execute执行SQL。20.在Access查询设计器中,下列哪些条件写法能正确检索“年龄大于30或部门为销售部”的记录?【选项】A.`>30Or"销售部"`B.`[年龄]>30Or[部门]="销售部"`C.`Where年龄>30Or部门='销售部'`D.`>30And[部门]="销售部"`E.`IIF([年龄]>30Or[部门]="销售部",True,False)`【参考答案】B【解析】A错误:缺少字段引用;B正确:标准逻辑条件写法;C错误:SQL语法不应包含Where关键字;D错误:And导致条件变为“同时满足”;E错误:IIF函数不直接作为查询条件。21.在Access数据库设计中,下列有关“主键”的描述,正确的是哪几项?A.主键字段的值可以重复B.主键用于唯一标识表中的每一条记录C.主键字段必须为数值类型D.设置主键可加速查询和排序操作E.主键可以是单个字段或多个字段的组合【选项】A.B,D,EB.B,C,EC.B,D,ED.A,C,D【参考答案】A【解析】1.B正确:主键的核心作用是唯一标识记录,确保数据唯一性;2.D正确:主键默认创建索引,可提高查询与排序效率;3.E正确:主键可以是单一字段或多字段组合(复合主键);4.A错误:主键字段值不可重复;5.C错误:主键字段可以是文本、自动编号等多种类型。22.在Access查询设计中,以下关于“交叉表查询”的说法正确的是哪几项?A.可对数据进行行列双向汇总B.必须指定行标题、列标题和值C.只能基于单一数据表创建D.值字段必须使用聚合函数(如Sum、Count)E.可实现数据的动态分类统计【选项】A.A,B,D,EB.A,B,C,EC.B,C,DD.A,D,E【参考答案】A【解析】1.A正确:交叉表查询通过行列交叉点汇总数据;2.B正确:定义行标题、列标题和值是创建交叉表查询的必要条件;3.D正确:值字段必须使用聚合函数计算汇总结果;4.E正确:通过动态行列关系实现分类统计;5.C错误:交叉表查询可基于多个关联表创建。23.以下关于Access字段属性的描述,错误的有哪几项?A.“有效性规则”用于限制字段输入值的范围B.“格式”属性可决定数据在报表中的显示形式C.“默认值”属性仅适用于数字类型字段D.“输入掩码”用于强制字段数据的输入格式E.“必填字段”属性设置为“是”时,该字段允许为空字符串【选项】A.C,EB.B,DC.A,BD.C,D【参考答案】A【解析】1.C错误:默认值适用于文本、日期等多种类型字段;2.E错误:设置为“必填”的字段不允许空字符串或Null值;3.A正确:有效性规则用于约束输入,如“>0”;4.B正确:格式属性控制数据显示样式;5.D正确:输入掩码强制格式(如电话号码格式)。24.在Access关系数据库中,关于“参照完整性”的实现,下列说法正确的是哪几项?A.启用“级联更新相关字段”后,主表主键更改时自动更新子表对应值B.主表和子表必须具有相同字段名才能建立关系C.启用“级联删除相关记录”可能导致子表数据被连带删除D.参照完整性要求子表中外键值必须存在于主表主键中E.关系建立后可随时修改主表主键字段的数据类型【选项】A.A,C,DB.A,B,DC.B,C,ED.C,D,E【参考答案】A【解析】1.A正确:级联更新确保主键变更时外键同步更新;2.C正确:级联删除会导致关联子记录被删除;3.D正确:参照完整性强制外键值必须匹配主键值;4.B错误:关系依赖字段含义而非名称;5.E错误:主键字段类型一旦建立关系不可随意修改。25.在窗体设计中,以下属于“绑定型控件”常见用途的是哪几项?A.显示数据表中字段的值B.根据用户输入实时更新数据源C.作为静态标签展示固定文本D.通过表达式动态生成计算结果E.嵌入图片但不存储到数据库【选项】A.A,BB.A,B,DC.A,C,DD.B,C,E【参考答案】B【解析】1.A正确:绑定控件直接关联表字段并显示数据;2.B正确:绑定控件支持双向数据绑定,输入可回写数据源;3.D正确:控件可通过表达式(如“=[单价]*[数量]”)动态计算;4.C错误:静态标签属于未绑定控件;5.E错误:图像控件若未绑定字段则为未绑定控件。26.以下哪些SQL语句在Access中可正确执行?A.`DELETE*FROM学生WHERE年龄<18;`B.`DROPTABLE临时数据;`C.`ALTERTABLE订单ADDCOLUMN折扣率FLOAT;`D.`SELECT姓名,AVG(成绩)FROM成绩表GROUPBY姓名;`E.`UPDATE产品SET库存=库存+100IF类别="电子产品";`【选项】A.A,B,CB.B,C,DC.A,D,ED.C,D,E【参考答案】B【解析】1.B正确:`DROPTABLE`删除表结构;2.C正确:`ALTERTABLE...ADDCOLUMN`添加字段;3.D正确:聚合函数AVG需搭配`GROUPBY`使用;4.A错误:DELETE语句不需“*”,应写`DELETEFROM表名WHERE条件`;5.E错误:Access中`IF`不可用于UPDATE,应改为`WHERE类别="电子产品"`。27.在Access报表设计中,可实现的功能包括哪几项?A.按部门分组并统计各部门平均工资B.添加页码和报表打印日期C.插入图表动态展示季度销售趋势D.直接修改数据源表中的记录E.设置条件格式高亮显示异常数据【选项】A.A,B,C,EB.A,C,D,EC.B,C,DD.A,B,D【参考答案】A【解析】1.A正确:报表支持分组和聚合计算;2.B正确:可通过函数如`=Date()`添加动态日期;3.C正确:图表控件支持数据可视化;4.E正确:条件格式可基于规则改变显示样式;5.D错误:报表仅用于查看和打印数据,无法直接修改源表。28.关于Access宏操作,下列说法正确的有哪几项?A.`OpenForm`宏可用于打开指定窗体B.`RunSQL`宏可执行数据定义查询(如CREATETABLE)C.`SendObject`宏可直接发送邮件附件D.`SetValue`宏可修改窗体控件的默认值属性E.宏可嵌套调用其他宏或模块中的函数【选项】A.A,B,D,EB.A,C,EC.B,C,DD.A,B,C【参考答案】B【解析】1.A正确:`OpenForm`是常用窗体操作宏;2.C正确:`SendObject`支持邮件发送数据库对象;3.E正确:宏支持`RunMacro`调用其他宏;4.B错误:`RunSQL`仅支持操作查询(如DELETE),不支持DDL语句;5.D错误:`SetValue`修改控件当前值,而非默认值属性。29.下列哪些查询条件表达式在Access中书写正确?A.`Like"*北京*"`B.`Between#2023-01-01#And#2023-12-31#`C.`In("教授","副教授",职称="讲师")`D.`IsNullOr库存<=0`E.`Year(入职日期)=2023AndMonth(入职日期)>6`【选项】A.A,B,D,EB.A,B,C,EC.B,D,ED.A,C,D【参考答案】A【解析】1.A正确:通配符“*”匹配任意字符;2.B正确:日期需用“#”包裹,语法正确;3.D正确:`IsNull`与条件组合使用有效;4.E正确:`Year()`和`Month()`函数提取日期部分;5.C错误:`In`列表内应为常量,不能嵌套条件表达式。30.数据库拆分技术(前端/后端分离)的主要优势包括哪几项?A.多用户可共享同一后端数据库B.前端界面修改无需影响后端数据C.显著提升单机运行性能D.后端数据安全性更易控制E.降低对客户端计算机硬件配置要求【选项】A.A,B,DB.A,C,EC.B,C,DD.A,B,C【参考答案】A【解析】1.A正确:拆分后多个前端可连接共享后端数据库;2.B正确:前端独立开发更新不影响数据存储;3.D正确:后端可集中设置权限与备份策略;4.C错误:拆分主要解决多用户协作,不直接影响单机性能;5.E错误:前端仍依赖本地资源运行,硬件需求未降低。31.下列关于Access数据库基本对象的描述中,正确的是()。【选项】A.表是数据库中存储数据的基本单元B.查询只能用于检索数据,不能更新源表数据C.窗体可以用于输入、编辑和显示数据D.报表用于数据输出和打印,支持数据分组和汇总E.Access中不包含"操作系统"这一对象类型【参考答案】A、C、D、E【解析】1.A正确:表是Access存储数据的核心对象,所有数据均存储于表中;2.B错误:操作查询(如更新查询、删除查询)可直接修改源表数据;3.C正确:窗体是用户交互界面,支持数据操作和展示;4.D正确:报表专用于格式化数据输出,包含分组、计算等高级功能;5.E正确:Access七大对象为表、查询、窗体、报表、宏、模块、页,无"操作系统"对象。32.以下关于选择查询与操作查询的描述,正确的是()。【选项】A.选择查询会改变源表数据,操作查询不改变源表数据B.生成表查询属于操作查询类型C.更新查询可在不打开表的情况下批量修改记录D.交叉表查询属于操作查询E.追加查询可将记录添加到另一个表中【参考答案】B、C、E【解析】1.A错误:选择查询仅检索数据,操作查询会修改数据;2.B正确:生成表查询通过创建新表存储查询结果,属于操作查询;3.C正确:更新查询允许通过条件批量修改字段值;4.D错误:交叉表查询属于选择查询,用于数据汇总分析;5.E正确:追加查询实现表间数据迁移功能。33.设置主键时需满足的特性有()。【选项】A.唯一标识表中每条记录B.允许包含空值(Null)C.一个表只能定义一个主键D.可以加速数据查询速度E.可保证数据输入速度【参考答案】A、C、D【解析】1.A正确:主键核心特性是唯一性和标识性;2.B错误:主键字段禁止为空;3.C正确:每表仅能设置一个主键(可以是复合主键);4.D正确:主键自动创建索引提升查询效率;5.E错误:主键与输入速度无直接关联,甚至可能因约束校验降低速度。34.在关系模型中用于描述数据结构的基本术语包括()。【选项】A.字段对应"属性"B.记录对应"关系"C.表对应"元组"D.主键对应"候选码"E.外键对应"参照完整性"【参考答案】A、D、E【解析】1.A正确:字段是属性的物理实现;2.B错误:记录对应"元组",表对应"关系";3.C错误:表对应"关系",单条记录对应"元组";4.D正确:主键是候选码中被选定的唯一标识符;5.E正确:外键约束用于实现参照完整性规则。35.关于参数查询的设计要求,正确的是()。【选项】A.需在条件行使用方括号定义参数B.不能与计算字段结合使用C.参数提示信息需在查询属性中设置D.参数类型必须与字段数据类型一致E.可应用于交叉表查询【参考答案】A、D、E【解析】1.A正确:标准参数格式如[请输入姓名];2.B错误:计算字段可包含参数(如[单价]*[数量]);3.C错误:提示信息直接写在方括号内,无需额外设置;4.D正确:参数类型需匹配目标字段,避免类型错误;5.E正确:参数查询适用于所有查询类型。三、判断题(共30题)1.在Access数据库中,参数查询运行时需要手动输入条件值,但该参数值不能设置为动态变化的数据,例如当前系统日期。【选项】正确();错误()【参考答案】错误【解析】参数查询允许用户输入动态条件值,且可通过表达式(如`Date()`)调用系统日期等动态数据。题目说法错误在于限制参数值的动态性,实际上参数查询支持灵活输入和动态函数引用。2.在Access数据表设计中,"自动编号"类型的字段值既可由系统自动生成,也可由用户手动修改。【选项】正确();错误()【参考答案】错误【解析】"自动编号"字段的值由系统自动生成且不可修改,其唯一性用于主键设定。若需手动输入数据,应选择"数字"或"文本"类型。题目混淆了字段类型的特性。3.Access中表与表之间建立关系时,必须至少有一方设置主键才能创建永久性关联。【选项】正确();错误()【参考答案】错误【解析】建立表关系时,若未设置主键但具有唯一索引的字段也可创建关联。主键非必要条件,但能强制参照完整性。题目对关系建立的约束条件表述不准确。4.在Access报表设计中,文本框控件的"控件来源"属性只能绑定到表或查询的字段,不能直接输入计算公式。【选项】正确();错误()【参考答案】错误【解析】"控件来源"属性既可绑定字段,也可输入表达式(如`=[单价]*[数量]`)。题目错误限制了文本框的功能,忽略其计算能力。5.交叉表查询必须指定行标题、列标题和值三个部分,且行标题字段允许重复值。【选项】正确();错误()【参考答案】错误【解析】交叉表查询的行标题必须具有唯一性(如分组字段),否则会导致数据汇总冲突。列标题和值可重复,但行标题重复反映设计逻辑错误。题目的“允许重复”说法错误。6.在Access窗体中,组合框(ComboBox)控件与列表框(ListBox)控件的唯一区别在于前者允许用户输入新值,后者仅限选择已有项。【选项】正确();错误()【参考答案】错误【解析】组合框支持输入新值(需设置“允许编辑值”属性),而列表框仅限选择。但两者核心区别还包括界面布局(下拉式vs平铺式)和数据加载方式。题目对“唯一区别”的表述片面。7.Access的更新查询(UpdateQuery)可以直接修改多个表中关联字段的值,无需事先建立表关系。【选项】正确();错误()【参考答案】错误【解析】更新查询只能修改单个表的数据。若需跨表更新,需通过联合查询或VBA编程实现。题目混淆了更新查询的作用范围,违背Access操作规范。8.生成表查询(Make-TableQuery)执行后生成的新表会自动继承原始表的主键及索引设置。【选项】正确();错误()【参考答案】错误【解析】生成表查询仅复制数据内容,不继承表结构属性(如主键、索引)。需手动在新表中重新设置约束。题目错误扩大了生成表查询的功能。9.在Access中,窗体的"数据输入"属性设为"是"时,该窗体仅能添加新记录,无法查看或修改历史数据。【选项】正确();错误()【参考答案】正确【解析】"数据输入"属性若为"是",窗体将屏蔽已有记录导航栏,强制进入空白新记录状态。此模式下历史数据不可见,符合题目描述。10.宏组中的每个宏必须通过单独的事件触发执行,无法实现多个宏的串联调用。【选项】正确();错误()【参考答案】错误【解析】宏组内可通过`RunMacro`操作实现宏间调用,形成流程控制逻辑。题目错误否定了宏的协作能力,忽略其程序化执行特性。11.在Access数据库中,表与表之间的关系只能是一对一或一对多,无法建立多对多关系。【选项】A.正确B.错误【参考答案】B【解析】1.Access支持表间多对多关系的建立,需通过中间表(关联表)实现。2.例如,“学生”和“课程”表间需通过“选课”中间表关联,形成多对多关系。12.在Access表设计中,"自动编号"类型的字段只能作为主键使用,不能用于其他用途。【选项】A.正确B.错误【参考答案】B【解析】1."自动编号"字段主要用于生成唯一标识符,虽常作为主键,但也可用于其他需要唯一值的场景。2.例如,可作为订单编号、工单流水号等非主键字段使用。13.Access查询中的“总
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年梨树县教师招聘笔试模拟试题及答案解析
- 2026年镇宁布依族苗族自治县教师招聘笔试备考题库及答案解析
- 2026年“自贡知名高校秋招行”活动引进人才(930人)笔试模拟试题及答案解析
- 绵阳安州矿产资源集团有限公司2026年第四批次人力资源需求社会公开招聘笔试备考试题及答案解析
- 2026年垣曲县教师招聘笔试备考试题及答案解析
- 云南省劳动力中心市场有限公司玉溪分公司代招聘劳务外包人员笔试参考题库及答案解析
- 2026年灵石县教师招聘笔试备考题库及答案解析
- 2026黑龙江省方正林业局有限公司公开招聘20人笔试备考试题及答案解析
- 2026年贵州大数据产业集团有限公司选聘管理人员考试模拟试题及答案解析
- 招聘12人!果洛州职业技术学校2026年面向社会公开招聘临聘教师考试参考题库及答案解析
- 【提炼版】数字中国建设整体布局规划
- GB 48147.1-2026矿山隐蔽致灾因素普查规范第1部分:总则
- 2026年行政执法考试-渔政执法考试历年参考题库含答案解析
- 2026秋新教材人教版四年级上册数学|第三单元 多位数乘两位数 教案(共13课时)
- 动火安全作业规程培训课件
- 二上4彩虹教学课件
- 《化工设备基础》课程标准
- 架空pe管道施工方案(3篇)
- 盆底肌电重塑机制-洞察及研究
- 湖南长沙“4·29”特别重大居民自建房倒塌事故调查报告
- T/SZIAM 0002-2024中央空调系统维护保养技术规范
评论
0/150
提交评论