1、国家二级 ACCESS机试(操作题)模拟试卷 475及答案解析(总分:30.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:12.00)在考生文件夹下的数据库文件“samp1accdb”中已建立了表对象“tEmployee”。 请按以下操作要求,完成表的建立和修改。(分数:12.00)(1).删除“tEmployee”表中 1949年以前出生的雇员记录。(分数:2.00)_(2).删除“简历”字段。(分数:2.00)_(3).将“tEmployee”表中“联系电话”字段的“默认值”属性设置为“010”。(分数:2.00)_(4).建立一个新表,结构如表 33所示,主关键字为“ID
2、”,表名为“tSell”,将表 34所示数据输入到“tSell”表相应字段中。 (分数:2.00)_(5).将“tSell”表中“数量”字段的有效性规则设置为:大于等于 0,并在输入数据出现错误时,提示“数据输入有误,请重新输入”的信息。(分数:2.00)_(6).建立“tEmployee”和“tSell”两表之间的关系,并实施参照完整性。(分数:2.00)_二、简单应用题(总题数:1,分数:8.00)在考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好表对象“tOrder”“tDetail”“tEmployee”和“tBook”,试按以下要求完成设计。(分数:8.00)(
3、1).创建一个查询,查找清华大学出版社出版的图书中定价大于等于 20且小于等于 30的图书,并按定价从大到小顺序显示“书籍名称”“作者名”和“出版社名称”。所建查询命名为“qTl”。(分数:2.00)_(2).创建一个查询,查找某月出生雇员的售书信息,并显示“姓名”“书籍名称”“订购日期”“数量”和“单价”。当运行该查询时,提示框中应显示“请输入月份:”。所建查询命名为“qT2”。(分数:2.00)_(3).创建一个查询,计算每名雇员的奖金,显示标题为“雇员号”和“奖金”。所建查询命名为“qT3”。说明:奖金每名雇员的销售金额(单价*数量)合计数5(分数:2.00)_(4).创建一个查询,查找
4、单价低于定价的图书,并显示“书籍名称”“类别”“作者名”“出版社名称”。所建查询命名为“qT4”。(分数:2.00)_三、综合应用题(总题数:1,分数:10.00)在考生文件夹下有一个数据库文件“samp3accdb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。请在此基础上按以下要求补充“fStudent”窗体的设计。(分数:10.00)(1).将名称为“标签 15”的标签控件名称改为“tStud”,标题改为“学生成绩”。(分数:2.00)_(2).将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消
5、其“导航按钮”。(分数:2.00)_(3).将“fStudent”窗体标题改为“学生信息显示”。(分数:2.00)_(4).将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条。(分数:2.00)_(5).在窗体中有一个“退出”命令按钮(名称为 bQuit),单击该按钮后应关闭“fStudent”窗体。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不要修改窗体对象“fGrade”和“fStudent”中未涉及的控件、属性;不要修改表对象“tStudent”和“tGrade”。 程序代码只能在“*”与“*”之间的
6、空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_国家二级 ACCESS机试(操作题)模拟试卷 475答案解析(总分:30.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:12.00)在考生文件夹下的数据库文件“samp1accdb”中已建立了表对象“tEmployee”。 请按以下操作要求,完成表的建立和修改。(分数:12.00)(1).删除“tEmployee”表中 1949年以前出生的雇员记录。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tEmploy
7、ee”,关闭“显示表”对话框。 步骤 2:单击“设计”选项卡中“查询类型”组中的“删除”命令。 步骤 3:双击字段“出生日期”添加到字段行。 步骤 4:在“出生日期”字段的“条件”行输入“#194911#”,如图 437所示。 )解析:(2).删除“简历”字段。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:选中“表”对象,右键单击“tEmployee”选择“设计视图”。 步骤 2:选中“简历”字段行,右键单击“简历”行选择“删除行”,在弹出的对话框中单击“是”按钮,如图 438所示。 )解析:(3).将“tEmployee”表中“联系电话”字段的“默认值”属性设置为“010
8、”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“联系电话”字段行任一点。 步骤 2:在“默认值”行输入“010“”,如图 439所示。 )解析:(4).建立一个新表,结构如表 33所示,主关键字为“ID”,表名为“tSell”,将表 34所示数据输入到“tSell”表相应字段中。 (分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“表设计”。 步骤 2:按照题目表33要求建立新字段,如图 440所示。 步骤 3:选中“ID”字段行,右键单击“ID”行选择“主键”。 步骤 4:按 CtrlS 保存修改,另存为“tSell”。 步骤
9、5:按照题目表 34输入数据,如图441所示,按 CtrlS 保存修改。 )解析:(5).将“tSell”表中“数量”字段的有效性规则设置为:大于等于 0,并在输入数据出现错误时,提示“数据输入有误,请重新输入”的信息。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:选中“tSell”表,单击右键,在弹出的快捷菜单中选则“设计视图”,打开“设计视图”界面,单击“数量”字段行任一点。 步骤 2:在“有效性规则”和“有效性文本”行分别输入“0”和“数据输入有误,请重新输入”,如图 442所示。 )解析:(6).建立“tEmployee”和“tSell”两表之间的关系,并实施参照完
10、整性。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“数据库工具”选项卡中“关系”组中的“关系”,弹出“显示表”对话框,分别添加表“tEmployee”和“tSell”,关闭显示表对话框。 步骤 2:选中表“tEmployee”中的“雇员 ID”字段,拖动鼠标到表“tSell”的“雇员 ID”字段,放开鼠标,在弹出对话框中单击“实施参照完整性”处,然后单击“创建”按钮。 步骤 3:按 CtrlS 保存修改,关闭“关系”界面。)解析:二、简单应用题(总题数:1,分数:8.00)在考生文件夹下存在一个数据库文件“samp2accdb”,里面已经设计好表对象“tOrder”“
11、tDetail”“tEmployee”和“tBook”,试按以下要求完成设计。(分数:8.00)(1).创建一个查询,查找清华大学出版社出版的图书中定价大于等于 20且小于等于 30的图书,并按定价从大到小顺序显示“书籍名称”“作者名”和“出版社名称”。所建查询命名为“qTl”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tBook”,关闭“显示表”对话框。 步骤 2:分别双击字段“书籍名称”“作者名”“定价”和“出版社名称”字段。 步骤 3:在“出版社名称”字段的条件行输入“清华大学出版社“”,在“定价”字
12、段条件行输入“20 And30”,取消“显示”行的勾选,在“排序”行列表中选中“降序”,如图 4117所示。 )解析:(2).创建一个查询,查找某月出生雇员的售书信息,并显示“姓名”“书籍名称”“订购日期”“数量”和“单价”。当运行该查询时,提示框中应显示“请输入月份:”。所建查询命名为“qT2”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tOrder”“tDetail”“tEmployee”和“tBook”,关闭“显示表”对话框。 步骤 2:双击“姓名”“书籍名称”“订购日期”“数量”和“单价”字段,在下
13、一字段输入“Month(出生日期)”,在条件行输入“请输入月份:”,取消“显示”行的勾选,如图 4一 118所示。 )解析:(3).创建一个查询,计算每名雇员的奖金,显示标题为“雇员号”和“奖金”。所建查询命名为“qT3”。说明:奖金每名雇员的销售金额(单价*数量)合计数5(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tOrder”“tDetail”,关闭“显示表”对话框。 步骤 2:双击“雇员号”字段,在下一字段行输入“奖金:单价 * 数量 * 005”,如图 4一 119所示。 步骤 3:单击选项卡中的“汇
14、总”按钮,在“奖金”字段的总计行选择“合计”,如图 4120所示。 )解析:(4).创建一个查询,查找单价低于定价的图书,并显示“书籍名称”“类别”“作者名”“出版社名称”。所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tDetail”和“tBook”,关闭“显示表”对话框。 步骤 2:双击“书籍名称”“类别”“作者名”“出版社名称”字段。 步骤 3:在下一字段输入“单价定价”,在条件行输入“0”,取消“显示”行的勾选,如图 4121所示。 )解析:三、综合应用题(总题数:1,分数:1
15、0.00)在考生文件夹下有一个数据库文件“samp3accdb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。请在此基础上按以下要求补充“fStudent”窗体的设计。(分数:10.00)(1).将名称为“标签 15”的标签控件名称改为“tStud”,标题改为“学生成绩”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:选中“窗体”对象,右键单击“fStudent”,选择“设计视图”。 步骤 2:右键单击“子对象”标签,选择“属性”,在“全部”选项卡的“名称”和“标题”行分别输入“tStud”和“学生
16、成绩”,如图 4217所示,关闭属性表。 )解析:(2).将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消其“导航按钮”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:右键单击“子对象”控件,选择“属性”。 步骤 2:在“数据”选项卡的“源对象”行右侧的下拉三角按钮下选择“窗体fGrade”,如图 4218所示,关闭属性表,保存后关闭设计视图。 步骤 3:右键单击“fGrade”,选择“设计视图”。 步骤 4:右键单击“窗体选择器”,选择“属性”,在“格式”选项卡下的“导航按钮”行右侧下拉列表中选中“否”,如图 4219所示,关闭属性表,保存后关闭设计视
17、图。 )解析:(3).将“fStudent”窗体标题改为“学生信息显示”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤:右键单击“fStudent”选择“设计视图”,右键单击“窗体选择器”选择“属性”,在“格式”选项卡下的“标题”行输入“学生信息显示”,如图 4220所示。)解析:(4).将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤:在“格式”选项下的“边框样式”和“滚动条”行右侧下拉列表中分别选中“对话框边框”和“两者均无”,如图 4221所示,关闭属性表。 )解析:(5).在窗体中有一个“退出”
18、命令按钮(名称为 bQuit),单击该按钮后应关闭“fStudent”窗体。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不要修改窗体对象“fGrade”和“fStudent”中未涉及的控件、属性;不要修改表对象“tStudent”和“tGrade”。 程序代码只能在“*”与“*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤:右键单击命令按钮“退出”,选择“属性”,在“事件”选项下“单击”行中单击“事件生成器”按钮,如图 4222所示,在弹出的代码窗口中输入如下代码: *请在下面填入一行语句* DoCmdClose * 代码输入位置如图 4223所示。关闭界面,打开 fstudent窗体,单击“退出”命令按钮,此时可以看到 fstudent窗体被关闭。 )解析: