版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021年河南省濮阳市全国计算机等级考试Access数据库程序设计模拟考试(含答案)学校:________班级:________姓名:________考号:________
一、操作题(10题)1.假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。
2.编辑数据表:在ACCESS数据库“教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。
3.用向导建立ACCESS数据库:利用数据库模板向导,在D:\\Access目录下建立一个ACCESS数据库“资产追踪.mdb”。要求显示样式设置为"标准",报表打印样式为"大胆"。数据库标题为“资产追踪”。
4.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗体打开运行后,单击命令按钮,则消息框的输出结果为______。
5.空数据库的建立:在D:\\Access目录下建立一个ACCESS空数据库文件“教学管理.mdb”。
6.从外部导入数据创建表:有一个电子表格文件“学生电子表格.xls”,一个文本文件“学生.txt”,一个“教学管理_原始.mdb”access数据库,以及一个空数据库文件“教学管理.mdb”。操作要求如下:1、将电子表格“学生电子表格.xls”导入到“教学管理.mdb”中,表命名为“学生_从电子表格”。2、将文本文件“学生.txt”导入到“教学管理.mdb”中,表命名为“学生_从文本文件”。3、将“教学管理_原始.mdb”中的“学生”表导入到“教学管理.mdb”,表命名为“学生”。
7.Access数据库的扩展名是【】。
8.在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“房产销售情况表”为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”的全部字段,文本框的特殊效果为“平面”。在窗体页眉中添加“销售信息明细”标签。标签文本格式为“宋体”、“l2号”、“加粗”、“居中显示”。窗体显示效果如图2所示。
(2)以“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与“销售明细”窗体中房源代码相同的房源信息。结果显示“房源基本情况表”中的全部字段。
9.建立表之间的关系:在ACCESS数据库“教学管理.mdb”,其中有四个表:“教师”、“学生”、“课程”、“选课成绩”。由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。故进行如下操作:1、建立“学生”——“选课成绩”、“课程”——“选课成绩”之间的关系,2、实施“参照完整性”,要求“级联更新”和“级联删除”。如下图
10.执行下面的程序段,s的值为【】。
s=0:k=10
Whilek
s=s+10
k=k-2
Wend
二、基本操作题(10题)11.
12.在考生文件夹下有一个数据库文件“samp1.accdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改。
(1)设置数据表显示的字体大小为14、行高为18。
(2)设置“简历”字段的设计说明为“自上大学起的简历信息”。
(3)设置“入校时间”字段的格式为“××月××日××××”形式。
注意:要求月日为两位显示,年用4位显示,如“12月15日2005”。
(4)将学号为“20011002”的学生的“照片”字段数据设置为考生文件夹下的“phot0.bmp”图像文件。
(5)将冻结的“姓名”字段解冻。
(6)完成上述操作后,将“备注”字段删除。
13.
14.
15.
16.
17.
18.在考生文件夹中有一个“Acc1.mdb”数据库。
(1)将“公司”表到“bus”表的关系设置为“一对多”,“实施参照完整性”,“级联删除相关记录”。
(2)为“bus”表创建筛选,筛选末班车时间≥21:00:00的公交信息。“bus”表如图l所示。
(3)将“公司”表另存为窗体类型副本,窗体名称为“公司”。
19.
20.
三、1.选择题(10题)21.如果将窗体背景图片存储到数据库文件中,则在“图片类型”属性框中应指定()。
A.嵌入B.链接C.嵌入或链接D.任意
22.某文本型字段的值只能是字母且不允许超过4个,则可将该字段的输入掩码属性定义为()。
A.AAAAB.&;&;&;&;C.LLLLD.####
23.用树形结构来表示各类实体以及实体之间的联系的数据模型称为()。
A.层次数据模型B.网状数据模型C.关系数据模型D.概念数据模型
24.某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是
A.123B.2.5C.-12D.1563
25.运行下面的程序段:Fork=5to10Step2k=k*2Nextk则循环次数为:______。
A.1B.2C.3D.4
26.“是)否”数据类型常被称为()。
A.真)假型B.对)错型C.I)O型D.布尔型
27.特殊运算符"IN"的含义是
A.用于指定一个字段值的范围,指定的范围之间用And连接
B.用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配
C.用于指定一个字段为空
D.用于指定一个字段为非空
28.Access文件的扩展名是()。
A.docB.xlsC.mdbD.ppt
29.直接将命令发送ODBC数据,它使用服务器能接受的命令,利用它可以检索或更改记录的是______。
A.联合查询B.传递查询C.数据定义查询D.子查询
30.下列叙述中错误的是()。
A.线性表是由n个元素组成的一个有限序列
B.线性表是一种线性结构
C.线性表的所有结点有且仅有一个前件和后件
D.线性表可以是空表
四、综合应用题(10题)31.
32.
33.
34.
35.在考生文件夹下有“Acc3.mdb”数据库,其中有“部门人员”表和“工资”表。
(1)以“部门人员”表和“工资”表为数据源,创建查询“工资明细表”,查询每个员工的税前和税后工资。结果显示员工“姓名”、“税前工资”和“税后工资”字段,税前工资一[工资表]![基本工资]+[工资表]![岗位工资]=[工资表]![住房补助]-[工资表]![保险]。税后工资=税前工资×0.95。查询结果如图3所示。
(2)以“工资明细表”查询为数据源,自动创建纵栏式窗体“工资明细表”,并在窗体页眉中添加标签“工资明细表”(宋体、12号、加粗)。
(3)增加一个文本标签“纳税额”(名称为“Label_纳税额”)及显示纳税额的文本框(名称为“Text_纳税额”)。
(4)将税前工资、税后工资及纳税额所对应的文本框格式均改为“货币”,小数位数改为“2”。
36.
37.
38.
39.
40.
五、综合操作题(2题)41.
42.
六、简单应用题(2题)43.在考生文件夹下的“Aec2.mdb”数据库中有“student”、“课程”和“成绩”3张表。(1)以“student”表为数据源,创建查询“查询1”,查询学生名字中出现“小”字的学生信息。结果显示“student”表中的全部字段。(2)创建宏“宏1”,运行“查询1”。查询结果如图1所示。
44.在“Acc2.mdb”数据库中有“售货员信息”、“库存数据”和“销售数据”3张表。(1)以“销售数据”、“售货员信息”和“库存数据”表为数据源,创建参数查询“按货号查询销售金额”,实现通过输入货号显示该产品的销售金额。参数提示为“请输入货号”,结果显示“货号”、“货名”和“销售金额”字段。其中销售金额一Sum([销售数据]![销售价格])。查询结果如图2所示。(2)创建“销售金额查询”宏,运行“按货号查询销售金额”查询。
参考答案
1.2020解析:栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素:栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。2.第一题:步骤:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、鼠标右键单击“学生”表,选择“复制”,再在工具栏上找到“粘贴”图标,在“表名称”中输入“学生表备份”,同时选择“结构和数据”,单击“确定”即可。3、鼠标右键单击“学生表备份”表,选择“重命名”,再输入“学生表备份2009”即可。第二题:步骤:1、在打开的数据库中打开“教师”表,把鼠标移动到“教师编号”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“隐藏列”单击即可。3、在当前表的灰色出单击鼠标右键,选择“取消隐藏列”,在弹出的窗口的“教师编号”前面的方框打上小勾即可。第三题:1、在第二题的基础上,在挡开的教师表中操作,把鼠标移动到“姓名”字段,鼠标变成“向下黑色箭头”时单击左键,选中整个字段。2、再单击鼠标右键,选择“冻结列”单击即可。3、在第二步不关闭表的情况下,同样是选择整列“姓名”,单击鼠标右键,选择“取消对所有列的冻结”即可。第四题:1、在第三题的情况下,不关闭表的情况下,同样是选中整列字段“教师编号”,按住鼠标左键不放,看到鼠标下方加有虚线的方框时拉动鼠标移动到“姓名”列后面,放开鼠标即可。第五题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,选中“教师”表的任意一行,然后单击鼠标的右键,选择“行高”;或者在“格式”中选择“行高”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。3、打开“教师”表,选中“教师”表的任意一列,然后单击鼠标的右键,选择“列宽”;或者在“格式”中选择“列宽”,再弹出的行高的窗口中输入想要的高度,如题目的要求是“18”,单击“确定”即可。4、设置完成后保存即可。第六题:1、在第五题的基础上,在“教师”表的灰色处单击鼠标右键,选择字体,在弹出来的窗口上选择和设置题目的要求后,确定、保存即可。第七题:1、找到要操作的数据源,打开“教学管理_原始”数据库。2、打开“教师”表,在工具栏上找到“格式”,单击有选择“数据表”,在“设置数据表格式”中按题目的要求选择需要的设置即可。同理操作即可完成。3.1、打开刚刚建立的“教学管理”数据库,单击“文件—>新建”,在弹出的窗口右面,找到“本机上的模板…”并单击。2、在弹出的模板窗口上选择“数据库”,找到“资产追踪”,选中,并单击“确定”。3、选择保存数据库的路径D:\\\\ACCESS,并命文件名为“资产追踪”,单击“创建”。4、“下一步→下一步”在数据库向导里面选择“标准”,“下一步→大胆”。“下一步→下一步”,单击“完成”即可。
4.365.1、现在D盘下建立一个空的文件夹,命名为“ACCESS”文件夹。2、打开ACCESS文件夹,单击鼠标的右键,找到新建,单击数据库的程序的相关图标。3、文件夹下就会出现数据库的图标文件,重命名数据库的名称即可。注:在命名数据库文件的同时不允许输入文件名的扩展名。若没有显示扩展名,则从“工具”打开找到“文件夹选项”,单击“文件夹选项”,找到隐藏扩展名的那一项,把前面的小框去掉,并应用即可。6.第一题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生电子表格”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生电子表格”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftExcel”,出现“学生电子表格”后,选中“学生电子表格”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从电子表格”,单击“完成”即可。第二题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“学生”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“学生.txt”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“文本文件”,出现“学生.txt”后,选中“学生.txt”,再单击右下角的“导入”,单击“下一步”,再单击“下一步”,若“第一行包含列标题”前面的方框打上小勾,则直接单击“下一步”;若“第一行包含列标题”前面的方框没有打上小勾,则打上小勾后直接单击“下一步”。再单击“下一步”,再单击“下一步”,选择“我自己选择主键”,再单击“下一步”,命名为“学生_从文本文件”,单击“完成”即可。第三题:1、打开找到所需要操作的数据资料。2、打开“教学管理”数据库,在数据库对象“表”单击鼠标“右键”,找到“导入”并单击,在弹出的窗口中选择相关路径(一定找到“教学管理_原始”的位置),寻找所需要的文件所在的文件夹下时,如果没有显示“教学管理_原始”,则单击“文件类型”的右面的下拉按钮——三角形。3、在文件类型中选择“MicrosoftofficeAccess”,出现“教学管理_原始”后,选中“教学管理_原始”,再单击右下角的“导入”,单击对象“表”中的“学生”表,然后确定即可。
7.mdb或mdbAccess所提供的对象都存放在同一个数据库文件(扩展名为.mdb文件)中,而不是像其他PC的数据库那样分别存放在不同的文件中。8.(1)打开“Acc3.mdb”数据库窗口,单击“窗体”对象,单击“新建”按钮,选择“自动创建窗体:纵栏武”,选择“房产销售情况表”表为数据源,单击“确定”按钮。弹出窗口对话框,执行“视图”一“设计视图”,用鼠标右键单击其中一个文本框,右键单击选择“属性”命令,在“格式”选项卡的“特殊效果”中选择“平面”。关闭属性对话框。单击工具栏中的“标签”控件,拖到窗体页眉中。并调整其大小,输入“销售信息明细”文本,选中新建标签,在工具栏中选择考题要求的文本格式:宋体、l2号、加粗、居中。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入窗体名称“销售明细”.单击“确定”按钮,关闭窗体设计视图。(2)在“Ace3.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,单击“确定”按钮。弹出“显示表”对话框,添加“房源基本情况表”,单击“关闭”按钮。关闭“显示表”对话框。字段行选择“房源基本情况表.g-”和“房源代码”,取消“房源代码”字段的显示,在“房源代码”行对应的“条件”行输入“[Forms]![销售明细]![房源代码]”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“按照窗体房源代码查询”,单击“确定”按钮,关闭查询设计视图。9.1、找到要操作的数据源,打开“教学管理_原始”数据库。2、在工具栏上找到“关系”按钮单击,在弹出的空白窗口上单击鼠标右键,选择“显示表”,在出现的“显示表”,选择题目要求的相关表,点击添加,原来的空白处就会出现相应的表。3、将鼠标放置于“课程”中的“课程编号”,按住左键拖动到“选课成绩”表中的“课程编号”,放开鼠标即可,在编辑关系选择在“实施参照完整性”、“级联更新相关字段”、“级联删除相关字段”前面的小框里面打上勾。后单击“创建”即可。4、同理建立“学生”与“选课成绩”之间的关系即可。
10.5050解析:本题考查While循环。While循环中的<表达式>是一个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50'。
11.12.【考点分析l本题考点:字体、行高设置;字段属性中的字段大小设置;更改图片;设置隐藏字段和删除字段等。
【解题思路】第1、4、5、6小题在数据表中设置字体、行高,更改图片,隐藏字段和删除字段;第2、3小题在设计视图中设置字段属性。
(1)【操作步骤】
步骤1:选择表对象,右键单击表“tStud”,在弹出的快捷菜单中选择“打开”命令或双击打开“tStud”表。
步骤2:单击“开始”选项卡的?文本格式”组,在“字号”列表选择“14”,如图3.148所示。
步骤3:单击“开始”选项卡的“记录”组中的“其他”按钮,从弹出的快捷菜单中选择“行高”命令,在弹出的对话框中输入“l8”,单击“确定”按钮,单击快速访问工具栏中的“保存”按钮。如图3.149所示。
(2)【操作步骤】
步骤1:打开表“tStud”的设计视图。
步骤2:在“简历”字段的“说明”列输入“自上大学起的简历信息”。如图3.150所示。
(3)【操作步骤】
步骤1:单击“入校时间”字段行任一点。
步骤2:在“格式”栏中输入“film\\月dd\\Hyyyy”。如图3.151所示。”
步骤3:单击快速访问工具栏中的“保存”按钮。
(4)【操作步骤】
步骤1:右键单击表“tStud”,在弹出的快捷菜单中选择“打开”命令或直接双击打开“tStud”表。
步骤2:右键单击学号为“20011002”对应的照片列,从弹出的快捷菜单中选择“插入对象”命令。如图3.152所示。
步骤3:选择“由文件创建”单选框,单击“浏览”按钮,如图3.153所示,在考生文件夹处找到“phot0.bmp”文件,单击“确定”按钮。单击快速访问工具栏中的“保存”按钮。关闭数据表。
(5)【操作步骤】
步骤1:选中“姓名”字段列。
步骤2:单击“开始”选项卡“记录”组中的“其他”按钮,在弹出的快捷菜单中选择“取消冻结所有字段”命令。
(6)【操作步骤】
步骤1:选中“备注”列。
步骤2:右键单击“备注”列,从弹出的快捷菜单中选择“删除字段”命令。如图3.154所示。然后单击“是”按钮。
步骤3:单击快速访问工具栏中的“保存”按钮。关闭设计视图。
【易错提示】设置图片文件要选择正确的插入方式。
13.
14.
15.
16.
17.
18.(1)在“Acc1.mdb”数据库窗口中选择“工具”一“关系”,选择显示表按钮,添加“公司”表和“bus”表,拖动“公司”表的“公司ID”字段到“bus”表的“公司ID”字段上,在“编辑关系”对话框中选择“实施参照完整性”、“一对多”和“级联删除相关记录”。
(2)在“Acc1.mdb”数据库窗口中打开“bus”表,执行“记录”一“筛选”一“高级筛选排序”命令,选择“末班车时间”字段,在“条件”行输入“>=#21:O0:00#”。
(3)右键单击“公司”表,选择“另存为”选项,保存类型选择“窗体”,单击“确定”按钮。
19.
20.
21.A暂无解析,请参考用户分享笔记
22.C解析:本题考查字段的输入掩码的知识。我们在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符“A”代表必须输入字母或数字;“&”代表必须输入任何字符或空格:“L”代表必须输入字母(A~Z);“#”代表可以选择输入数据和空格,在编辑模式下空格以空白显示,但是保存数据时将空白删除,允许输入加号或减号。当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。例如本题就应该为“LLLL”。
23.A
24.B解析:2.5不再符合该属性,小数点后面将会被抹去。
25.A解析:第1次循环后k=k*2=5]
前景颜色(ForeColor)和背景颜色(BackColor)属性值分别显示控件的底色和文字颜色。
26.D解析:本题考查Access数据类型的基础知识。在Access中支持很多种数据类型,其中“是/否”型是针对只包含两种不同取值的字段而设置的,又常被称为布尔型。
27.B解析:选项A为Between的含义,C为IsNull的含义,D为IsNotNull的含义。
28.C解析:本题考查对Access的最基本的认识。doc是Word文件的扩展名,xls是Excel文件的扩展名,mdb是Access文件的扩展名,ppt是PowerPoint文件的扩展名。答案为C。
29.B解析:传递查询的定义。传递查询和联合查询、数据定义查询、子查询。
30.CC.【解析】线性表是一种线性结构,由n(n≥0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以选项C.是错误的。
31.
32.
33.
34.35.(1)在“Acc3.mdb”数据库窗13中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“部门人员”表和“工资”表。选择“姓名”字段,添加“税前工资:[工资表]![基本工资]+[工资表]![岗位工资]-[工资表]![住房补助]-[工资表]![保险]”字段和“税后工资:([工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年高考考前预测卷-生物(天津卷)(考试版及全解全析)
- 尾矿工岗前岗位知识考核试卷含答案
- 珂罗版印刷员岗前道德考核试卷含答案
- 会展设计师安全强化模拟考核试卷含答案
- 排土犁司机安全培训知识考核试卷含答案
- 民族弹拨乐器制作工班组评比模拟考核试卷含答案
- 锂焙烧工安全教育知识考核试卷含答案
- 伊鲁阿克临床应用考核试题
- 2026年糖尿病治疗新剂型研发进展与临床应用
- 某物流公司仓储管理操作细则
- 消防设施操作员初级课件
- DB31∕T 1091-2025 生活饮用水水质标准
- 财务软件使用管理制度
- 厦门市湖里区离婚协议书
- T/CSBME 065-2023医用敷料材料聚氨酯泡沫卷材
- 土石方工程场地平整施工方案
- 2024年江苏省苏州高新区初三一模化学试题及答案
- 兵团第十三师新星市招聘事业单位工作人员考试真题2024
- 2024-2025学年人教版七年级下册期中数学测试练习卷(含答案)
- TCAGHP031-2018地质灾害危险性评估及咨询评估预算标准(试行)
- 《美的供应商管理》课件
评论
0/150
提交评论