1、国家二级 ACCESS机试(操作题)模拟试卷 538及答案与解析 一、基本操作题 1 在考生文件夹下 “samp1 accdb”数据库文件中已经建立了两个表对象 “tStock”和“tQuota”。试按以下操作要求,完成各种操作: (1)在 “tStock”表的 “产品名称 ”和 “规格 ”字段之间增加 “单位 ”字段,该字段的数据类型为文本,字段大小为 1;将新添加到 “tStock”表中的记录的 “单位 ”字段默认值设置为 “只 “。 (2)设置 “tStock”表的 “规格 ”字段的输入掩码属性,输入掩码的格式为: “220VW”。其中, “ ”与 “W”之间为两位,且只能输入 0 9之
2、间的数字。 (3)设置 “tQuota”表的有效性规则为:产品最高储备是最低储备的 10倍或 10倍以上;对应有效性文本为 “请合理设置产品最高最低储备值 ”。 (4)分析产品的库存金额 (库存金额 =出厂价木库存数量 ),查出最大值和最小值金额产品,在其 “说明 ”字段中输入 “*”标记字符。 (5)将 “tQuota”表的单元格效果改为 “凹陷 ”,字体改为 “黑体 ”。 (6)建立 “tQuota”表与 “tStock”表之间的关系,并实 施参照完整性。 二、简单应用题 2 在考生文件夹下存在一个数据库文件 “sarnp2 accdb”,里面已经设计好表对象“tQuota”和 “tSto
3、ck”,试按以下要求完成设计: (1)创建一个查询,查找库存数量距离对应最高和最低储备中间值最近的产品信息,输出其 “产品名称 ”“规格 ”“库存数量 ”“最高储备 ”和 “最低储备 ”等字段内容查询名为 qT1。 (2)创建一个查询,计算每类产品库存金额合计,并显示 “产品名称 ”和 “库存金额 ”两列数据。所建查询名为 “qT2”。说明:库存金额单价 库存数量。 (3)创建一个查询,查找单价低于平均单价的产品,并按 “产品名称 ”升序和 “单价 ”降序显示 “产品名称 ”、 “规格 ”、 “单价 ”和 “库存数量 ”等字段内容。所建查询名为“qT3”。 (4)创建一个查询,运行该查询后可将
4、 “tStock”表中所有记录的 “单位 ”字段值设为“只 ”。所建查询名为 “qT4”。要求创建此查询后,运行该查询,并查看运行结果。 三、综合应用题 3 在考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tBorrow”、 “tReader”和 “tBook”,查询对象 “qT”,窗体对象 “treader”和报表对象“rReader”。请在此基础上按照以下要求补充设计: (1)在报表 “rReader”的报表页眉节区内添加一个标签控件,其名称为 “bTitle”,标题显示为 “高级读者借阅情况 ”,字体名称为 “黑体 ”,字体大小为 22,同时将其安排在
5、距上边 0 5厘米、距左侧 2厘米的位置。 (2)设计报表 “rReader”的主体节区为 “tSex”文本框控件设置数据来源显示性别信息,并要求按 “借书日期 “字段升序显示, “借书日期 ”的显示格式为 “长日期 ”的形式。 (3)设置窗体 “bList”按钮的标题为 “高级读者信息 ”;单击该按钮,其事件代码预览方式打开 “rReader”报表,条件输出高级读者 (职称为 “教授 ”和 “副教授 ”的读者 )借阅信息。 (4)窗体加载时设置窗体标题属性为系统当前日期,设置 “fTitle”标签的标题为 “读者借阅信息 ”。 注意:不允许修改窗体对象 “tReader”和报表对象 “rRe
6、ader”中未涉及的控件和属性;不允许修改表对象 “tBorrow”“treader”“和 “tBook”及查询对象 “qT”的内容;程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句完成设计,不允许增删和修改其它位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 538答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)步骤 1:双击打开 “samp1 accdb”数据库,并点击选项卡下方的 “安全警告 ”提示栏中的 “启用内容 ”按钮,以确保数据库中相关功能都启用。 步骤 2:在对象导航窗格中鼠标右键单击 “tStock”表,在右键菜单中
7、选择 “设计视图 ”选项,打开 “tStoek”表的设计视图。 步骤 3:单击 “规格 ”字段,单击选项卡命令组中 “添加行 ”命令,则在 “规格 ”字段上方插入了一空行;在空行的 “字段名称 ”列输入 “单位 ”、选择数据类型为 “文本 ”,设置字段属性 “字段大小 ”为 “1”, “默认值 ”为 “只 ”。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存上面设置。 (2)步骤1:在 “tStock”表的设计视图中,单击 “规格 ”字段,在其 “输入掩码 ”字段属性中输入: “220V “00“W“。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 (3)步骤 1:在对
8、象导航窗格中鼠标右键单击 “tQuota”表,在右键菜单 中选择 “设计视图 ”选项,打开 “tQuota”表的设计视图。 步骤 2:单击选项卡命令组中 “属性表 ”命令,打开表的对话框,在 “有效性规则 ”属性中输入表达式: 最高储备 最低储备 *10,在 “有效性文本 ”属性中输入表达式:请合理设置产品最高最低储备值。表的对话框如图 13 1所示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 (4)步骤 1:在对象导航窗格中双击打开“tStock”表,单击选项卡中命令组的 “高级 ”下拉列表中的 “高级排序和筛选 ”选项设计窗口,如图 13 2所示。在第一列的字段行输入表达
9、 式: 库存数量 *出厂价 ,排序方式为 “升序 ”。 步骤 2:单击选项卡中命令组的 “切换筛选 ”命令按钮,则数据按照 “库存金额 ”升序排序。此时数据表第一条记录为最小金额,最后一条则为最大金额;分别在这两条记录的 “说明 ”字段中添加 “*”。 步骤 3:单击选项卡中命令组的 “取消排序 ”命令按钮,将数据表中记录还原为未排序状态。 (5)步骤 1:在对象导航窗格中双击打开 “tQuota”表,单击选项卡中命令组右下角的 “设置数据表格式 ”命令按钮,弹出对话框如图 13 3所示,在其中设置 “单元格效果 ”为 “凹陷 ”,点击 “确定 ”。步骤 2:单击选项卡中命令组中的 “字体 ”
10、下拉列表选择 “黑体 ”。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 (6)步骤 1:单击选项卡的命令组中 “关系 ”按钮,系统 弹出 “关系 ”窗口,在窗口内鼠标右键,选择 “显示表 ”命令。添加 “tQuota”、 “tStock”表,关闭对话框。 步骤 2:单击 “tStock”中的 “产品 ID”字段,按住左键拖到 “tQuota”的 “产品 ID”字段上释放左键。 步骤 3:在弹出的对话框中勾选 “设置参照完整性 ”复选框,如图 13 4所示。单击 “创建 ”按钮,则完成后的关系视图,如图 13 5所示。步骤 4:单击快速访问工具栏中的“保存 ”按钮。关闭 “关系
11、 ”窗口。 步骤 5:关闭 “samp1 accdb”数据库。 二、简单应用题 2 【正确答案】 【操作步 骤】 (1)步骤 1:双击打开 “samp2 accdb”数据库,在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加“tQuota”“tStock”表,关闭对话框。 步骤 2:双击 “产品名称 ”“规格 ”“库存数量 ”“最高储备 ”和 “最低储备 ”字段,将其添加到设计网格的字段行。 步骤 3:在第六列字段行行输入:中间值比较: Abs(库存数量 (最高储备 最低储备 ) 2),并设置排序方式为 “升序 ”。如图 13 6所示。步骤 4:指定查询只显示最前面
12、 1行。单击选项卡中命令组的 “属性表 ”命令, 打开查询属性窗口。设置 “上限值 ”为 1。单击选项卡中命令组的 “数据表视图 ”命令查看查询结果。 步骤5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT1”文件名,单击 “确定 ”按钮,关闭设计窗口。 (2)步骤 1:在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “tStock”表,关闭对话框。 步骤 2:单击选项卡中命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。 步骤 3:双击 “产品名称 ”字段添加到设计网格字段行,设置其总计选项为 “Group By”。 步骤 4:在第二列的字段行输
13、入:库 存金额: 单价 *库存数量 ,设置其总计选项为 “合计 ”。 步骤 5:查询设计视图如图 13 7所示。单击选项卡中命令组的 “数据表视图 ”命令查看查询结果。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT2”文件名。单击 “确定 ”按钮,关闭设计窗口。 (3)步骤 1:在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “tStock”表,关闭对话框。 步骤 2:双击 “产品名称 ”“规格 ”“库存数量 ”“单价 ”字段,将其添加到设计网格的字段行。并设置 “产品名称 ”的排序方式为 “升序 ”, “单价 ”的 排序方式为 “降序 ”。
14、步骤 3:在 “单价 ”字段条件行输入:选项卡中命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名。单击 “确定 ”按钮,关闭设计窗口。 (4)步骤 1:在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在话框中添加 “tStock”表,关闭对话框。 步骤 2:单击选项卡中命令组的“更新 ”命令,将查询转换为更新表查询。在查询设计网格中显示更新到行。 步骤3:双击 “单位 ”字段添加到设计网格字段行,设置其更新到行为 “只 ”。 步骤 4:查询最 终设计视图如图 13 9所示。单击选项卡中命令组的 “运行 ”命令
15、,打开“tStock”表查看更新的情况。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4”文件名。单击 “确定 ”按钮,关闭设计窗口。 步骤 6:关闭 “samp2 accdb”窗口。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:双击 “samp3 accdb”数据库,在对象导航窗格中右键单击 “rReader”报表,选择右键菜单 “设计视图 ”,进入报表的设计视图。 步骤 2:在选项卡的命令组中单击 “标题 ”命令,则系统自动为报表增 添了 “报表页眉 ”和 “报表页脚 ”节,并在报表页眉区内插入了一个标签。 步骤 3:右键单击标签,在右键菜单中选择 “
16、属性 ”,打开其对话框。在对话框内修改 “名称 ”为“bTitle”, “标题 ”为 “高级读者借阅情况 ”, “字体名称 ”为 “黑体 ”, “字体大小 ”为“22”, “上边距 ”为 “0 5cm”, “左 ”为 “2cm”。 (注意,设置时要删除掉创建标题时附带出现的其他标签 ) 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存本步骤设计。 (2)步骤 1:在 “rReader”报表的设计视图中,在对话框上方的对象选择器中选中 “tSex”文 本框,在 “数据 ”选项卡设置 “控件来源 ”为 “性别 ”字段。 步骤 2:在对话框上方的对象选择器中选中 “借书日期 ”文本框,在 “格
17、式 ”选项卡设置 “格式 ”为 “长日期 ”。 步骤 3:添加报表排序字段。单击选项卡中命令组的 “分组和排序 ”命令,在报表下方出现设计窗格。点击 “添加排序 ”按钮,设置 “排序依据 ”为 “借书日期 ”字段,完成设置后的设计窗格如图 13 10所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存本步骤设计。 步骤 5:在选项卡的命令组中单击 “打印预览 ”命令,查看报表总体效果。 步骤 6:关闭 “rReader”报 表。 (3)步骤 1:在对象导航窗格中右键单击 “fReader”窗体,选择右键菜单 “设计视图 ”,进入窗体的设计视图,在对话框上方的对象选择器中选中 “bLis
18、t”按钮。 步骤 2:在 “格式 ”选项卡中,设置 “标题 ”为 “高级读者信息 ”。 步骤 3:单击按钮的 “事件 ”选项卡,在 “单价 ”行内选择 “事件过程 ”,单击 “代码生成器 ”按钮,进入到 VBA代码编辑界面。 步骤 4:在“*Add3*”之间输入: DoCmd OpenReport“rReader“, acViewPreview,“职称 in(教授 , 副教授 )“ 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 (4)步骤 1:在 “fReader”的设计视图中,在对话框上方的对象选择器中选中 “窗体 ”,单击 “事件 ”选项卡,在 “加载 ”行内选择 “事件过程 ”,单击 “代码生成器 ”按钮,进入到VBA代码编辑界面。 步骤 2:在 “*Add1*”之间输入: Me Caption Date 步骤 3:在 “*Add2*”之间输入: fTitle Caption “读者借阅信息 “ 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口。单击选项卡中命令组 的 “窗体视图 ”命令运行窗体,如图 13 11所示,按题目要求测试窗体功能。步骤 5:关闭 “fReader”窗体。关闭 “samp3 accdb”窗口。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1