1、国家二级 ACCESS机试(操作题)模拟试卷 407及答案与解析 一、基本操作题 0 在考生文件夹下,存在一个数据库文件 “samp1 accdb”。试按以下操作要求,完成表的建立和修改: 1 创建一个名为 “tEmployee”的新表,其结构如下:2 判断并设置表 “tEmployee”的主关键字。 3 在 “聘任日期 ”字段后添加 “借书证号 ”字段,字段的数据类型为文本,字段大小为10,有效性规则为不能是空值。 4 将 “tEmployee”表中的 “职称 ”字段的 “默认值 ”属性设置为 “副教授 ”。 5 设置 “职工 ID”字段的输入掩码为只能输入 5位,规定前 2位为字母、后 3
2、位为数字。 6 向 “tEmployee”表中填入如下内容 (“借书证号 ”字段可输入任意非空内容 ):二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tQuota”和 “tStock”,试按以下要求完成设计: 7 创建一个查询,在 “tStock”表中查找 “产品 ID”第一个字符为 “2”的产品,并显示“产品名称 ”“库存数量 ”“最高储备 ”和 “最低储备 ”等字段内容,查询名为 qT1。 8 创建一个查询,计算每类产品库存金额合计,并显示 “产品名称 ”和 “库存金额 ”两列数据,要求只显示 “库存金额 ”的整数部分。所建查询名为
3、“qT2”。 说明:库存金额 =单价 库存数量。 9 创建一个查询,查找单价低于平均单价的产品,并按 “产品名称 ”升序和 “单价 ”降序显示 “产品名称 ”“规格 ”“单价 ”和 “库存数量 ”等字段内容。所建查询名为 “qT3”。 10 创建一个查询,运行该查询后可将 “tStock”表中所有记录的 “单位 ”字段值设为“只 ”。所建查询名为 “qT4”。要求创建此查询后,运行该查询,并 查看运行结果。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、查询对象 “qEmp”、窗体对象 “fEmp”和宏对象 “mEmp”。同
4、时,给出窗体对象 “fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计。功能: 11 将窗体 “fEmp”上文本框 “tSS”更改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别 “男 ”和 “女 ”。 12 将窗体对象 “fEmp”上文本框 “tPa”改为复选框类型,保持控件名称不变, 然后设置控件来源属性以输出 “党员否 ”字段值。 13 修正查询对象 “qEmp”设计,增加退休人员 (年龄 =55)的条件。 14 单击 “刷新 ”按钮 (名为 “bt1”),事件过程动态设置窗体记录源为查询对象“qEmp”,实现窗体数据按性别条件动态显示退休职工的信息;单击
5、 “退出 ”按钮 (名为 “bt2”),调用设计好的宏 “mEmp”来关闭窗体。 注意:不允许修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不允许修改查询对象 “qEmp”中未涉及的属性和内容;不允许修改窗体对象 “fEmp”中未涉及的控件和属性。 程序代码只允许在 “*与 “*”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 407答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “samp1 accdb”数据库,双击 “tStud”表,打开数据表视图。 步骤 2:接着单击开始功能区,在文本格式分
6、组的 “字号 ”列表中选择“14”,继续在开始功能区中,单击记录分组中 “其他 ”按钮旁边的三角箭头,在弹出的下拉列表中选择 “行高 ”命令,在行高对话框中输入 “18”,单击“确定 ”按钮。关闭 “tStud”表。 2 【正确答案】 步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜单命令。在 “简历 ”字段所在行的说明部分单击鼠标,定位光标后输入 “自上大学起的简历信息 ”。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭 “tStud”表的设计视图。 3 【正确答案】 步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜单命令。在 “tStud”表设计视图下,单
7、击 “入校时间 ”字段所在行的数据类型,在下方的 “字段属性 ”中的“格式 ”行输入: mm月 dd日 YYYY。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。关闭 “tStud”表的设计视图。 4 【正确答案】 步骤 1:双击打开 “tStud”表,右击学号为 “20011002”行的 “照片 ”记录,选择 “插入对象 ”快捷菜单命令,打开对象对话框。 步骤 2:选择 “由文件创建 ”选项。单击 “浏览 ”按钮查找图片 “photo bmp”存储位置,单击 “确定 ”按钮。 5 【正确答案】 继续上一题操作,右键单击 “姓名 ”字段名,在弹出的快捷菜单中选择 “取消冻结所有字段 ”命令
8、。 6 【 正确答案】 步骤 1:接上一题操作,在表记录浏览视图中右击 “备注 ”字段名,选择 “删除字段 ”快捷菜单命令。 步骤 2:在弹出的对话框中单击 “是 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮, 关闭 “samp1 accdb”数据库。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库,在创建功能区的查询分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中双击“tQuota”和 “tStock”表,单击 “关闭 ”按钮,关闭显示表对话框。 步骤 2:双击“tStock”表中的 “产品名称 ”和 “库存数量 ”字段、
9、 “tQuota”表中的 “最高储备 ”和 “最低储备 ”字段,在下一字段列中输入: Left(tStock!产品 ID, 1)。 步骤 3:在“Left(tStock!产品 ID, 1)”字段的条件行中输入: ”2”,取消其 “显示 ”行中的勾选,如图 17-1所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,在查询名称输入框中输入 “qT1”,单击 “确定 ”按钮,关闭设计视图。 8 【正确答案】 步骤 1:在创建功能区的查询分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中双击 “tStock”表,单击 “关闭 “按钮,关闭显示表对话框。 步骤 2:双击 “tSt
10、ock”表中的 “产品名称 ”字段,在下一个字段列中输入:库存金额: Round(Sum(tStock!单价 *tStock!库存数量 ),0)。 步骤 3:单击显示隐藏分组中的 “汇总 ”按钮。 步骤 4:在 “产品名称 ”字段的 “总计 ”行下拉列表中选中 “Group By”选项,在 “库存金额:Round(Sum(tStock!单价 *tStock!库存数量 ), 0)”字段的 “总计 ”行下拉列表中选中 “Expression”选项,如图 17-2所示。步骤 5:单击快速访问工具栏中的 “保存 ”按钮,在查询名称输入框中输入 “qT2”,单击 “确定 ”按钮,关闭设计视图。 9 【正
11、确答案】 步骤 1:在创建功能区的查询分组中单 击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中双击 “tOuota”和 “tStock”表,单击 “关闭 ”按钮,关闭显示表对话框。 步骤 2:双击 “tStock”表中的 “产品名称 ”“规格 ”“单价 ”和 “库存数量 ”字段。 步骤 3:在 “产品名称 ”字段的 “排序 ”行中选中“升序 ”选项,在 “单价 ”字段的 “排序 ”行中选中 “降序 ”选项。 步骤 4:在 “单价 ”字段的 “条件 ”行中输入: (select avg(单价 )from tstock),如图 17-3所示。步骤 5:单击快速访问工具栏中的 “保存
12、”按钮,在 “查询 名称 ”输入框中输入 “qT3”,单击 “确定 ”按钮,关闭设计视图。 10 【正确答案】 步骤 1:在创建功能区的查询分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中双击 “tStock”表,单击 “关闭 ”按钮,关闭显示表对话框。 步骤 2:双击 “tStock”表中的 “单位 ”字段,单击 “查询类型 ”分组中的 “更新 ”按钮。 步骤 3:在 “单位 ”字段 “更新到 ”行中输入: 只 。 步骤 4:单击 “结果 ”分组中的 “运行 ”按钮,在弹出的对话框中单击 “是 ”按钮。如图 17-4所示。 步骤 5:单击快速访 问工具栏中的 “保存 ”按
13、钮,在查询名称输入框中输入 “qT4”,单击 “确定 ”按钮,关闭设计视图。 三、综合应用题 11 【正确答案】 步骤 1:打开 “samp3 accdb”数据库窗口,在开始功能区的“窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。 步骤 2:右键单击文本框控件 “tSS”,选择 “更改为 ”“ 组合框 ”命令,右键单击“tSS”,选择 “属性 ”命令,在属性表对话框的 “行来源类型 ”中选中 “值列表 ”,在“行来源 “中输入: 男 : 女 。 12 【正确答案】 步骤 1:选中 “tPa”控件,按下键盘上的 Del键,将该控件删除。 步
14、骤 2:选单击控件分组中的 “复选框 ”按钮,在原 “tPa”位置按住鼠标左键拖动出一个复选框。选中 “复选框标签 “,按下 Del键,将该标签删除。 步骤 3:单击选中复选框,在 “属性表 ”的 “名称 ”行输入 “tPa”,在 “控件来源 ”行右侧的下拉列表中选中 “党员否 ”。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭窗体设计视图。 13 【正确答案】 步骤 1:在开始功能区的 “查询 ”面板 中右击 “qEmp”查询,选择 “设计视图 ”快捷菜单命令,打开查询设计器。 步骤 2:在 “年龄 ”字段的 “条件 ”行中输入: =55。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭查询设计视图。 14 【正确答案】 步骤 1:在开始功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。 步骤 2:单击窗体设计工具 -设计功能区的工具分组中的 “查看代码 ”按钮,打开代码设计器窗口。 在两行 “*”之间输入代码: Form RecordSource=“qEmp 步骤 3:关闭代码窗口。单击 “退出 ”(bt2)命令按钮,在属性表对话框的 “事件 ”选项卡下 “单击 ”行右侧下拉列表中选中: mEmp,关闭属性表对话框。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。