




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年辽宁省抚顺市全国计算机等级考试Access数据库程序设计预测试题(含答案)学校:________班级:________姓名:________考号:________
一、操作题(10题)1.假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。
2.使用表向导创建表:在D:\\Access目录下有一ACCESS数据库“教学管理.mdb”。利用表的“表向导”创建如右图的“学生-表向导”表。
3.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1Click()
DimiAsInteger,nAsInteger
n=0
Fori=0To50
i=i+3
n=n+1
Ifi>10ThenExitFor
Nexti
Text1.Text=Str(n)
EndSub
程序运行后,单击命令按钮,在文本框中显示的值是______。
4.在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序:
PrivateSubCommand1_Click()
sum=0
Fori=1To100step2
Nexti
MsgBoxsum
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为()。
5.空数据库的建立:在D:\\Access目录下建立一个ACCESS空数据库文件“教学管理.mdb”。
6.从ACCESS数据库导出数据:在D:\\Access目录下有一个“教学管理.mdb”access数据库,其中有一个“学生”表。1、将“教学管理.mdb”中“学生”表导出为电子表格文件,命名为“学生_导出.xls”2、将“教学管理.mdb”中“学生”表导出为文本文件,命名为“学生_导出.txt”
7.在窗体上画一个命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
a=0
Fori=1To2
Forj=1To4
IfjMod2<>0Then
a=a+1
EndIf
a=a+1
Nextj
Nexti
MsgBoxa
EndSub
程序执行后,单击命令按钮,消息框显示的是【】。
8.Access数据库的扩展名是【】。
9.数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
10.数据结构分为逻辑结构和存储结构,循环队列属于______结构。
二、基本操作题(10题)11.在考生文件夹下有一个数据库文件“samp1.accdb”,里边已建立了两个表对象“tGrade”和“tStudent”,同时还存在一个Excel文件“tCourse.xlsx”。请按以下操作要求,完成表的设计。
(1)将Excel文件“tCourse.xlsx”链接到“samp1.accdb”数据库文件中,链接表名称不变。
要求:数据中的第一行作为字段名。
(2)将“tGrade”表中隐藏的列显示出来。
(3)将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并将该字段在数据表视图中的显示标题改为“政治面目”。
(4)设置“tStudent”表的显示格式,使表背景颜色为主题颜色的“橄榄色,强调文字颜色3,深色50%”,文字颜色为标准色中的“黄色”、字号为10号。
(5)将北京五中毕业学生的学号第3、4位改为“09”。(6)建立“tGrade”和“tStudent”两表之间的关系。
12.在考生文件夹中有一个“Acc1.mdb”数据库。
(1)将“公司”表到“bus”表的关系设置为“一对多”,“实施参照完整性”,“级联删除相关记录”。
(2)为“bus”表创建筛选,筛选末班车时间≥21:00:00的公交信息。“bus”表如图l所示。
(3)将“公司”表另存为窗体类型副本,窗体名称为“公司”。
13.
14.
15.
16.
17.
18.
19.
20.
三、1.选择题(10题)21.在使用向导创建交叉表查询时,用户需要制定字段的种数为()。
A.1B.2C.3D.4
22.Access数据库的各对象中,实际存储数据的只有()。
A.表B.查询C.窗体D.报表
23.程序流程图(PFD)中的箭头代表的是
A.数据流B.控制流C.调用关系D.组成关系
24.文本型字段的取值最多可达到的字符是()。
A.255个B.256个C.50个D.100个
25.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是()。
A.*B.?C.#D.!
26.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()
A.数据无冗余B.数据可共享C.专门的数据管理软件D.特定的数据模型
27.为了在报表的每一页底部显示页码号,应该设置______。
A.报表页眉B.页面页眉C.页面页脚D.报表页脚
28.在报表每一页的底部都输出信息,需要设置的区域是______。
A.报表页眉B.报表页脚C.页面页眉D.页面页脚
29.如果将窗体背景图片存储到数据库文件中,则在“图片类型”属性框中应指定______方式。
A.嵌入B.链接C.嵌入或链接D.任意
30.以下字符串不符合Access字段命名规则的是
A.^_^birthday^_^B.生日C.Jim.jecksonD.//注释
四、综合应用题(10题)31.在考生文件夹下有一个“Acc3.mdb”数据库。其中有“课程成绩”表和“学生”表。(1)以“课程成绩”表为数据源,创建分组统计查询“平均分”,统计每个学生的平均分,结果显示“学号”和“平均分”字段,并按照平均分“降序”排列。(2)以“学生”表为数据源,创建“学生”窗体,布局为“纵栏表”,样式为“标准”。在窗体中添加以“平均分”查询为数据源的子窗体,在窗体显示按“平均分”查询的全部信息。窗体效果如图3所示。
32.
33.在考生文件夹下有“Acc3.mdb”数据库。(1)以“产晶入库”表为数据源,创建“产品入库”窗体。在窗体中添加标签“产品入库表”(宋体,12号,加粗,居中显示)。在窗体中显示“13期”、“产品代码”、“入库数量”和“标志”字段。(2)设置日期的默认值为当天日期。产品代码用组合框显示,自行输入“产品信息”表中的所有产品代码,数值保存到“产品代码”字段。在窗体中添加“添加记录”、“保存记录”和“删除记录”、“关闭窗体”按钮,分别实现添加记录、保存记录、删除记录和关闭窗体操作。“产品入库”窗体如图3所示。
34.
35.
36.
37.
38.
39.在考生文件夹下有一个“Aec3.mdb”数据库。
(1)在“基本情况”窗体中添加一个名称为“命令按钮1”、标题为“所属部门”的按钮。
(2)编写按钮代码实现单击该按钮时弹出对应部门的消息框(要使用SelectCase语句实现)。单击按钮后的结果如图3所示。
(3)在“基本情况”窗体中添加一个名称为“命令按钮2”、标题为“计算工龄”的按钮。
(4)编写按钮代码实现单击该按钮时弹出人员的工龄(工龄=Date()-调入日期)。单击按钮后的结果如图4所示。
40.
五、综合操作题(2题)41.
42.
六、简单应用题(2题)43.
44.
参考答案
1.2020解析:栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素:栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。2.1、找到要操作的数据源,打开“教学管理”数据库。2、选择数据库的对象“表”,可以在窗口上双击“使用向导创建表”或者单击“新建”,在打开的窗口中选择“表向导”。单击“确定”按钮,在弹出的窗口上选择“商务”,在示例表中选择“学生”表。3、添加九个示例字段到“新表中的字段”,在“新表中的字段”下面单击“重命名字段”进行如要求所示的图的字段名字。完成命名之后单击“下一步”,命名为“学生-表向导”,选择“不,让我自己设置主键”。4、单击“下一步”,再单击“下一步”,再单击“下一步”,点击“完成”即可。5、关闭打开的表,右键单击“学生-表向导”,选择“设计视图”打开表。6、在打开表中进行如题目要求所示设置“数据类型”,完成后“保存”即可
3.33解析:本题考查循环的知识。Exit语句用于中途退出循环,所以带有Exit语句的循环结束后,一定要判断清楚到底是因为不满足循环条件而退出循环的,还是由于执行到了Exit语句而退出循环的。本题中不等i循环到50就会因为满足If语句的条件从而执行到ExitFor语句退出循环,注意到每次循环时除了要执行i=i+3以外,在本次循环结束后还要加上步长1,经过计算在第3次循环的时候由于i的值为11而满足了If语句的条件,执行ExitFor后退出循环,此时的n值为3。
4.25002500解析:本题考查循环的知识。这个问题比较简单,实际上就是求1到100之间的奇数和,最终结果为2500。5.1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹。2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库的程序的相关图标。3、文件夹下就会出现数据库的图标文件,重命名数据库的名称即可。注:在命名数据库文件的同时不允许输入文件名的扩展名。若没有显示扩展名,则从“工具”打开找到“文件夹选项”,单击“文件夹选项”,找到隐藏扩展名的那一项,把前面的小框去掉,并应用即可。6.第一题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“MicrosoftExcel”,确定文件名字“学生_导出”,单击“导出”即可。第二题:1、打开“教学管理.mdb”数据库,选中“学生”表,单击鼠标右键,找到“导出”并单击,选择好需要保存文件的路径,选择文件类型中的“文本文件”,确定文件名字“学生_导出”,单击“导出”即可。
7.1212解析:考查多重循环结构的编程方法。对于内层循环而言,当j为1、3时,a会各加两次1;当j为2、3时,a会各加一次1。所以,整个内层会加6次1。考虑到外层循环要执行两次循环体,所以一共要加12次1,最终的输出结果为12。
8.mdb或mdbAccess所提供的对象都存放在同一个数据库文件(扩展名为.mdb文件)中,而不是像其他PC的数据库那样分别存放在不同的文件中。
9.概念数据模型按不同的应用层次分为三种类型,它们足概念数据模型、逻辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物理数据模型又称物理模型,它是—种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。
10.逻辑逻辑解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。11.【考点分析】本题考点:链接表;字段属性中默认值和标题设置;设置隐藏宇段;数据表格式的设置和建立表问关系等。
【解题思路】第1小题在“外部数据”选项卡下“导入并链接”组中的相关选项;第2、4小题在数据表中设置隐藏字段和数据表格式;第3小题在设计视图中设置字段属性;第5小题在关系界面中设置表间关系。
(1)【操作步骤】
步骤1:单击“外部数据”选项卡下“导入并链接”组中的“Excel”按钮,打开“获取外部数据-Excel电子表格”对话框,单击“浏览”按钮,在考生文件夹找到要导入的“tCourse.xlsx”文件,单击“打开”按钮,选择“通过创建链接表来链接到数据源”单选框,单击“确定”按钮,如图3.215所示。
步骤2:单击“下一步”按钮,勾选“第一行包含列标题”复选框,单击“完成”按钮,如图3.216所示。
(2)【操作步骤】
步骤1:右键单击“tGrade”表对象,从弹出的快捷菜单中选择“打开”命令。
步骤2:在任一字段名称位置右击,选择“取消隐藏字段”命令,在打开的“取消隐藏列”对话框中勾选“成绩”复选框,单击“关闭”按钮,如图3.217所示。
步骤3:按Ctrl+s保存修改,关闭数据表视图。
(3)【操作步骤】
步骤1:右键单击“tStudent”表,在弹出的快捷菜单中选择“设计视图”命令,如图3.218所示。
步骤2:单击“政治面貌”字段行任一点,在“默认值”行输入“团员”,在“标题”行输入“政治面目”,如图3.219所示。
步骤3:按Ctrl+S保存修改,关闭设计视图。
(4)【操作步骤】
步骤1:双击表“tStudent”,打开数据表视图。
步骤2:单击“开始”选项卡“文本格式”组中“背景色”按钮右侧的下拉箭头,在下拉列表中选中主题颜色为“橄榄色,强调文字颜色3,深色50%”。如图3.220所示。
步骤3:单击“文本格式”组中“字体颜色”按钮右侧的下拉箭头,在下拉列表中选中“黄色”。
步骤4:单击“文本格式”组中“字号”按钮右侧的下拉箭头,在下拉列表中选中“10”。如图3.221所示。
步骤5:按Ctrl+s保存修改,关闭数据表视图。
(5)【操作步骤】
步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tStudent”,关闭“显示表”对话框。单击“设计”选项卡查询类型组中的“更新”按钮。
步骤2:双击“学号”和“毕业学校”字段,在“学号”字段的“更新到”行输入“Left([学号],2)&”09”&Right([学号],4)”,在“毕业学校”字段的“条件”行输入“北京五中”。
如图3.222所示。
步骤3:单击“设计”选项卡下“运行”按钮,在弹出的对话框中单击“是”按钮。
步骤4:关闭查询,在弹出的对话框中单击“否”按钮。
(6)【操作步骤】
步骤1:单击“数据库工具”选项卡“关系”组中的“关系”按钮,如不出现“显示表”对话框则单击“设计”选项卡“关系”组中的“显示表”按钮,在弹出的对话框中双击添加表“tGrade”和“tStudent”.关闭“显示表”对话框,如图3.223所示。
步骤2:选中表“tGrade”中的“学号”字段,拖动到表“tS-tudent”的“学号”字段,弹出“编辑关系”对话框,单击“创建”按钮,如图3.224所示。
步骤3:按Ctrl+s保存修改,关闭关系界面。
【易错提示】链接表时要选择正确的文件类型。
【举一反三】第1小题的题型出现在第10(3)、15(4)、50(6)、35(6)套的基本操作题中;第2小题的题型出现在第11(2)、36(6)、42(3)套的基本操作题中;第3小题的题型出现在第53(3)、36(4)、38(1)套的基本操作题中;第4小题的题型出现在第30(4)套的基本操作题中;第5小题的题型出现在第53(6)、38(3)、30(5)套的基本操作题中。12.(1)在“Acc1.mdb”数据库窗口中选择“工具”一“关系”,选择显示表按钮,添加“公司”表和“bus”表,拖动“公司”表的“公司ID”字段到“bus”表的“公司ID”字段上,在“编辑关系”对话框中选择“实施参照完整性”、“一对多”和“级联删除相关记录”。
(2)在“Acc1.mdb”数据库窗口中打开“bus”表,执行“记录”一“筛选”一“高级筛选排序”命令,选择“末班车时间”字段,在“条件”行输入“>=#21:O0:00#”。
(3)右键单击“公司”表,选择“另存为”选项,保存类型选择“窗体”,单击“确定”按钮。
13.
14.
15.
16.
17.
18.
19.
20.
21.C解析:本题考查Access中交叉表查询的概念。在创建交叉表查询时,需要指定3种字段:将某一字段放在数据表最左端的行标题,放在数据表最上面的列标题,放在数据表行与列交叉位置上的字段。答案为C。
22.A解析:本题考查Access数据库对象的知识。在Access这个关系数据库中,数据库对象共有7种,只有表用来存储数据。
23.B解析:程序流程图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。
24.A
25.C解析:本题考查Access中通配符的知识。在Access中,通配符一般作为其他字符的占位符,其中包括星号(*)、问号(?)、叹号(!)、减号(-)和数字号码(#)。其中最常用的问号(?)表示所在的位置可以是任何一个字符,星号(*)表示所在的位置可以是任何多个字符;叹号(!)表示任何不在括号之内的字符;数字号码(#)表示所在的位置是任何单个数字字符。
26.D解析:在文件系统中,相互独立的记录其内部结构的最,简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。
27.C解析:为了在报表的每一页底部显示页码号,可以设置页面页脚。
28.D解析:本题考查报表的各个组成部分的功能。选项A“报表页眉”在报表的开始处,用来显示报表的标题、图形或说明性文字,每份报表只能有一个报表页眉。选项B“报表页脚”用来显示整份报表的汇总说明,在所有记录被处理后,只打印在报表的结束处。选项C“页面页眉”用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。选项D“页面页脚”打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚,所以选项D正确。除了这些,还有主体用来打印表或查询中的记录数据,是报表显示数据的主要区域。报表各个部分的功能是考试重点内容,考生务必掌握。
29.A解析:如果指定的是嵌入方式,则该图片将存储到数据库文件中,如果指定的是链接方式,则该图片存储在外部文件中。
30.C
31.(1)在“Acc3.mdb”数据库窗口单击“查询”对象,单击“新建”按钮,在“新建查询”对话框中选择“设计视图”,单击“确定”按钮。添加“课程成绩”表,然后单击“关闭”按钮,关闭“显示表”对话框。在字段行选择“学号”字段,在工具栏中单击“合计”按钮,在“学号”字段对应的“总计”行选择“分组”,添加“平均分:Sum([课程成绩]![成绩])/Count([课程成绩]![课程编号])”字段,在对应的“总计”行选择“表达式”,在“排序”行选择“降序”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名字“平均分”,单击“确定”按钮,关闭查询设计视图。
(2)在“Acc3.mdb”数据库窗口中单击“窗体”对象。单击“新建”按钮,选择“自动创建窗体:纵栏”,数据源为“学生”表,单击“确定”按钮,弹出新建窗体,执行“视图”一“设计视图”命令。在工具箱中单击“子窗体/子报表”按钮,将样式设置为“标准”,添加到窗体中,弹出“子窗体向导”对话框,选择“使用现有的表和查询”,单击“下一步”按钮。在“子窗体向导”中左侧的下拉菜单中选择“查询:平均分”查询,单击“全选”按钮,单击“下一步”按钮,单击“完成”按钮。
单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入窗体名称“学生”,单击“确定”按钮并关闭窗体设计视图。
32.
33.(1)在“Acc3.mdb”数据库窗口中单击“窗体”对象,单击“新建”按钮,选择“设计视图”,选择“产品入库”表为数据源,在窗体页眉中添加标签,输入“产
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加强急诊科与其他科室的协调合作计划
- 怎制作朗读课件
- 2024年九年级化学上册 实验5《一定浓度溶液的配置》教学实录 (新版)湘教版
- 2025年应急救生系统合作协议书
- 六年级上册数学教案 - 第二单元分数乘法 苏教版
- 焦化员工检讨书
- 恋爱合同书(2025年版)
- 项目用水的回复函
- 2025年声学应答释放器项目合作计划书
- 2025年山东货运资格证科目四考题
- 中华人民共和国统计法
- 千分尺完整(公开课用)课件
- 三年内无重大违法记录声明
- LED显示屏培训资料
- 互联网行业网络安全事件案例解析
- DB14-T 2952-2023 食品小作坊、小经营店、小摊点落实食品安全主体责任工作指南
- 新概念英语1Lesson-85-86-(共39张课件)
- 《物联网通信技术》课件-第六章 5G通信
- 2024年小学语文新部编版一年级上册全册教案
- 密码学课件 古典密码学
- GB/T 44438-2024家具床垫功能特性测试方法
评论
0/150
提交评论