2023年河北省沧州市全国计算机等级考试Access数据库程序设计模拟考试(含答案).docx
《2023年河北省沧州市全国计算机等级考试Access数据库程序设计模拟考试(含答案).docx》由会员分享,可在线阅读,更多相关《2023年河北省沧州市全国计算机等级考试Access数据库程序设计模拟考试(含答案).docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年河北省沧州市全国计算机等级考试Access数据库程序设计模拟考试(含答案)学校:班级:姓名:考号:一、操作题(10题)1.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:Privates ubo(ByVidpAslnteger) p=p*2EndSubPrivates ubCommandl_C 1 kk()DimiAsIntcgerCails(l)Ifi 4Thcni=i 入 2MsgBoxiEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为 O23【综合应用题】文件的默认存取路金为c:kaoshisouxcecode77(M)2&.打开passwor
2、d.mdb致提库,完成以下接作.设计一个名称为.检测宏码.判断密码的窗 体.假设密码为.be* ,如果儡入的密码正 确,则可以进入.产品,窗体.如果等误.则 算出一个对话铤,密码,单击对话根中的重试”按钮.则将判断密码面体中的文2.本框的内容清空.如图所示.内名为“Page”的文本框控件设置为“一页码/总页数一”形式的页码显示(如一 1/15一, 一2/15 )o (3)将“F1”窗体上名为“Title”的 标签上移到距“com”按钮“1cm”的位置(即标签的下边界距按钮的上边 界1cm),并设置其标题为“职工信息输出”。(4)试根据以下窗体 功能要求,对已给的按钮事件过程进行补充和完善。在“
3、F1”窗体上单 击“输出”按钮(名为“com”),弹出一个输入对话框,其提示文本为 “请输入大于0的整数值”。输入1时,相关代码关闭窗体(或程 序)。输入2时,相关代码实现预览输出报表对象“R1”输入N3时, 相关代码调用宏对象“Ml”,以打开数据表“职工”。结果如图3所示。34 .考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计 好的表对象,tEmployee”和宏对象“ml”,同时还有以“tEmployee”为数据 源的窗体对象“Employee”。请在此基础上按照以下要求补充窗体设 计。(1)在窗体的窗体页眉节区添加一个标签控件,名称为“bTitle,初 始化标题
4、显示为“雇员基本信息”,字体名称为“黑体”,字号大小为 18o(2)将命令按钮bList的标题设置为“显示雇员情况”。(3)单击命令按钮bList,要求运行宏对象ml;单击事件代码已提 供,请补充完整。(4)取消窗体的水平滚动条和垂直滚动条;取消窗体的,最大化和最 小化按钮。(5)窗体加载时,将“Tda”标签标题设置为“YYYY年雇员信息”,其 中“YYYY”为系统当前年份(要求使用相关函数获取),例如,2013 年雇员信息。窗体“加载”事件代码已提供,请补充完整。35 .在考生文件夹下有一个“Ace3 . mdb”数据库。以“1临时”表为数 曙源,自动创建窗体“产品信息录入二设置窗体宽度为“
5、9cm”,“弹出方 式”。(2)添加“产品信息录入”窗体页眉标签为“新产品信息录入”,标 签文本字体为“宋体”,力2号”,“加粗”,标签效果为“凹陷”。(3)创 建“追加产品记录”和“删除临时表”查询,分别用来将“临时”表中的数据 追加到“产品”表中,以及将“临时”表中的数据删除。创建“保存产 品记录”宏,该宏一次调用所创建的两个查询。(5)在页脚中添加“保 存记录”按钮(Commandl),当单击该按钮时,将“临时”表中的数据添加 到“产品”表中,并且将“临时”表中的数据删除“产品信息录入”窗体的效 果如图3所不。网3(2)以“班级”我为数据源,创建“班级”窗体,布局为“纵 栏表”,样式为“
6、标准z窗体只显示班级号科字段。添加 “班级人数统计”子窗体,子窗体中显示“班级人数统计”查 询的全部字段。“班级”窗体结果如图所示。(2)在“基本情况”窗体中添加“工龄”按钮,编写按钮代37.码实现电击该按钮时弹出人员的工龄工龄=口血()-调入日期c单击按钮结果如图所示。考生文件夹下有一个数据库文件“曲叫3nx旷,其中存 在已经设计好的表对象Ernp”、窗体时象“fEmp”、报表对象 “Emp”和宏对象, mEmp、请在此基础1.按照以下要:求补 充设计:(1)将报表、Emp”的报表贝眉区内名为TitlJ标签控 件的标题文本在标签区域中居中显示,同时将其放在距上边38。5厘米、距左鹿5 II米
7、处。39.(2)将窗体标题设置为“显示/修改用户口令”o在工资&.md数据库中4厂部门”和“工资表”两 张表。(1)建立一个基于工资表的窗体“工资情况表,在窗体 中显示员工姓名、基本工资、奖金、保险金和税前工资字段。 税前工资=基本工资奖金-保险金-布局:纵栏表;样式: 40.标伍五、综合操作题(2题)(4)假设“tStud”表中学号字段的第5位和6位编码 代表该生的专业信息当这两位编码为“10”时表示“信息” 专业,为其他值时表示“管理”专业。设置窗体中名称为 “山”的文本框控件的相应属性,使其根据“学号”字段的第 41. 5位的第6位编码显示对应的专业名称;(3)将窗体边框改为“细边框,.
8、样式,取消愉体中的水平 和垂直滚动条、记录选定器、导航按钮和分隔线;只保留窗体42,的关闭按钮;六、简单应用题(2题)(2)创建一个查询,计算每名学生所选课程的学分总和, 并依次显示“姓名”和“学分”,其中“学分”为计算出的学分43 .总和,将查询命名为飞短”。(2)以,学生”选课表”和“课程”表为数据源,创建生 成表查询“成绩”表,查询每个学生选课的成绩,结果显示学44 .生姓名课程名称和成绩字段0参考答案1.362.3.1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹。2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库 的程序的相关图标。3、文件夹下就会出现数据
9、库的图标文件,重命名数据库的名称即可。 注:在命名数据库文件的同时不允许输入文件名的扩展名。若没有显 示扩展名,则从“工具”打开找至文件夹选项”,单击“文件夹选项”,找 到隐藏扩展名的那一项,把前面的小框去掉,并应用即可。4.25002500解析:本题考查循环的知识。这个问题比较简单,实际上 就是求1至IJ 100之间的奇数和,最终结果为2500。5.第一题:1、找到要操作的数据源,打开“教学管理”数据库。2、选 择数据库的对象“表”,可以在窗口上双击“使用设计器创建表”或者单 击“新建”,在打开的窗口中选择“设计视图”。单击“确定”按钮,在“字 段名称”中输入题目要求中的字段名称,在“数据类
10、型”中选择所需要的 数据类型。3、在学生“性别”字段中选择“查阅向导”,选择“自行键入 所需的值”,单击“下一步”,在灰色框中的“第一歹/下面输入“男”,再 在男的下一列输入“女”,单击“下一步”,然后单击“完成”即可。4、再 选中“学生编号”,整行为黑色后,单击右键,选择“主键”。单击“保存” 即可。第二题:1、在数据库中打开“学生”表,按要求输入数据即可。其步 骤为:光标放置于“照片”的下一行方框中,单击右键,选择“插入对 象”,选择“有文件创建”,单击“浏览”选择路径,找到所需要的“照 片”,单击“确定”即可。2、光标放置于“个人地址主页”的下一行方框 中,单击右键,选择“超链接”,选择
11、“编辑超链接”,在“要显示的文字 中输入“张三的个人主页”,在“地址”栏中输入或者粘贴个人地址,单 击“确定”即可完成。6.33解析:本题考查循环的知识。Exit语句用于中途退出循环,所以带 有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件 而退出循环的,还是由于执行到了 Exit语句而退出循环的。本题中不等 i循环到50就会因为满足If语句的条件从而执行到Exit For语句退出 循环,注意到每次循环时除了要执行1与+3以外,在本次循环结束后还 要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了 If语句的条件,执行Exit For后退出循环,此时的n值为3。
12、7.2828解析:本题考查循环的知识。这类问题循环体中只有一条语句, 就是sum=sum+1,这样的话问题就变成了判断这条语句共执行多少次, 也就是最内层循环一共会执行多少次。可以这样分析:当= l时, 内循环执行5次;当i = 1, j = 2时,内循环执行4次;当i = 1, j = 3时, 内循环执行3次;当i=l, j叫时,内循环执行2次,这样的话外循环 第一次时内循环共执行5+4+3+2 = 14次;当i = 2时,j从2开始循环, 那么内循环共执行4+3+2=9次;当i = 3时,j从3开始循环,那么内 循环共执行3+2=5次,所以总的执行次数为14+9+5=28次。8 .概念数据
13、模型按不同的应用层次分为三种类型,它们足概念数据模型、逻 辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种 面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模 型着重于在数据库系统一级的实现。物理数据模型又称物理模型,它 是一种面向计算机物理表示的模型,此模型给出了数据模型在计算机 上物理结构的表示。9 .(1)打开“Acc3. mdb”数据库窗口,单击“窗体”对象,单击“新建”按 钮,选择“自动创建窗体:纵栏武”,选择“房产销售情况表”表为数据 源,单击“确定”按钮。弹出窗口对话框,执行“视图”一“设计视图”,
14、用 鼠标右键单击其中一个文本框,右键单击选择“属性”命令,在“格式” 选项卡的“特殊效果”中选择“平面”。关闭属性对话框。单击工具栏中 的“标签”控件,拖到窗体页眉中。并调整其大小,输入“销售信息明 细”文本,选中新建标签,在工具栏中选择考题要求的文本格式:宋 体、12号、加粗、居中。单击工具栏中的“保存”按钮,在弹出的“另存 为”对话框中输入窗体名称“销售明细”.单击“确定”按钮,关闭窗体设 计视图。(2)在“Ace3. mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选 择“设计视图”,单击“确定”按钮。弹出“显示表”对话框,添加“房源基 本情况表”,单击“关闭”按钮。关闭“显示表
15、”对话框。字段行选择“房源 基本情况表.g和“房源代码”,取消“房源代码”字段的显示,在“房 源代码”行对应的“条件”行输入“Forms!销售明细!房源代码厂。单击 工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“按 照窗体房源代码查询”,单击“确定”按钮,关闭查询设计视图。10 .【审题分析】本题主要考查追加表查询,追加表一般情况用于数据 库的复制、转移。在表中条件表达式是:数学-语文+物理=270。【操作步骤】 步骤1:在“samp2. msb”窗口下,单击“查询”对象,添 加“tStud”表。关闭对话框。执行【查询】一【追加表查询】菜单命 令,在追 加表对话框内输追加到表
16、名称“tTemp”,双击“身份证号、 “姓名”字段,在“字段”所在行的第三列列出条什运算式:数学+语 文】+(物 理】,在其对应的“条件”行内输入:=270,追加到所在行 选择“入 学成绩”表。如图40所示。步骤2:单击“保存”按钮,输入文件名:“qt4”。单击“确定”按钮,关 闭“qt4”查询窗口。步骤3:关闭“samp2. mdb”数据库窗口。11 .12 .13 . 14.17.18 .19 .20 .21 .A解析:要对线性表进行二分法查找,对线性表有两个要求:第一, 要求线性表是按顺序方式存储的;第二,要求线性表中的元素是按照从 小到大的顺序排好序。22 .C解析:数据库是存储在计算
17、机存储设备中的、结构化的相关数据 的集合。它不仅包含描述事物的数据本身,而且包括相关事物之间的关 系,它是数据库系统的核心内容和管理对象。23 .CC .【解析】本题考查VBA中变量命名的知识。变量名的命名同字 段命名一样,也可以由字母、数字和汉字组成,但是不能包含空格和任 何除了下画线以外的标点符号。变量名不能使用VBA的关键字。24 .C25 .C数据库是对数据进行操作和管理的,可以看成是长期存储在计算机内 的、大量的、有结构的和可共享的数据集合。数据库可以被直观地理 解为存放数据的仓库,数据库可以对大量数据进行管理和应用。一个 应用数据库的主要目的就是要实现数据的共享,能使应用数据库的数
18、 据被大量用户使用。26 .C解析:本题考查字段属性的知识。在表中的每个字段都可以设置一 些字段属性,其中的“格式”属性用来决定数据的打印方式和屏幕显示方 式,而“输入掩码”属性则用来控制输入格式或检查输入中的错误的,二 者不一样:虽然对于大多数数据类型都可以设计输入掩码,但是只有“文 本”型和“日期时间”型字段才可以使用“输入掩码向导”;“有效性规贝/ 属性用于限制此字段输入值的表达式,和“输入掩码”的作用也不一样。 27.C28.D解析:本题考查数据访问页的类型。按照数据访问页的用途,数据 访问页可以分为3类,交互式报表页、数据输入页、数据分析页都是数 据访问页的类型。答案为D。29.A3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 河北省 沧州市 全国 计算机等级考试 Access 数据库 程序设计 模拟考试 答案
限制150内