1、国家二级 ACCESS机试(操作题)模拟试卷 371及答案解析(总分:30.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:12.00)在考生文件夹下,“samp1accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。试按以下要求,按顺序完成对象的各种操作:(分数:12.00)(1).删除表对象“员工表”的照片字段。(分数:2.00)_(2).设置表对象“员工表”的年龄字段有效性规则为:大于 16岁且小于 65岁(不含 16岁和 65岁);同时设置相应有效性文本为“请输入合适年龄“。(分数:2
2、.00)_(3).设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。(分数:2.00)_(4).删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。(分数:2.00)_(5).设置相关属性,实现窗体对象(名为“fTest”)上的记录数据不允许添加新记录的操作(即消除新记录行)。(分数:2.00)_(6).将宏对象(名为“mTest”)重命名为可自动运行的宏。(分数:2.00)_二、简单应用题(总题数:1,分数:8.00)考生文件夹下“samp2accdb”数据库中已经设计好“tEmployee”和“tGroup”两个表对象。试按以下要求完成设计:(分数:8.00
3、)(1).创建一个查询,查找并显示没有运动爱好的职工的“编号”“姓名”“性别”“年龄”和“职务”五个字段内容,所建查询命名为“qT1”。(分数:2.00)_(2).建立“tGroup”和“tEmployee”两表之间的一对多关系,并实施参照完整性。(分数:2.00)_(3).创建一个查询,查找并显示聘期超过 5年(使用函数)的开发部职工的“编号”“姓名”“职务”和“聘用时间”四个字段内容,所建查询命名为“qT2”。(分数:2.00)_(4).创建一个查询,检索职务为经理的职工的“编号”和“姓名”信息,然后将两列信息合二为一输出(比如,编号为“000011”、姓名为“吴大伟”的数据输出形式为“0
4、00011 吴大伟”),并命名字段标题为“管理人员”,所建查询命名为“qT3”。(分数:2.00)_三、综合应用题(总题数:1,分数:10.00)考生文件夹下存在一个数据库文件“samp3accdb”,里面已经设计好表对象“tNorm”和“tStock”、查询对象“qStock”和宏对象“m1”,同时还设计出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。试在此基础上按照以下要求补充窗体设计:(分数:10.00)(1).在“fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“库存浏览”,字体名称为“黑体”,
5、字号大小为 18,字体粗细为“加粗”。(分数:2.00)_(2).在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示信息”。(分数:2.00)_(3).设置所建命令按钮 bList的单击事件属性为运行宏对象 m1。(分数:2.00)_(4).将“tStock”窗体的标题设置为“库存浏览”。(分数:2.00)_(5).将“fStock”窗体对象中的“fNorm”子窗体的导航按钮去掉。注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象“tNorm”“tStock”和宏对象“m1”。(分数:2.00)_国家二级 ACCESS机试(操作题)
6、模拟试卷 371答案解析(总分:30.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:12.00)在考生文件夹下,“samp1accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。试按以下要求,按顺序完成对象的各种操作:(分数:12.00)(1).删除表对象“员工表”的照片字段。(分数:2.00)_正确答案:(正确答案:步骤 1:打开“samp1accdb”数据库窗口,右键单击“员工表”,选择“设计视图”快捷菜单命令,打开表设计视图。 步骤 2:右键单击“照片”行,选择”删除行”命令,在弹出的
7、对话框中单击“是”按钮。 步骤 3:单击快速访问工具栏中的“保存”按钮。)解析:(2).设置表对象“员工表”的年龄字段有效性规则为:大于 16岁且小于 65岁(不含 16岁和 65岁);同时设置相应有效性文本为“请输入合适年龄“。(分数:2.00)_正确答案:(正确答案:步骤 1:单击“年龄”字段,在“字段属性”的“有效性规则”行输入:16 and65,在“有效性文本”行中输入:“请输入合适年龄”。 步骤 2:单击快速访问工具栏中的“保存”按钮。)解析:(3).设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。(分数:2.00)_正确答案:(正确答案:步骤 1:单击“聘用时间”字段,在
8、字段属性“默认值”行输入:date()。 步骤2:单击快速访问工具栏中的“保存”按钮,关闭设计视图。)解析:(4).删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。(分数:2.00)_正确答案:(正确答案:步骤 1:在数据库工具功能区的关系分组中单击“关系”按钮,系统弹出关系窗口,单击“关系线”,右键单击选择“删除”命令,单击“是”按钮。 步骤 2:选中表“部门表”中的“部门号”字段,按住鼠标拖动到表“员工表”的“所属部门”字段上释放鼠标。在弹出“编辑关系”的对话框中勾选“实施参照完整性”复选框,然后单击“创建”按钮。 步骤 3:单击快速访问工具栏中的“保存”按钮,
9、关闭“关系”窗口。)解析:(5).设置相关属性,实现窗体对象(名为“fTest”)上的记录数据不允许添加新记录的操作(即消除新记录行)。(分数:2.00)_正确答案:(正确答案:步骤 1:在开始功能区的“窗体”面板中右击“fTest”窗体,选择“设计视图”快捷菜单命令,打开“fTest”的设计视图。 步骤 2:右键单击“fTest”窗体标题栏,选择“属性”命令,弹出属性表对话框。选择属性表对话框的数据选项卡,选择“允许添加”下拉列表中的“否”选项,关闭“属性”窗口。 步骤 3:单击快速访问工具栏中的“保存”按钮,保存窗体,关闭窗体设计视图。)解析:(6).将宏对象(名为“mTest”)重命名为
10、可自动运行的宏。(分数:2.00)_正确答案:(正确答案:步骤 1:打开“宏”面板,右键单击“mTest”宏,选择“重命名”命令。 步骤2:在光标处输入“AutoExec”,按Enter键。)解析:二、简单应用题(总题数:1,分数:8.00)考生文件夹下“samp2accdb”数据库中已经设计好“tEmployee”和“tGroup”两个表对象。试按以下要求完成设计:(分数:8.00)(1).创建一个查询,查找并显示没有运动爱好的职工的“编号”“姓名”“性别”“年龄”和“职务”五个字段内容,所建查询命名为“qT1”。(分数:2.00)_正确答案:(正确答案:步骤 1:打开“samp2accdb
11、”数据库,在创建功能区的查询分组中单击“查询设计”按钮,系统弹出查询设计器。在显示表对话框中双击表“tEmployee”。单击“关闭”按钮,关闭显示表对话框。 步骤 2:双击“tEmployee”表中的“编号”“姓名”“性别”“年龄”和“职务”字段。在下一列字段行输入:InStr(简历,运动),在其“条件”行输入:0,取消其“显示”行中的勾选,如图 15-1所示。 )解析:(2).建立“tGroup”和“tEmployee”两表之间的一对多关系,并实施参照完整性。(分数:2.00)_正确答案:(正确答案:步骤 1:在数据库工具功能区的“关系”分组中单击“关系”按钮,系统弹出“关系”窗口,在窗口
12、内右击鼠标,选择显示表快捷菜单命令。分别双击表“tGroup”和“tEmployee”。单击“关闭”按钮,关闭显示表对话框。 步骤 2:选中表“tGroup”中的“部门编号”字段,拖动鼠标到表“tEmployee”中的“所属部门”字段上,在弹出的对话框中勾选“实施参照完整性”复选框,然后单击“创建”按钮,如图 15-2所示。 )解析:(3).创建一个查询,查找并显示聘期超过 5年(使用函数)的开发部职工的“编号”“姓名”“职务”和“聘用时间”四个字段内容,所建查询命名为“qT2”。(分数:2.00)_正确答案:(正确答案:步骤 1:在创建功能区的查询分组中单击“查询设计”按钮,系统弹出查询设计
13、器。在显示表对话框中双击表“tGroup”和“tEmployee”。单击“关闭”按钮,关闭显示表对话框。 步骤 2:双击“tEmployee”表中的“编号”“姓名”“职务”“聘用时间”字段,双击“tGroup”表中的“名称”字段,在下一列输入:Year(Date()-Year(聘用时间),取消其“显示”行中的勾选。 步骤 3:在“名称”字段的“条件”行中输入:”开发部”,取消“显示”行复选框的勾选。在“Year(Date()-Year(聘用时间)”字段的“条件”所在行输入:5。如图 15-3所示。 )解析:(4).创建一个查询,检索职务为经理的职工的“编号”和“姓名”信息,然后将两列信息合二为
14、一输出(比如,编号为“000011”、姓名为“吴大伟”的数据输出形式为“000011 吴大伟”),并命名字段标题为“管理人员”,所建查询命名为“qT3”。(分数:2.00)_正确答案:(正确答案:步骤 1:在创建功能区的查询分组中单击“查询设计”按钮,系统弹出查询设计器。在显示表对话框中双击表“tErnployee”。单击“关闭”按钮,关闭显示表对话框。步骤 2:添加新字段:管理人员:编号+姓名。 步骤 3:双击“职务”字段,在其“条件”行中输入:”经理”,取消“职务”字段的“显示”行复选框的勾选。如图 15-4所示。 )解析:三、综合应用题(总题数:1,分数:10.00)考生文件夹下存在一个
15、数据库文件“samp3accdb”,里面已经设计好表对象“tNorm”和“tStock”、查询对象“qStock”和宏对象“m1”,同时还设计出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。试在此基础上按照以下要求补充窗体设计:(分数:10.00)(1).在“fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“库存浏览”,字体名称为“黑体”,字号大小为 18,字体粗细为“加粗”。(分数:2.00)_正确答案:(正确答案:步骤 1:双击打开“samp3accdb”数据库。在开始功能区的“窗体”面板中右击“(
16、Stock”窗体,选择“设计视图”快捷菜单命令,打开(Stock 的设计视图。单击控件分组中的”标签”控件。在页脚区上拖动一个“矩形框”。在“矩形框”内输入:库存浏览。在矩形框上右键单击,在弹出的快捷菜单上选择“属性”命令。在属性表对话框中修改“名称”为:bTitle,“字体名称”所在行选择:黑体,“字号”选择:18,“字体粗细”所在行选择:加粗。 步骤 2:单击快速访问工具栏中的“保存”按钮。)解析:(2).在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示信息”。(分数:2.00)_正确答案:(正确答案:步骤 1:单击控件分组中的”按钮”控
17、件。在窗体页脚区拖动产生一个按钮,在属性表对话框内修改“名称”为:bList。在“标题”行内输入:显示信息。关闭对话框。 步骤2:单击快速访问工具栏中的“保存”按钮。保存修改设置。)解析:(3).设置所建命令按钮 bList的单击事件属性为运行宏对象 m1。(分数:2.00)_正确答案:(正确答案:步骤 1:在“fStock”的设计视图中选中“bList”命令按钮,在属性表对话框中的“单击”行内选择:MI,关闭窗口。 步骤 2:单击快速访问工具栏中的“保存”按钮。)解析:(4).将“tStock”窗体的标题设置为“库存浏览”。(分数:2.00)_正确答案:(正确答案:步骤 1:在“fStock”的设计视图中的空白处右键单击鼠标,在快捷菜单上选择“表单属性”命令,在属性表对话框中修改“标题”为:库存浏览。 步骤 2:单击快速访问工具栏中的“保存”按钮。)解析:(5).将“fStock”窗体对象中的“fNorm”子窗体的导航按钮去掉。注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象“tNorm”“tStock”和宏对象“m1”。(分数:2.00)_正确答案:(正确答案:步骤 1:接上小题操作,选中“fNorm”子窗体,接续在属性表对话框中修改“导航按钮”为:否。 步骤 2:单击快速访问工具栏中的“保存”按钮,关闭窗体。关闭“samp3accdb”数据库。)解析: