2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx

上传人:王** 文档编号:861912 上传时间:2024-02-06 格式:DOCX 页数:20 大小:126.30KB
下载 相关 举报
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第1页
第1页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第2页
第2页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第3页
第3页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第4页
第4页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第5页
第5页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第6页
第6页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第7页
第7页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第8页
第8页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第9页
第9页 / 共20页
2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx_第10页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx》由会员分享,可在线阅读,更多相关《2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案).docx(20页珍藏版)》请在优知文库上搜索。

1、2021年内蒙古自治区乌海市全国计算机等级考试Access数据库程序设计测试卷(含答案)学校:班级:姓名:考号:一、操作题(10题)1 .使用表向导创建表:在D:XAccess目录下有一ACCESS数据库“教学管理.mdbL利用表的“表向导”创建如右图的“学生表向导”表。学生:表字段名称I数据类型I说明I人生名别龄校员学姓性年入团本本本字即隋注文文文数日是备OLE对象超链接2 .在窗体上添加一个名为COmmandl的命令按钮,然后编写如下程序:Functionm(xAsInteger,yAsInteger)AsIntegerm=11f(xy,x,y)EndFunctionPrivateSubC

2、ommand1_Click()DimaAsInteger,bAsIntegera=1b=2MsgBoxm(a,b)EndSub打开窗体运行后,单击命令按钮,消息框中输出结果为【】。3.数据模型按不同的应用层次分为三种类型,它们是数据模型、逻辑数据模型和物理数据模型。231综合应用题】文件的默认存取路径为c:kaoshisouxcecode770026打开-password.db*数据库,完成以下掾作设计一个名称为检测密码判断密码的窗体.假设密码为abc”,如果玲入的密码正府,则可以进入产品”窗律,如果锌误,则馨出一个对话铤.密码错误”,单击对话程中的重试”按钮,则将判断富码窗体中的文本里的内容

3、清空.如图所示.更官输入错误.弹出“密徜错误”域话惟打开“检测空刊r窗外或咨咫SKg谩后,单击“重试技12破窗体5 .执行下面的程序段,s的值为【】。s=0:k=10Whileks=s+10k=k-2Wend6 .在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为Textl),然后编写如下事件过程:PrivateSubCommand1_Click()DimxAsInteger,yAsInteger,zAsIntegerCallpl(a,b,c)EndSubSubpl(xAsInteger,yAsInteger,zAsInteger)z=x+yEndSub打开窗体运行后,单击命令

4、按钮,文本框中显示的内容是()。7 .从外部导入数据创建表:有一个电子表格文件“学生电子表格.xls”,一个文本文件“学生.tx巴一个“教学管理一原始.mdbaccess数据库,以及一个空数据库文件“教学管理.mdb操作要求如下:1、将电子表格“学生电子表格xls导入至教学管理mdb”中,表命名为“学生_从电子表格工2、将文本文件“学生.txt”导入至。教学管理.mdb”中,表命名为“学生_从文本文件3、将“教学管理一原始.mdb”中的“学生”表导入到“教学管理.mdb表命名为“学生”。8 .已知数列的递推公式如下:f(n)=1当n=0,1时f(n)=f(n-l)+f(n-2)当n1时则按照递

