1、国家二级 ACCESS机试(操作题)模拟试卷 400及答案与解析 一、基本操作题 0 在考生文件夹下,已有 “tTest.txt”文本文件和 “samp1 accdb”数据库文件,“samp1 accxlb”中已建立表对象 “tStud”和 “tScore”。试按以下要求,完成表的各种操作: 1 将表 “tScore”的 “学号 ”和 “课程号 ”两个字段设置为复合主键。 2 设置 “tStud”表中的 “年龄 ”字段有效性文本为 “年龄值应大于 16”;删除 “tStud”表结构中的 “照片 ”字段。 3 设置表 “tStud”的 “入校时间 ”字段有效性规则为只能输入 1月 (含 )到 1
2、0月 (含 )的日期。 4 设置表对象 “tStud”的记录行显示高度为 20。 5 完成上述操作后,建立表对象 “tStud”和 “tScore”的表间一对多关系,并实施参照完整。 6 将考生文件夹下文本文件 tTest txt中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为 tTemp。 二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tStaff”“tSalary”和 “tTemp”。试按以下要求完成设计: 7 创建一个查询,查找并显示职务为经理的员工的 “工号 ”“姓名 “年龄 ”和 “性别 ”四个字段内
3、容,所建查询命名为 “qT1”。 8 创建一个查询,查找各位员工在 2005年的工资信息,并显示 “工号 ”“工资合计 ”和 “水电房租费合计 ”三列内容。其中, “工资合计 ”和 “水电房租费合计 ”两列数据均由统计计算得到,所建查询命名为 “qT2”。 9 创建一个查询,查找并显示员工的 “姓名 ”“工资 ”“水电房租费 ”及 “应发工资 ”四列内容。其中 “应发工资 ”列数据由计算得到,计算公式为:应发 工资 =工资 -水电房租费,所建查询命名为 “qT3”。 10 创建一个查询,将表 “tTemp”中 “年龄 ”字段值均加 1,所建查询命名为 “qT4”。 三、综合应用题 10 考生文
4、件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”和窗体对象 “fEmp”。同时,给出窗体对象 “fEmp”上 “计算 ”按钮 (名为 bt)的单击事件代码,试按以下要求完成设计。 11 设置窗体对象 “fEmp”的标题为 “信息输出 ”。 12 将窗体对象 “fEmp”上名为 “bTitle”的标签以红色显示 其标题。 13 删除表对象 “tEmp”中的 “照片 ”字段。 14 按照以下窗体功能,补充事件代码设计。 窗体功能:打开窗体、单击 “计算 ”按钮 (名为 bt),事件过程使用 ADO数据库技术计算出表对象 “tEmp”中党员职工的平均年龄,然后将
5、结果显示在窗体的文本框“tAge”内并写入外部文件中。 注意:不允许修改数据库中表对象 “tEmp”未涉及的字段和数据;不允许修改窗体对象 “fEmp”中未涉及的控件和属性。程序代码只允许在 “*Add*”与“*Add*”之间的空行内补充一行语句 完成设计,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 400答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “samp1 accdb”数据库,右击 “tScore”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图,然后选择 “学号 “和 “课程号 ”两个字段。右键单击鼠标,在快捷菜单中选择
6、“主键 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存,关闭表。 2 【正确答案】 步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。选中 “年龄 ”字段,设置 “有效性文本 ”为:年龄值应大于 16。选中 “照片 ”字段,右键单击,选择 “删除行 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存。 3 【正确答案】 步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。在 “tStud”的设计视图中,选中 “入校时间 ”字段,在 “有效性规则 ”中输入Month(入校时间 ) =1 And
7、Month(入校时间 ) =10。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存。关闭表的设计视图。 4 【正确答案】 步骤 1:双击 “tStud”表,接着单击开始功能区,单击记录分组中 “其他 ”按钮旁边的三角箭头,在弹出的下拉列表中选择 “行高 ”命令,在 “行高 ”对话框中输入 “20”,单击 “确定 ”按钮。 步骤 2:单击 “保存 ”按钮,关闭表。 5 【正确答案】 步骤 1:在数据库工具功能区的关系分组中单击 “关系 ”按钮,系统弹出关系窗口,在窗口内右击鼠标,选择显示表快捷菜单命令。在显示表对话框中选择 “tStud”和 “tScore”,单击 “关闭 ”按钮。在
8、“tStud”中选中“学号 ”字段,按住鼠标左键不放,拖放到 “tScore”中的 “学号 ”字段上,将会弹出编辑关系对话框,勾选 “实施参照完整性 ”复选框,然后单击 “创建 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存。 6 【正确答案】 步骤 1:打开 “samp1 accdb”数据库,在外部数据功能区的导入并链接分组中单击 “文本文件 ”按钮。 步骤 2:在获取外部数据对话框中选择需要查找的文件 “tTest txt”, (在考生文件夹下 )然后选中 “通过创建链接表来链接到数据源 ”,单击 “确定 ”按钮,进入链接文本向导对话框。 步骤 3:在对话框中直接单击
9、“下一步 ”按钮,选择 “第一行包含字段名称 ”复选框,连续单击 “下一步 ”按钮,在最后一个链接文本向导对话框中将 “链接表名称 ”设置为 “tTemp”,单击 “完成 ”按钮。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库,在创建功能区的查询分组中单击 “查询设计 ”按钮,系统弹出查询设计器。 步骤 2:在 “显示表 ”对话框中添加 “tStaff”为数据源,关闭显示表对话框。 步骤 3:分别双击 “tStaff”表中“工号 ”“姓名 “年龄 ”“性别 ”和 “职务 ”5个字段,在 “职务 ”中的 “条件 ”行中输入: ”经理 ”,取消 “显示 ”复选
10、框的勾选,如图 25-1所示。步骤 4:单击快速访问工具栏中的“保存 ”按钮,在 “查询名称 ”文本框中输入 “qT1”。单击 “确定 ”按钮。 8 【正确答案】 步骤 1:在 “samp2 accdb”数据库窗口中,在创建功能区的查询分组中单击 “查询 设计 ”按钮,系统弹出查询设计器,在 “显示表 ”对话框内添加 “tSalary”表,关闭显示表对话框。 步骤 2:单击显示隐藏分组中的“汇总 ”按钮。 步骤 3:双击 “工号 ”,在 “总计 ”行内选 “Group By”。 步骤 4:双击 “工资 ”,光标在其左则单击定位输入标题 “工资总计: ”,在 “总计 ”行内选择 “合计 ”。 步
11、骤 5:双击 “水电房租费 ”,光标在其左则单击定位输入标题 “水电房租费合计: ”,在 “总计 ”行内选择 “合计 ”。 步骤 6:在 “字段 ”行的第 6列输入求年的表达式: year(年月 ),在其 “总计 ”行内选择 “where”。在其条件行内输入: 2005。取消其 “显示 ”行的勾选,如图 25-2所示。步骤 7:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入 “qT2”,单击 “确定 ”按钮。 9 【正确答案】 步骤 1:在 “samp2 accdb”数据库窗口中,在创建功能区的查询分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加
12、 “tStaff”和 “tSalarv”表,拖动 “tSalary”表中的 “工号 ”字段到 “tStaff”表中的 “工号 ”字段上,建立两表的联系,关闭显示表对话框。 步骤 2:从 “tSaff”表中选择“姓名 ”、从 “tSalary”表中选择 “工资 ”和 “水电房租费 ”两个字段,然后再添加一个计算列:应发工资: 工资 -水电房租费 ,并勾选 “显示 ”复选框,如图 25-3所示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,在 “查询名称 ”文本框中输入 “qT3”,单击 “确定 ”按钮。 10 【正确答案】 步骤 1:在 “samp2 accdb”数据库窗口中在创建功能区的查
13、询分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tTemp”表,关闭显示表对 话框。 步骤 2:单击查询类型分组中的 “更新 ”按钮,在查询设计器中显示 “更新到 ”行。双击 “tTemp”中 “年龄 ”字段,将 “更新到 ”行中设置为: 年龄 +1,如图 25-4所示。 步骤3:单击 “运行 ”按钮运行查询。单击快速访问工具栏中的 “保存 “按钮,在 “查询名称 ”文本框中输入 “qT4”,单击 “确定 ”按钮。 三、综合应用题 11 【正确答案】 步骤 1:打开 “samp3 accdb”数据库窗口,在开始功能区的“窗体 ”面板中右击 “fEmp”窗体,选择
14、“设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。 步骤 2:在窗体空白处右键单击,在快捷菜单中选择 “表单属性 ”命令,在属性表对话框的 “标题 ”行输入:信息输出。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 12 【正确答案】 步骤 1:选中名称为 “bTitle”的标签,在属性表对话框的 “前景色 ”行输入: 255。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭窗体设计视图。 13 【正确答案】 步骤 1:选中 “表 ”对象,双击表 “tEmp”打开数据表视图,选中 “照片 ”字段列,右键单击 “照片 ”列,选择 “删除字段 ”命令。 步骤 2:单击快速访问
15、工具栏中的 “保存 ”按钮,关闭数据表视图。 14 【正确答案】 步骤 1:在开始功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fEmp”的设计视图。 步骤 2:右键单击 “计算 ”命令按钮,选择 “事件生成器 ”命令,在“*Add1*”空行内输入代码: Ifrs EOF=True Then 在 “*Add2*”空行内输入代码: Me!tAge=rs Fields(O) 步骤 3:关闭代码界面,单击快速访 问工具栏中的 “保存 ”按钮。 步骤 4:在【开始】功能区的 “窗体 ”面板中双击 “fEmp”窗体,打开 “fEmp”的窗体视图,单击 “计算 ”命令按钮,生成外部文件。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1