1、国家二级 ACCESS机试(操作题)模拟试卷 379及答案与解析 一、基本操作题 0 在考生文件夹下, “samp1 accdb”数据库文件中已建立两个表对象 (名为 “员工表 ”和 “部门表 ”)和一个窗体对象 (名为 “fTest”)及一个宏对象 (名为 “mTest”)。试按以下要求,按顺序完成对象的各种操作: 1 将编号为 “000002”员工的 “照片 ”字段值设置为考生文件夹下的 “photo bmp”图像文件 (要求:使用 “由文件创建 ”方式 )。 2 设置表对象 “员工表 ”的有效性规则为:员工聘用时必须年满 16岁;同 时设置相应有效性文本为 “请合法聘用员工 ”。说明:一
2、年的天数 -365 24天。 3 设置表对象 “员工表 ”的聘用时间字段的默认值为:系统当前日期次年的同月 1日。 4 查找出 “员工表 ”中聘用时年龄最小和最大的男女员工,在其对应简历字段值后追加 “*”标记字符。 5 设置窗体对象 “frest”的 “筛选 ”属性,实现窗体男员工信息输出;设置相关属性,实现窗体对象 (名为 “tTest”)上的记录数据不允许编辑的操作。 6 删除表对象 “员工表 ”和 “部门表 ”之间已建立的错误表间关系,重新建立正确关系;将宏对象 (名为 “mTest”)重命名为可自动运行的宏。 二、简单应用题 6 在考生文件夹下存在一个数据库文件 “samp2 acc
3、db”,里面已经设计好表对象“tQuota”和 “tStock”,试按以下要求完成设计: 7 创建一个查询,按照产品名称统计库存总数超过 10万箱的产品总库存数量,并显示 “产品名称 ”和 “库存数量合计 ”。所建查询名为 “qT1”。 8 创建一个查询,查找各类产品中平均单价最高的产品,并显示其 “产品名称 ”。所建查询名为 “qT2”。 9 创建一个查询,查找 “最高储备 ”和 “最低储备 ”相 差值低于所有产品最高最低储备差平均值的产品,显示其 “产品名称 “和 “规格 ”两个字段内容。所建查询名为“qT3”。 10 创建一个查询,运行该查询后生成一张新表,表名为 “tNew”,表结构为
4、 “产品ID”、 “产品名称 ”、 “单价 ”、 “库存数量 ”、 “最高储备 ”和 “最低储备 ”等六个字段,表内容为库存数高于最高储备数量或低于最低储备数量的所有产品记录。所建查询名为 “qT4”。 要求:所建新表中的记录按照 “产品 ID”升序保存。创建此查询后,运行该查询,并查看运行结果。 三、综合应用题 10 考生文件夹 下存在一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”,窗体对象 “fEmp”,报表对象 “rEmp”和宏对象 “mEmp”。试在此基础上按照以下要求补充设计: 11 将表对象 “tEmp”中 “简历 ”字段的数据类型改为备注型,同时在表
5、对象 “tEmp”的表结构里调换 “所属部门 ”和 “聘用时间 ”两个字段的位置。 12 设计报表 “rEmp”的主体节区内 “tQpt”复选框控件依据报表记录源的 “性别 ”字段和 “年龄 ”字段的值来显示状态信息:性别为 “男 ”且年龄小于 20时显示为选中的打勾状态,否则显 示为不选中的空白状态。 13 将 “fEmp”窗体上名为 “bTitle”的标签文本颜色改为红色显示。同时,将窗体按钮“btnP”的单击事件属性设置为宏 “mEmp”,以完成按钮单击打开报表的操作。注意:不允许修改数据库中的宏对象 “mEmp”;不允许修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和
6、属性;不允许修改表对象 “tEmp”中未涉及的字段和属性。 国家二级 ACCESS机试(操作题)模拟试卷 379答案与解析 一、基本操作题 1 【正确答案】 步骤 1:双击打开 “samp1 accdb”数 据库,并点击选项卡下方的“安全警告 ”提示栏中的 “启用内容 ”按钮,以确保数据库中相关功能都启用。 步骤2:双击打开 “员工表 ”表的数据视图,在学号为 “000002”的员工记录的 “照片 ”单元格中鼠标右键,在右键菜单中选择 “插入对象 ”,如图 12-1所示。步骤 3:在弹出的 Microsoft Access对话框中,选择 “由文件创建 ”,并利用 “浏览 ”按钮找到素材文件夹下
7、面的 “photo bmp”图片,如图 12-2所示,点击 “确定 ”命令,则将 “photo bmp”图片插入到该单元格中,双击该单元格可以打开图片。步骤 4:单击快速访问工具栏中的 “保存 ”按钮。 2 【正确答案】 步骤 1:单击表格工具选项卡中视图命令组的 “设计视图 ”命令,进入 “员工表 ”的设计视图。 步骤 2:单击表格工具选项卡显示隐藏命令组中 “属性表 ”命令,打开表的属性表对话框,在 “有效性规则 ”属性输入表达式: DateDiff(d, 出生时间 , 聘用时间 ) 365 24 =16,在 “有效性文本 ”属性输入表达式:请合法聘用员工。表的属性表对话框如图 12-3所
8、示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 3 【正确答案】 步骤 1:在 “员工表 ”设计视图中。单击 “聘用时间 ”字段,在其下方的字段属性中设置 “默认值 ”为: =DateSerial(Year(Date()+1, Month(Date(), 1)。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 步骤 3:在对象导航窗格中双击打开 “员工表 ”,通过修改数据检验上述设置是否正确。 4 【正确答案】 步骤 1:单击开始选项卡中排序和筛选命令组的 “高级 ”下拉列表中的 “高级排序和筛选 ”选项高级排序和筛选设计窗口,如图 12-4所示。双击 “性别
9、”字段添加到网格行,并设置排序方式为 “升序 ”,在第二列的字段行输入表达式: 聘用时间 -出生时间 ,排序方式为 “升序 ”。步骤 2:单击开始选项卡中排序和筛选命令组的 “切换筛选 ”命令按钮,则数据首先按照 “性别 ”字段升序排序,在按照 “聘用时间 -出生时间 ”即聘用时年龄升序排序。显然此时数据表中男员工的第一个即是聘用时年龄最小的男员工,最后一个则是聘用时年龄最大的男员工;分别在这两条记录的 “简历 ”字段末尾添加 “*”。同理,对女员工进行相同的操作即可。 步骤 3:单击开始选项卡 中排序和筛选命令组的 “取消排序 ”命令按钮,将数据表中记录还原为未排序状态。关闭 “员工表 ”。
10、 5 【正确答案】 步骤 1:在对象导航窗格中右键单击 “fTest”窗体,选择右键菜单“设计视图 ”,进入窗体的设计视图。单击窗体设计工具选项卡的工具命令组中单击 “属性表 ”命令,在弹出的属性表对话框的对象选择器中选中 “窗体 ”。 步骤 2:单击属性表的数据选项卡,设置 “筛选 ”为 “性别 =男 ”, “允许编辑 ”为“否 ”。步骤 3: 单击快速访问工具栏中的 “保存 ”按钮,保存设置。 步骤 4:单击窗体设计工具选项卡中视图命令组的 “窗体视图 ”命令运行窗体,验证窗体中数据情况,如图 12-5所示。 步骤 5:关闭 “frest”窗体。 6 【正确答案】 步骤 1:单击数据库工具
11、选项卡的关系命令组中 “关系 ”按钮,系统弹出 “关系 ”窗口,此时窗口现有关系如图 12-6所示。步骤 2:右键单击“员工表 ”和 “部门表 ”直接的关系连线,在右键菜单中选择 “删除 ”,在弹出的确认是否删除关系的对话框中单击 “是 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。关闭 “关系 ”窗口。 步骤 4:关闭 “samp1 accdb”数据库。 二、简单应用题 7 【正确答案】 步骤 1:双击打开 “samp2 accdb”数据库,在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tQuota, ”“tStock”表,关闭显示
12、表对话框。 步骤 2:单击查询工具选项卡中显示隐藏命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。 步骤 3:双击 “产品名称 ”“库存数量 ”字段,将其添加到设计网格的字段行。并设置 “产品名称 ”字段总计选项为 “Group By”并设置 “库存数量 ”字段总计选项为 “合计 ”。 步骤 4:修改 “库存数量 ”字段行为:库存数量合计:库存数量,即重命名。设置其并条件行为: 100000。 步骤 5:查询设计视图如图 14-5所示。单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT1”文件名,单击 “
13、确定 ”按钮,关闭设计窗口。 8 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表 对话框中添加 “tStock”表,关闭显示表对话框。 步骤 2:单击查询工具选项卡中显示隐藏命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。 步骤 3:双击 “产品名称 ”字段添加到设计网格字段行,设置其总计选项为 “Group By”。 步骤 4:在第二列的字段行输入:平均单价:单价,设置其总计选项为 “平均值 ”,取消字段显示行的勾选 (即不显示 )。 步骤 5:指定查询只显示最前面 1行。单击查询工具选项卡中显示隐藏命令组的 “属性表 ”命
14、令,打开查询属性窗口。设置 “上限值 ”为 1。 步骤 6:查询设计 视图如图 14-6所示。单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 7:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT2”文件名。单击 “确定 ”按钮,关闭设计窗口。 9 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tStock”“tOuota”表,关闭显示表对话框。 步骤 2:双击 “产品名称 ”“规格 ”字段,将其添加到设计网格的字段行。 步骤 3:在第三列的字段行输入:储备差: 最高储备 -最低 储备 ,其
15、对应条件行输入: DAvg(“最高储备 -最低储备 , tQuota“),取消字段显示行的勾选(即不显示 )。 步骤 4:查询最终设计视图如图 14-7所示。单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名。单击 “确定 ”按钮,关闭设计窗口。 10 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tStock”“tQuota”表,关闭 显示表对话框。 步骤 2:双击 “产品 ID”“产品名称 ”“单价 ”“库存数量 ”“最高储备
16、”和 “最低储备 ”字段,将其添加到设计网格的字段行。并设置 “产品 ID”排序方式为 “升序 ”。 步骤 3:在 “库存量 ”对应的条件行以下行,分别输入表达式 “ 最高储备 ”, “ 最低储备 ”,即设计 OR连接的条件 (多个条件放在不同的行 )。完整的条件应该为: 最高储备 OR 最低储备 。查询设计视图如图 14-8所示。步骤 4:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击查询工具选项卡 中查询类型命令组的 “生成表 ”命令,弹出 “生成表 ”对话框,如图 14-9所示,指定将包含查询结果的数据表名称为 “tNew”,单击 “确定 ”。步骤
17、6:单击查询工具选项卡中结果命令组的 “运行 ”命令,执行查询,产生 “tNew”表。 步骤 7:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4”文件名。单击 “确定 ”按钮,关闭设计窗口。 步骤 8:关闭 “samp2 accdb”窗口。 三、综合应用题 11 【正确答案】 步骤 1:双击打开 “samp3 accdb”数据库。右击 “tEmp”表,选择“设计视图 ”快捷 菜单命令,单击 “简历 ”所对应的数据类型选择 “备注 ”。 步骤 2:把鼠标指向 “所属部门 ”字段左边的字段选择器,变成 形状,单击选中 “所属部门 ”整行,然后单击并按住左键。把 “所属部门 ”拖到 “聘用时
18、间 ”下边,释放鼠标。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图窗口。 12 【正确答案】 步骤 1:在开始功能区的 “报表 ”面板中右击 “rEmp”报表,选择 “设计视图 ”快捷菜单命令,打开 “rEmp”的设计视图。右键单击 “tOpt”复选框,单击快捷菜单中的 “属性 ”,在属性表对话框内的 “控件来源 ”中输入 运算公式:iif(性别 =男 and年龄 20,yes,no)。如图 31-8所示。关闭对话框。步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 13 【正确答案】 步骤 1:在开始功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 fEmp的设计视图。右键单击 “bTitle”标签,在快捷菜单上选择 “属性 ”命令。在属性表对话框内,将 “前景色 ”所在行修改为:255。 步骤 2:在对话框的左上角下拉列表中选择 “btnP”,在 “单击 ”行中选择宏:mEmp。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭报表,关闭数据库“samp3 accdb”。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1