5、推公式可以得到数列:1,1,2,3,5,8,13,21,34,55现要求从键盘输入n值,输出对应项的值。例如当输入n为8时,应该输出34o程序如下,请补充完整。PrivateSubrunll_Click()fl=lfl=lnum=Val(InputBox(请输入一个大于2的整数:”)Forn=2Tof2=fifl=f2NextnMsgBoxf2EndSub9 .编辑数据表:在ACCESS数据库”教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。SI教学管理:效据库E叵I区.前封型lnlIJ:口

6、新建 ,“、匡乐Itt使用设计器创建表使用向导创建表通!输入显创电咫w5课程选课成绩学生10 .用向导建立ACCESS数据库:利用数据库模板向导,在DiWAccess目录下建立一个ACCESS数据库“资产追踪.mdb”。要求显示样式设置为“标准”,报表打印样式为“大胆”。数据库标题为“资产追踪”。二、基本操作题(10题)(3)将“课程”表和“成绩表的关系设置为一对多实施H参照完整性C在考生文件夹下的“mpl.mdb-数据库文件中已建立两个表对象(名为“职工表”和“部门我”),请按以下要求.顺序完成表的各种掾作:(I)设置表对象”职工表”的聘用时间字段默认值为系12.统日期(2)按下列要求修改“

7、产品情况表”的设计。字段名称数据类型字段大小是否主键产品代码文本10产品名称文本20单位文本2价格货币(3)设置表rNornT的有效性规则和有效性文本,有效性规则为:“最低储备”字段的值必须小于“最高储备”字段14 .的值.有效性文本为“请输入有效数据J15 .(6)完成上述操作后,将“备注”字段掰除(5)将“年代”字段的“有效性规则”设置为:输入的H期必须满足在1980年以后(含1980年)的作曲家.并设置“有16 .效件文本”为:年代日期必须为1980年以后的作曲家。(1)创建“学生mdb”数据库,将考生文件夹中的“献Udem.txt”导入数据庠,第一行包含列标题学生ID为主17.健,导入

8、表的名字为在考生文件夹下有“仓储管理mdb”数据库。(I)将考生文件夹下”产品情况表xl导入数据库,第一行包含列标Iffi,将产品代码设置为主键,将导入表命名为18 .“产品情况表”。19 .(4)IH除表中学号为“000003”和“000011”的两条记录。(6)在数据表视图中将隐藏的“编号”字段田新显示20.出来。三、L选择题(10题)21 .下列关于操作查询的说法中,正确的是()。A.生成表查询是利用一个或多个表中的全部或部分数据建立新表B.删除查询只能删除一个表中的记录C.更新查询只能对一个表中的一条记录进行更改D.追加查询只能从一个或多个表中选取一组记录添加到一个表的尾部22 .在数

9、据库中,建立索引的主要作用是oA.节省存储空间B.提高查询速度C.便于管理D.防止数据丢失23下列程序运行后,输出结果为()。Dima()a=Array(l,3,5,7,9)s=0Fori=1To4s=s*10+a(i)NextiPrintsA.1357B.3579C.7531D.975324 .关系表中的每一行称为一个()。A.元组B.字段C.属性D.码25 .有“读者”表,含有的字段为读者编号、读者姓名、家庭住址、身份证号码和联系电话。当为该表以设计视图的方式创建了一个读者窗体后,在窗体的字段列表中不可能含有的字段是()。A.读者编号B.家庭住址C.联系电话D.书籍编号26 .有关宏操作,

10、以下叙述错误的是()。A.宏的条件表达式不能引用窗体或报表的控件值B.所有宏操作都可以转化成相应的模块代码C.使用宏可以启动其他应用程序D.可以利用宏组来管理相关的一系列宏27 .在关系数据模型中,域是指oA.元组B.属性C.元组的个数D.属性的取值范围28 .在VBA中。如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为()。A.A.VariantB.IntC.BooleanD.String29 .某个窗体己编写以下事件过程:PrivateSubForm_Click()DimkasInteger,nasInteger,masIntegern=5m=lk=lDoWhilek=n

11、m=m*2k=k+l1.oopMsgBoxm,vbYesNo+vblnformation,ResultEndSub打开窗体运行后,单击窗体,弹出的信息框外观样式是A)B)30 .如图9-7所示的报表的类型是图97学生信息输出”报表学生信息输出编号 5 姓名I孽海一IA.纵栏式报表B.表格式报表C.图表报表D.标签报表四、综合应用题(10题)(4)设置命令按钮bk的单击事件属性为给定的宏对Q1象ml0考生文件夹卜有一个数据库文件“samplmdb-,其中存在已经设计好的表对象-COHeCt”.左彻对象“q,同时还有以Collect”为数据源的宙体对象FcOHeC/。请在此基础上按照以下要求补充窗

12、体设计:32.(I)将窗体fc。ICCt”的记录源改为查彻时象FT在“学生.mdb”数据库中有“班级表”J课程表”和“学生成绩表”3张表。()以“学生成绩查询”结果为数据源,创建“学生成绩表“窗体,在窗体中为示学生ID、姓名、班级名称、课程名称33.和分数,段C(2)将主体。区中“性别”标卷右侧的文本框显示的内34.容设置为“性别”字段值,并将文本和名称改为“zx”。在考生文件夹下有“student.mcib”数据库。(I)以“课程二”课程成绩”和“学生R表为数据源,创建“成绩排名”查询,查询各门课程的成绩排名。结果&示按照课程名35.称和成绩字段降序显示课程名称、学生姓名和成绩字段。(3)将

13、Mmp”窗体上名为bTit的标签上移到距nP”命令按钮I厘米处(即标签的卜边界即命令按钮的上边界I厘米)。同时,将窗体按钮“hlnP”的单击事件属性设置为宏“mE以完成单击按钮打开报收的操作.注意:不能修改数据库中的宏对象“mEmp;不能修改期体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;CN不能修改表府象“tEmp”中未涉及的字段和属性,36.(4)在窗体对象“(Emp”上有“刷新”和“退出”两个命令按钮,名称分别为“Ml”和“bt2,单击“刷新”按钮,窗体记泉源改为衣泡对象“qEmp”;单击“退出”按钮,关闭窗体。现已编写了部分VBA代码,请按照YBA代码中的指示格代码补充

14、完整”注意:不能修改数据库中的表对象“tEmp;不能修改查询对象“qEmp”中未涉及的内容;不能修改窗体对象“fEmp”中未涉及的控件和属性。程序代码只允许在“Add*与“*Add*之间的空行内补充一行语句、完成设计,不允许增删和37.修改其它位置已存在的语句。(3)将报表rEmp”的主体节区内Name”文本框控件设置为“姓名”字段内容显示,报表中的数据按“年龄”升序推列,年龄相同情况下按“所属部门”升序排列。注意:不允许修改数据库中的表对象“tTemp;不允许修改宏对象“mEmp”里的内容;不允许修改窗体对象”(Emp”和38报衰对象“rEmp”中未涉及的控件和属性。(2)设四报表一Emp”按照“性别”字段升序(先男后女)排列输出;将报表页面页脚区域内名为Page”的文本框控39.件设置为“第N贞/共M婕形式的页码显示(3)在“产品信息表”窗体中添加页用标签“产品信息表”(宋体J2号、加粗、居中陋示)。在页脚中添加“按代码查询”和“按名称套询“按钮,分别实现按照产品代码杳询和按照产品名称查询操作。”产品信息表”窗体结果如图所示。五、综合操作题(2题)(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂6:滚动条、记录选定器、导航按钮和分隔线;只保留窗体41,的关闭按钮;在考生文件夹下有一个数据库文件FaInM.mdb“

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!