版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026年access复习习题及答案一、单项选择题1.在Access数据库中,若需存储学生的身份证号码(18位数字),最适合的字段类型是()。A.数字B.文本C.备注D.自动编号答案:B(解析:身份证号包含数字但无需计算,且可能有前导零,文本类型更合适)2.下列关于主键的描述中,错误的是()。A.主键字段值不可重复B.主键可以是单个字段或多个字段的组合C.主键字段值可以为空D.主键用于唯一标识表中的每一条记录答案:C(解析:主键字段值必须唯一且非空)3.要限制“出生日期”字段的输入范围为2000年1月1日至2010年12月31日,应设置的字段属性是()。A.输入掩码B.有效性规则C.格式D.默认值答案:B(解析:有效性规则用于限制字段输入范围)4.在“学生表”中,若需快速查找“姓名”字段包含“晓”字的记录,应使用的条件表达式是()。A.Like"晓"B.Like"晓"C.Like"晓"D.Like"晓"A.Like"晓"B.Like"晓"C.Like"晓"D.Like"晓"答案:C(解析:为通配符,代表任意字符,晓表示包含“晓”的任意位置)答案:C(解析:为通配符,代表任意字符,晓表示包含“晓”的任意位置)5.下列操作查询中,不会改变原表数据的是()。A.更新查询B.删除查询C.追加查询D.提供表查询答案:D(解析:提供表查询会将结果保存为新表,原表数据不变)6.在窗体设计视图中,若需将文本框与“学生表”的“学号”字段绑定,应设置文本框的()属性。A.名称B.控件来源C.输入掩码D.格式答案:B(解析:控件来源用于绑定数据源字段)7.要在报表中统计“成绩表”中“数学”字段的平均分,应使用的函数是()。A.Sum()B.Count()C.Avg()D.Max()答案:C(解析:Avg()用于计算平均值)8.下列关于宏的说法中,正确的是()。A.宏只能执行单一操作B.宏可以响应窗体事件自动运行C.宏无法处理条件判断D.宏必须通过VBA代码编写答案:B(解析:宏可包含多个操作,支持条件分支,可绑定事件触发)9.在SQL查询中,“SELECT姓名,年龄FROM员工表WHERE部门='销售部'”的作用是()。A.从员工表中查询所有销售部员工的姓名和年龄B.从员工表中查询所有字段的销售部员工记录C.更新销售部员工的姓名和年龄D.删除销售部员工的姓名和年龄字段答案:A(解析:SELECT指定字段,WHERE筛选部门为销售部的记录)10.若“订单表”包含“订单ID”(主键)、“客户ID”(外键)、“订单日期”等字段,“客户表”包含“客户ID”(主键)、“客户名称”等字段,两表的关系应设置为()。A.一对一B.一对多C.多对多D.无关联答案:B(解析:一个客户可对应多个订单,客户表为主表,订单表为子表)二、填空题1.Access数据库的核心对象是______,它用于存储数据的基本结构。答案:表2.若需将“价格”字段的输入值限制为大于等于0且小于等于1000,有效性规则应设置为______。答案:>=0And<=10003.在查询设计视图中,“总计”行选择“Count”时,该字段的作用是______。答案:统计记录数量4.窗体的“加载”事件对应的事件过程名称是______。答案:Form_Load5.报表的______节用于显示每一条记录的详细数据。答案:主体6.要将“学生表”中“性别”字段的所有“男”替换为“男性”,应使用______查询。答案:更新7.在VBA中,若需弹出提示框显示“操作成功”,应使用的语句是______。答案:MsgBox"操作成功"8.关系数据库中,表与表之间的关联通过______实现。答案:主键和外键9.若“成绩表”包含“学号”“语文”“数学”字段,要计算每位学生的总分,应在查询中添加计算字段,表达式为______。答案:语文+数学10.宏中的“OpenForm”操作可用于打开______对象。答案:窗体三、简答题1.简述创建表时设置主键的作用。答案:主键用于唯一标识表中的每一条记录,确保数据的唯一性和完整性;通过主键可建立表与表之间的关联(如一对多关系);主键自动创建唯一索引,提高数据查询效率。2.说明“输入掩码”与“有效性规则”的区别。答案:输入掩码规定字段输入的格式(如日期格式“00/00/0000”强制输入两位月、两位日、四位年),限制输入的字符类型和位置;有效性规则检查输入内容是否符合特定条件(如年龄>18),不符合时提示错误信息。前者控制格式,后者控制逻辑有效性。3.列举操作查询的四种类型,并说明其作用。答案:(1)更新查询:批量修改符合条件的记录字段值;(2)删除查询:删除符合条件的记录;(3)追加查询:将符合条件的记录添加到另一表中;(4)提供表查询:将符合条件的记录保存为新表。4.窗体设计中,“绑定型控件”与“非绑定型控件”的区别是什么?答案:绑定型控件通过“控件来源”属性与表/查询的字段关联,用于显示、输入或修改数据源中的数据(如显示学生姓名的文本框);非绑定型控件不与数据源关联,用于显示说明文字、线条等(如标签“请输入姓名:”)。5.简述在报表中实现分组统计的步骤。答案:(1)在报表设计视图中,点击“分组和排序”按钮;(2)选择要分组的字段(如“班级”),设置分组顺序;(3)在组页眉或组页脚节中添加计算控件(如“总分:”文本框,控件来源设置为Sum([成绩]));(4)调整布局,保存并预览报表。四、操作题(需写出详细步骤)1.请在“社区医疗管理”数据库中,创建“居民健康表”,字段信息如下:居民ID(文本,18位,主键)姓名(文本,10)出生日期(日期/时间)身高(数字,单精度,小数位数1)血压(文本,20,示例:“120/80mmHg”)建档日期(日期/时间,默认值为当前日期)操作步骤:(1)打开Access,新建“社区医疗管理.accdb”数据库;(2)在“创建”选项卡中点击“表设计”;(3)在字段名称列依次输入“居民ID”“姓名”“出生日期”“身高”“血压”“建档日期”;(4)设置字段类型:居民ID(文本)、姓名(文本)、出生日期(日期/时间)、身高(数字)、血压(文本)、建档日期(日期/时间);(5)设置字段属性:居民ID:字段大小18,点击“主键”按钮(或右键选择“主键”);身高:字段类型选择“数字”,字段大小“单精度”,小数位数1;建档日期:默认值设置为Date()(或“=Date()”);(6)保存表,命名为“居民健康表”。2.基于“居民健康表”,创建一个参数查询“查询特定年龄段居民”,要求输入起始年龄和结束年龄,返回姓名、出生日期、身高字段,按出生日期降序排列(年龄=当前年份-出生年份)。操作步骤:(1)在“创建”选项卡中点击“查询设计”,添加“居民健康表”;(2)在字段行选择“姓名”“出生日期”“身高”;(3)在“出生日期”字段的条件行输入:BetweenDateAdd("yyyy",-[请输入结束年龄],Date())AndDateAdd("yyyy",-[请输入起始年龄],Date());(4)在“排序”行对“出生日期”选择“降序”;(5)点击“参数”按钮,设置参数:“请输入起始年龄”(整数)、“请输入结束年龄”(整数);(6)保存查询,命名为“查询特定年龄段居民”,运行后输入起始和结束年龄(如20和30)即可查看结果。3.设计一个“健康档案录入”窗体,要求包含以下功能:绑定“居民健康表”,可录入/修改记录;包含“姓名”文本框(名称:txt姓名)、“出生日期”日期选择器(名称:txt生日);包含“保存”按钮(名称:btn保存),点击后弹出“保存成功”提示;窗体标题为“居民健康档案录入”。操作步骤:(1)在“创建”选项卡中点击“窗体设计”,选择“居民健康表”作为数据源;(2)添加标签“姓名:”和文本框(txt姓名),绑定“姓名”字段;(3)添加标签“出生日期:”和日期选择器(txt生日),绑定“出生日期”字段;(4)添加命令按钮(btn保存),双击按钮进入事件提供器,选择“代码提供器”;(5)在btn保存的Click事件中编写代码:PrivateSubbtn保存_Click()DoCmd.SaveMsgBox"保存成功"EndSub(6)设置窗体的“标题”属性为“居民健康档案录入”;(7)调整控件位置,保存窗体并命名为“健康档案录入”。4.以“居民健康表”为数据源,创建报表“居民健康统计”,要求:按“年龄”分组(年龄=Year(Date())-Year([出生日期]));每组显示该年龄段的居民人数;报表页脚显示总人数;主体节显示姓名、出生日期、年龄。操作步骤:(1)在“创建”选项卡中点击“报表设计”,添加“居民健康表”;(2)点击“分组和排序”按钮,添加分组字段:表达式“=Year(Date())-Year([出生日期])”,命名为“年龄组”;(3)在“年龄组页眉”节添加标签“年龄:”和文本框(控件来源:=Year(Date())-Year([出生日期]));(4)在“年龄组页脚”节添加文本框(控件来源:=Count([居民ID])),标签“本组人数:”;(5)在主体节添加姓名、出生日期、年龄(表达式:=Year(Date())-Year([出生日期]))的文本框;(6)在报表页脚节添加文本框(控件来源:=Count([居民ID])),标签“总人数:”;(7)调整布局,保存报表并命名为“居民健康统计”。5.编写VBA代码,实现以下功能:在“健康档案录入”窗体中,当“出生日期”控件失去焦点时,自动计算并显示“年龄”(年龄=当前年份-出生年份)到“txt年龄”文本框中。操作步骤:(1)在“健康档案录入”窗体设计视图中,添加文本框(名称:txt年龄)和标签“年龄:”;(2)双击“txt生日”控件,选择“事件”选项卡
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理质量风险评估
- 2025年家庭影院布线方案
- 护理员清洁消毒技能
- 护理课件曲线图:感染控制措施有效性分析
- 火工品检测工岗前实操知识实践考核试卷含答案
- 2026年新科教版高中高一生物上册第三单元物质运输方式综合卷含答案
- 注水泵工安全宣传模拟考核试卷含答案
- 2026年新科教版高中高二物理上册第一单元电场综合计算大题卷含答案
- 供排水泵站运行工岗前基础验收考核试卷含答案
- 调香师变革管理测试考核试卷含答案
- 泰山教育联盟2026届高三年级4月考试模拟 政治试题(含答案)
- 2026年成都市新都区街道办人员招聘笔试模拟试题及答案解析
- 2026届广东省惠州市高三下学期模拟考试历史试题(含答案)
- 110kV变电站电气设备吊装专项施工方案
- 2025年江苏省南通市海门市小升初数学试卷
- 2026年云南省初中学业水平考试数学仿真卷(一)(含答案)
- 2025年中级注册安全工程师《建筑施工安全》真题及答案
- 5.1图形王国(课件)-2025-2026学年二年级下册数学北师大版
- GB/T 4348.1-2026工业用氢氧化钠成分分析第1部分:氢氧化钠和碳酸钠
- 质量管理培训及考核制度
- 大型商超促销活动执行细则
评论
0/150
提交评论