2025年全国计算机二级Access数据库数据库设计工具与应用试题_第1页
2025年全国计算机二级Access数据库数据库设计工具与应用试题_第2页
2025年全国计算机二级Access数据库数据库设计工具与应用试题_第3页
2025年全国计算机二级Access数据库数据库设计工具与应用试题_第4页
2025年全国计算机二级Access数据库数据库设计工具与应用试题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

2025年全国计算机二级Access数据库数据库设计工具与应用试题考试时间:______分钟总分:______分姓名:______一、选择题(本大题共20小题,每小题1分,共20分。在每小题列出的四个选项中,只有一项是符合题目要求的。请将正确选项字母填在题干后的括号内。)1.在关系模型中,实体之间的联系通常用()来表示。A.表格B.关系C.键D.索引2.以下哪个不是数据库的三大范式之一?A.第一范式(1NF)B.第二范式(2NF)C.第三范式(3NF)D.第四范式(4NF)3.在Access数据库中,用于存储日期/时间数据的字段类型是()。A.文本B.数字C.日期/时间D.是/否4.下列哪个不是Access数据库对象?A.表B.查询C.宏D.XML文件5.用来从已有的表中检索数据,并可以对其进行分析、统计、汇总等操作的是()。A.表B.查询C.窗体D.报表6.在查询设计视图中,用于指定查询结果按照哪个字段进行排序的行是()。A.过滤行B.排序行C.条件行D.别名行7.以下SQL语句中,用于创建表的是()。A.CREATEVIEWB.CREATEINDEXC.CREATETABLED.CREATEFORM8.在SQLSELECT语句中,用于对检索到的记录进行统计汇总的函数不包括()。A.SUM()B.AVG()C.MAX()D.COUNT()9.在VBA中,用于声明变量的关键字是()。A.FunctionB.SubC.DimD.Private10.在VBA中,如果希望一段代码只在满足特定条件下执行,应使用()语句。A.ForB.WhileC.If...Then...ElseD.Do11.在VBA代码中,要引用当前窗体,可以使用()对象。A.MeB.ThisFormC.FormD.CurrentForm12.在VBA中,用于输出消息框的函数是()。A.MsgBoxB.MessageBoxC.AlertD.Message13.以下关于宏的描述,错误的是()。A.宏可以自动执行一系列操作B.宏不能响应事件C.宏可以与其他对象(如表、查询)结合使用D.宏可以提高数据库的自动化程度14.在Access中,要将多个表连接起来查询,通常需要在查询设计视图的()之间设置关系。A.字段列表B.条件行C.关系列表D.排序行15.以下哪个控件通常用于在窗体中显示来自表或查询的字段数据?A.标签B.命令按钮C.文本框D.图像框16.在窗体设计中,要使文本框中的内容只读,需要将其“是否锁定”属性设置为()。A.是B.否C.未知D.自动17.以下哪种方式不能用来创建查询?A.使用查询设计视图B.使用SQL视图C.使用查询向导D.直接在表中修改数据18.在报表中,用于对数据进行分组并计算分组统计值的是()。A.页眉B.页脚C.组页眉D.报表页眉19.在VBA中,如果要定义一个过程,用于执行重复性的任务,通常使用()语句。A.FunctionB.SubC.ProcedureD.Subroutine20.为了确保数据库的安全,可以限制用户对数据库对象的访问权限,这通常通过()来实现。A.数据验证B.用户权限设置C.数据加密D.备份与恢复二、操作题(本大题共3小题,共30分。请根据题目要求,在Access数据库环境中完成指定任务。)21.数据库设计(10分):根据以下要求,在Access数据库中创建一个名为“学生信息”的表,并设置相关字段属性。*表名为:学生信息*字段:*学号(文本类型,字段大小为10,学号不能为空,设置为主键)*姓名(文本类型,字段大小为4,姓名不能为空)*性别(是/否类型)*出生日期(日期/时间类型)*班级(文本类型,字段大小为8)*设置“性别”字段的默认值为True(表示男性)。*设置“班级”字段的有效性规则为必须从“计算机科学”、“软件工程”、“数据科学”这三个值中选择。22.查询设计(10分):使用查询设计视图创建一个名为“学生成绩统计”的查询,要求:*从“学生信息”表和“成绩”表(假设存在,包含字段:学生号、课程号、分数)中查询。*查询结果包含:学号、姓名、班级、课程号、分数。*只显示“计算机科学”班级的学生记录。*查询结果按“分数”降序排列。23.VBA编程(10分):在“学生信息”表对应的窗体上,插入一个命令按钮,命名为“检查性别”。当用户点击该按钮时,使用VBA代码检查所有学生的性别。如果发现有性别为“否”(即女性)的学生,则在消息框中提示“存在女性学生”,否则提示“所有学生均为男性”。请编写该命令按钮的单击事件代码。---试卷答案一、选择题1.B2.D3.C4.D5.B6.B7.C8.D9.C10.C11.B12.A13.B14.C15.C16.A17.D18.C19.B20.B二、操作题21.数据库设计思路:*打开Access数据库,选择“创建”选项卡,点击“表格设计”。*在字段列表中依次输入字段名:学号、姓名、性别、出生日期、班级。*依次设置各字段的类型:学号-文本;姓名-文本;性别-是/否;出生日期-日期/时间;班级-文本。*对“学号”字段右键点击,选择“主键”。*在“性别”字段的“默认值”行输入True。*在“班级”字段的“有效性规则”行输入:"计算机科学"OR"软件工程"OR"数据科学"。*保存表,命名为“学生信息”。22.查询设计思路:*打开查询设计视图,点击“显示表”,添加“学生信息”表和“成绩”表,关闭“显示表”窗口。*从两个表中将所需字段(学号、姓名、班级、课程号、分数)拖拽到查询设计网格的“字段”行。*在“班级”字段的“条件”行输入:“计算机科学”。*在设计网格工具栏中勾选“降序”,并选择“分数”作为排序字段。*点击“运行”测试查询,确认结果正确后保存查询,命名为“学生成绩统计”。23.VBA编程思路:*在“学生信息”表对应的窗体视图中,点击“设计”视图。*在窗体设计视图中,点击“设计”选项卡,“控件”组中的“按钮”控件,在窗体上画一个命令按钮。*右键点击按钮,选择“属性”,在“名称”行输入“检查性别”,在“标题”行输入“检查性别”。*切换到“事件”选项卡,找到“单击”事件,双击进入VBA编辑器。*编写代码:```vbaSub检查性别_Click()DimrsAsRecordsetSetrs=Me.RecordsetClone'创建当前记录集的副本rs.MoveFirst'移动到第一条记录DimhasFemaleAsBooleanhasFemale=FalseDoWhileNotrs.EOFIfrs!性别=FalseThen'检查性别字段是否为否(女性)hasFemale=TrueExitDoEndIfrs.MoveNextLoopIfhasFemaleThenMsgBox"存

温馨提示

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

最新文档

评论

0/150

提交评论