2025年全国计算机二级Access数据库查询设计实战演练与试题解析_第1页
2025年全国计算机二级Access数据库查询设计实战演练与试题解析_第2页
2025年全国计算机二级Access数据库查询设计实战演练与试题解析_第3页
2025年全国计算机二级Access数据库查询设计实战演练与试题解析_第4页
2025年全国计算机二级Access数据库查询设计实战演练与试题解析_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

2025年全国计算机二级Access数据库查询设计实战演练与试题解析考试时间:______分钟总分:______分姓名:______一、选择题1.在关系模型中,用来表示实体之间联系的被称为()。A.元组B.属性C.关系D.主键2.下列关于数据库完整性约束的描述,错误的是()。A.实体完整性要求关系中的元组唯一标识B.参照完整性要求外键的值必须等于其引用的表中的主键值或为空C.域完整性要求表中某个字段的所有值必须来自同一个值域D.用户定义完整性是针对特定关系数据库的约束3.在Access中,用于建立表之间永久性联系的组件是()。A.索引B.参照完整性C.关系D.数据访问页4.下列数据类型中,最适合存储日期/时间数据的是()。A.文本B.日期/时间C.自动编号D.是/否5.在Access查询设计视图中,用于指定查询结果中要显示的字段是()。A.条件行B.筛选行C.字段列表D.排序行6.下列运算符中,用于判断一个字段值是否属于某个指定集合的是()。A.=B.<>C.IND.BETWEEN7.若要查询“姓名”字段中包含“明”字的记录,应使用的运算符是()。A.=B.<>C.LIKED.IN8.在Access查询中,用于对查询结果进行分组统计的依据是()。A.排序B.筛选C.GROUPBY子句D.HAVING子句9.下列关于Access查询的描述,错误的是()。A.选择查询可以从一个或多个表中检索数据B.操作查询可以对表中的数据进行添加、删除或修改C.参数查询需要用户输入参数才能执行D.交叉表查询可以显示字段和记录的汇总信息10.在Access中,创建一个生成表查询后,它会()。A.修改原始表的数据B.删除原始表的数据C.创建一个包含查询结果的新表D.在原始表中添加一个新记录11.下列SQL语句中,用于创建表的是()。A.CREATEVIEWB.CREATEINDEXC.CREATETABLED.CREATEFORM12.下列SQL语句中,用于更新表中数据的是()。A.SELECTB.UPDATEC.DELETED.INSERT13.下列SQL语句中,用于删除表中数据的是()。A.SELECTB.UPDATEC.DELETED.INSERT14.下列SQL语句中,用于向表中插入数据的是()。A.SELECTB.UPDATEC.DELETED.INSERT15.若要创建一个查询,其结果只包含“部门编号”为“01”且“基本工资”高于500的员工记录,应使用哪个子句来实现?()(提示:可填多个选项,若不确定可只填最主要的)A.WHEREB.HAVINGC.GROUPBYD.ORDERBY16.在查询设计视图中,要为查询添加一个计算字段“奖金”,其计算表达式为“基本工资*0.1”,应将表达式输入到()。A.字段列表B.条件行C.筛选行D.表达式生成器17.在查询设计视图中,用于设置字段在查询结果中的排序方式的是()。A.条件行B.筛选行C.排序行D.组合行18.若要创建一个查询,其结果包含所有部门及其平均基本工资,应使用哪种查询?()(提示:可填多个选项,若不确定可只填最主要的)A.选择查询B.交叉表查询C.参数查询D.生成表查询19.在查询设计视图中,要限制“性别”字段只显示“男”或“女”,应在对应字段的“查找”行输入()。A.“男”OR“女”B.[性别]IN(“男”,“女”)C.[性别]=“男”OR[性别]=“女”D.“男”AND“女”20.下列关于Access窗体的描述,正确的是()。(提示:可填多个选项,若不确定可只填最主要的)A.窗体可以用来显示和编辑数据库中的数据B.窗体可以用来创建查询C.窗体可以用来设计报表D.窗体是数据库中存储数据的容器二、填空题1.关系模型中,二维表的每一行称为一个________。2.关系模型中,二维表的每一列称为一个________。3.在Access中,创建表时,若希望字段值自动唯一且按顺序增长,应选择________数据类型。4.在Access中,若要限制输入的文本字段只包含数字,可以在字段属性中的________属性中设置相应的验证规则。5.在查询设计视图中,要删除一个已添加的字段,应将该字段从________中拖动出来。6.用来存储结构化查询语句的视图称为________视图。7.若要查询“入职日期”在2023年1月1日之后的所有员工,可以使用比较运算符________。8.语句`SELECT*FROMEmployeesWHERESalary>(SELECTAVG(Salary)FROMEmployees)`称为________查询。9.在查询设计视图中,要设置某个字段的查询结果默认按升序排列,应在该字段的________行设置升序图标。10.若要创建一个查询,根据用户输入的部门编号来检索该部门所有员工的信息,应创建________查询。11.语句`UPDATEProductsSETPrice=Price*1.1WHERECategory='Electronics'`的功能是________。12.在Access中,创建交叉表查询时,通常需要指定三个字段,分别是________、汇总字段和列字段。13.在查询设计视图中,若要为查询结果添加一个名为“工资总和”的计算字段,其表达式为`Sum([基本工资])`,应在字段列表中输入________。14.若要创建一个查询,将“销售人员”表中符合特定条件的记录添加到“销售记录备份”表中,应创建________查询。15.在SQL中,用于删除表中的所有记录但保留表结构的语句是________。三、判断题1.一个关系的所有元组都必须是唯一的。()2.主键可以设置多个。()3.外键是用来建立表之间关系的字段。()4.在Access查询中,使用“参数”行可以设置查询的筛选条件。()5.任何查询都可以修改表中的数据。()6.交叉表查询只能对数值型字段进行汇总。()7.SQL语句是结构化查询语言(StructuredQueryLanguage)的缩写。()8.在Access中,使用SQL视图创建查询比使用设计视图更灵活。()9.生成表查询会永久删除原始表的数据。()10.参数查询在执行时需要用户输入查询参数。()---试卷答案1.C2.D3.C4.B5.C6.C7.C8.C9.D10.C11.C12.B13.C14.D15.A16.A17.C18.A,B19.B20.A,D21.元组22.属性23.自动编号24.验证规则25.字段列表26.SQL27.>28.嵌套29.排序30.参数31.将“Products”表中“Category”字段值为“Electronics”的记录的“Price”字段值更新为原值的1.1倍32.行、列33.工资总和:Sum([基本工资])34.追加35.DELETETABLE解析1.关系模型用关系(即二维表)表示实体集,每个关系有若干行和列,行称为元组,代表一个实体;列称为属性,代表实体的特征。故选C。2.实体完整性保证每行唯一,参照完整性保证外键引用有效,域完整性保证字段值符合定义,用户定义完整性是数据库特定的约束,不是完整性分类。故选D。3.关系是表与表之间的连接,是永久性联系的体现。故选C。4.日期/时间类型专门用于存储日期和时间数据。故选B。5.字段列表是设计视图左侧区域,用于选择要查询的字段。故选C。6.IN运算符用于判断字段值是否在指定列表中。故选C。7.LIKE运算符用于模糊匹配,需配合通配符使用(如`'明%'`)。选项C使用IN进行逻辑判断,不适用于LIKE模糊查询。故选C。8.GROUPBY子句用于对查询结果按指定字段进行分组,常与聚合函数(如AVG)和HAVING子句(对分组结果筛选)一起使用,实现数据汇总。故选C。9.操作查询(更新、删除、追加、生成表)用于批量操作数据,不能像选择查询那样直接从表中检索数据来显示。故选D。(注意:参数查询也能显示数据,但题目问的是描述错误的,操作查询是主要错误点)。10.生成表查询根据查询条件在原始表数据的基础上创建一个全新的表,原始表数据不受影响。故选C。11.CREATETABLE是SQL中创建表的语句。故选C。12.UPDATE是SQL中用于更新表中数据的语句。故选B。13.DELETE是SQL中用于删除表中数据的语句。故选C。14.INSERT是SQL中用于向表中插入数据的语句。故选D。15.WHERE子句用于设置查询的筛选条件。故选A。(HAVING用于分组后筛选,GROUPBY用于分组)。16.计算字段需要在字段列表中定义,输入表达式。故选A。17.排序行用于设置查询结果的排序方式。故选C。18.选择查询用于检索数据,交叉表查询是选择查询的一种。若要包含所有部门及其平均工资,选择查询可以实现(通过GROUPBY)。交叉表查询更侧重行列转换展示汇总。故选A,B。19.使用IN(`[性别]IN("男","女")`)可以精确限制性别为“男”或“女”。选项A是字符串连接。选项C是正确的逻辑判断方式。选项D是逻辑与。IN通常更符合题意。故选B。20.窗体用于数据显示、编辑和操作。不能创建查询或报表(报表需用报表设计器),也不是数据存储容器(表是)。故选A,D。解析21.关系中的每一行代表一个实体实例,称为元组。故填元组。22.关系中的每一列代表一个属性,描述实体的某个特征。故填属性。23.自动编号数据类型在插入新记录时自动生成唯一且顺序增长的唯一标识符。故填自动编号。24.验证规则(ValidationRule)用于限制用户输入的数据必须满足特定条件。故填验证规则。25.字段列表中添加的字段可以通过拖拽到设计网格的“字段”列来移除。故填字段列表。26.SQL视图是存储SQL查询语句的视图,可以直接运行或用于设计复杂查询。故填SQL。27.“>”是SQL中的大于运算符,用于筛选指定值之后的数据。故填>。28.嵌套查询(或称子查询)是指在一个SQL语句中嵌套另一个SELECT语句。题目中`SELECTAVG(Salary)FROMEmployees`作为`Salary>`的条件,是嵌套查询。故填嵌套。29.排序行包含升序(↑)和降序(↓)按钮,用于设置字段的排序方向。故填排序。30.参数查询通过提示用户输入参数值来动态生成查询结果。故填参数。31.该SQL语句使用UPDATE语句,指定了要更新的表(Products),更新的字段(Price),更新方式(等于原值乘1.1),以及更新的条件(Category为'Electronics')。其整体功能是:将“Products”表中所有“Category”字段值为“Electronics”的记录的“Price”字段值更新为原值的1.1倍。故填将“Products”表中“Category”字段值为“Electronics”的记录的“Price”字段值更新为原值的1.1倍。32.创建交叉表查询通常需要指定三个主要字段:行字段(将某个字段值作为表格的行标题)、列字段(将某个字段值作为表格的列标题)和汇总字段(对某个字段进行汇总统计,如计数、求和、平均值等)。故填行、列。33.在查询设计视图中添加计算字段,需要在字段行输入表达式。表达式包含字段名和聚合函数,如`Sum([基本工资])`。若要给此计算字段命名为“工资总和”,则输入格式为`工资总和:Sum([基本工资])`。故填工资总和:Sum([基本工资])。34.追加查询(AppendQuery)用于将符合查询条件的记录从源表中添加到目标表中。题目描述将符合特定条件的记录添加到备份表中,符合追加查询的定义。故填追加。35.DELETE

温馨提示

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

最新文档

评论

0/150

提交评论