1、国家二级 ACCESS机试(操作题)模拟试卷 122及答案与解析 一、基本操作题 0 在考生文件夹下, “sampl accdb”数据库文件中已建立两个表对象 (名为 “员工表 ”和 “部门表 ”)和一个窗体对象 (名为 “fEmp”)。试按以下要求顺序,完成表及窗体的各种操作: 1 设置 “员工表 ”职务字段值的输入方式为从下拉列表中选择 “经理 ”、 “主管 ”或 “职员 ”选项值。 2 分析员工的聘用时间,将截止到 2008年聘用期在 1年 (含 1年 )以内的员工其 “说明 ”字段的值设置为 “新职工 ”。 要求:以 2008年为截止期判断 员工的聘用期,不考虑月日因素。比如,聘用时间
2、在 2007年的员工,其聘用期为 1年。 3 将 “员工表 ”姓名字段中的所有 “小 ”字改为 “晓 ”。 4 将 “员工表 ”中男职工的前四列信息 (编号,姓名,性别,年龄 )导出到考生文件夹下,以文本文件形式保存,命名为 Test txt。 要求各数据项间以逗号分隔。 5 建立 “员工表 ”和 “部门表 ”的表间关系,并实施参照完整。 6 将窗体对象 “fEmp”的记录源设置为表对象 “员工表 ”。 二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”, 里面已经设计好 “tStud”、“tCourse”、 “tScore”三个关联表对象和一个空表 “tTemp”
3、。试按以下要求完成设计: 7 创建一个查询,统计人数在 5人以上 (不含 5)的院系人数,字段显示标题为 “院系号 ”和 “人数 ”,所建查询命名为 “qTl”。 注意:要求按照学号来统计人数。 8 创建一个查询,查找非 “04”院系的选课学生信息,输出其 “姓名 ”、 “课程名 ”和“成绩 ”三个字段内容,所建查询命名为 “qT2”。 9 创建一个查询,查找还没有选课的学生的姓名,所建查询命名为 “qT3”。 10 创 建追加查询,将前 5条记录的学生信息追加到表 “tTemp”的对应字段中,所建查询命名为 “qT4”。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 a
4、ccdb”,里面已经设计好表对象“tStud”和 “tScore”,同时还设计出窗体对象 “fStud”和子窗体对象 “fScore子窗体 ”。请在此基础上按照以下要求补充 “fStud”窗体和 “fScore子窗体 ”子窗体的设计: 11 在 “fStud”窗体的 “窗体页眉 ”中距左边 2 5厘米、距上边 0 3厘米处添加一个宽 6 5厘米、高 0 95厘米 的标签控件 (名称为 bTitle),标签控件上的文字为 “学生基本情况浏览 ”,颜色为 “蓝色 ”(蓝色代码为 16711680)、字体名称为 “黑体 ”、字号人小为 22。 12 将 “fStud”窗体边框改为 “细边框 ”样式,
5、取消窗体中的水平和垂直滚动条、最人化按钮和最小化按钮;取消子窗体中的记录选择器、浏览按钮 (导航按钮 )和分隔线。 13 在 “fStud”窗体中有一个年龄文本框和一个退出命令按钮,名称分别为 “tAge”和“CmdQuit”。年龄文本框的功能是显示学生的年龄,对年龄文本框进行适当的设置,使之能够实现此 功能;退出命令按钮的功能是关闭 “fStud”窗体,请按照 vBA代码中的指示将实现此功能的代码填入指定的位置中。 14 假设 “tStud”表中, “学号 ”字段的第 5位和 6位编码代表该生的专业信息,当这两位编码为 “10”时表示 “信息 ”专业,为其他值时表示 “经济 ”专业。对 “f
6、Stud”窗体中名称为 “tSub”的文本框控件进行适当设置,使其根据 “学号 ”字段的第 5位和第 6位编码显示对应的专业名称。 15 在 “fStud”窗体和 “fScore子窗体 ”中各有一个平均成绩文本框控件,名称分别为“txtMAvg”和 “txtAvg”,对两个文本框进行适当设置,使 “fStud”窗体中的 “txtMAvg”文本框能够显示出每名学生所选课程的平均成绩。 注意:不允许修改窗体对象 “fStud”和子窗体对象 “fScore子窗体 ”中未涉及的控件、属性和任何 VBA代码;不允许修改表对象 “tStud”和 “tScore”。 只允许在 “*Add*”与 “*Add*
7、”之间的空行内补充一条语句,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 122答案与解析 一、基本操作题 1 【正确答案】 步骤 1:打开 “sampl accdb”数据库窗口,右键单击 “员工表 ”,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:在 “职务 ”字段的 “数据类型 ”下拉列表中选中 “查阅向导 ”,在弹出的对话框中选中 “自行键入所需的值 “复选框,单击 “下一步 ”按钮,依次输入 “职员 ”、 “主管 ”、 “经理 ”,单击 “下一步 ”按钮,单击 “完成 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。
8、2 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在 【显示表】对话框双击 “员工表 ”,关闭【显示表】对话框。 步骤 2:单击【查询类型】分组中的 “更新 ”按钮,双击 “说明 ”字段,在下一字段中输入: Year(、 聘用时间】 )。 步骤 3:在 “说明 ”字段的 “更新到 ”行输入: ”新职工 ”,在 “Year(、 聘用时间 )”字段的 “条件 ”行输入: 2007 Or 2008。 步骤 4:单击【结果】分组中的 “运行 ”按钮,在弹出的对话框中选择 “是 ”按钮。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,保存为 “
9、qtl”,单击 “确定 ”按钮,关闭设计视图。 3 【正确答案】 步骤 1:选中 “表 ”对象,双击 “员工表 ”打开数据表视图。 步骤 2:光标定位到 “姓名 ”字段列中。 步骤 3:在【查找】分组中单击 “替换 ”命令。 步骤 4:在 “查找内容 ”行输入 “小 ”, “替换内容 ”行输入 “晓 ”, “查找范围 ”行选择“姓名 ”, “匹配 ”行选择 “字段任何部分 ”。 步骤 5:单击 “全部替换 ”按钮。 4 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击 “员工表 ”,关闭【显示表】对话框。 步骤 2:
10、单击【查询类型】分组中的 “生成表 ”按钮,在【生成表】对话框中选择表 “test”,单击 “确定 ”按钮。 步骤 3:分别双击 “编号 ”、 “姓名 ”、 “性别 ”、 “年龄 ”字段。 步骤 4:在 “性别 ”字段的 “条件 ”行中输入: ”男 ”。 步骤 5:单击工具栏中的 “运行 ”按钮,在弹出的对话框中选择 “是 ”按钮,运行查询。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,保存为 “查询 1”,单击 “确定 ”按钮,关闭设计视图。 步骤 7:右键单击 “test”,选择 “导出 ”下级的 “文本文件 ”命令。 步骤 8:在 “保存位置 ”找到考生文件夹并打开,在 “文件名
11、”中输入: Test,单击“导出 ”按钮。 步骤 9:单击 “下一步 ”按钮,在弹出的对话框中选 中 “第一行包含字段名称 ”复选框,在 “请选中字段分隔符 ”中选择 “分号 ”,单击 “下一步 ”按钮。单击 “完成 ”按钮。 5 【正确答案】 步骤 1:在【数据库工具】功能区的【关系】分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在窗口内右击鼠标,选择 ”显示表 ”快捷菜单命令。分别双击 “员工表 ”和 “部门表 ”,关闭【显示表】对话框。 步骤 2:选中表 “员工表 ”中的 “所属部门 ”字段,拖动鼠标到表 “部门表 ”的 “部门号 ”字段上,在弹出的【编辑关系】对话框中勾选 “实
12、施参照完整性 “复选框,单击“创建 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭 “关系 ”界面。 6 【正确答案】 步骤 1:选中 “窗体 ”对象,右键单击 “femp”,选择 “设计视图 ”命令。 步骤 2:在窗体设计视图的空白处右键单击,在弹出的快捷菜单中选择 “属性 ”命令,在【属性表】对话框的左上角的下拉列表中选择窗体。在 “数据 ”选项卡下的“记录源 ”行选中 “员工表 ”。关闭 【属性表】对话框。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。 二、简单应用题 7 【正确答案】 步骤 1:打开 “samp2 accdb”数据库窗口,在【创建】
13、功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框双击表 “tStud”,关闭【显示表】对话框。 步骤 2:分别双击字段 “学号 ”、 “所属院系 “字段。 步骤 3:单击【显示隐藏】分组中的 “汇总 ”按钮,在 “学号 ”字段 “总计 ”行下拉列表中选中 “计数 ”,在 “所属院系 ”字段 “总计 ”行下拉 列表中分别选中 “Group By”。 步骤 4:在 “学号 ”字段的 “字段 ”行前面添加 “人数: ”字样,在 “所属院系 ”字段的“字段 ”行前面添加 “院系号: ”字样。 步骤 5:在 “学号 ”字段的 “条件 ”行输入: 5。 步骤 6:单击
14、快速访问工具栏中的 “保存 ”按钮,保存为 “qTl”,单击 “确定 ”按钮,关闭设计视图。 8 【正确答案】 步骤 1:打开 “samp2 accdb”数据库窗口,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tStud”、 “tCourse”、 “tScore”,拖动 “tCourse”表中的 “课程号 ”字段到“tScore”表的 “课程号 ”字段上,拖动 “tStud”表中的 “学号 ”字段到 “tScore”表中的 “学号 字段上,建立 3个表之间的联系,关闭【显示表】对话框。 步骤 2:分别双击“tStud”表 “姓名
15、”、 “tScourse”表 “课程名 ”、 “tScore”表 “成绩 ”、 “tStud”表 “所属院系 ”字段。 步骤 3:在 “所属院系 ”字段的 “条件 ”行输入: “04”,取消 “显示 ”复选框的勾选。如图 3-187所示。 步骤 4:单击快速访问工具栏中 的 “保存 ”按钮,保存为 “qT2”,单击 “确定 ”按钮,关闭设计视图。 9 【正确答案】 步骤 1:打开 “samp2 accdb”数据库窗口,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tStud”、 “tScore”,拖动 “tStud“表中的 “学号
16、”字段到 “tScore”表中的 “学号 ”字段上,建立两表之间的联系,双击两表间连线,在弹出的【编辑关系】对话框中选中第 2个单选项,单击 “确定 ”按钮关闭对话框,关闭【显示表】对话框。 步骤2:分别双击 “tStud”表中的 “姓名 ”和 “tScore”表中的 “学号 ”字段。 步骤 3:在 “学号“字段的 “条件 ”行输入: isnull,取消 “学号 ”字段的 “显示 ”复选框的勾选。如图 3-188所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT3”,单击 “确定 ”按钮,关闭设计视图。 10 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击
17、“查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中双击表 “tStud”,关闭【显示表】对话框。 步骤 2:单击【查询类型】分组中的 “追加 ”按钮,在【追加查询】对话框中输入表 名: tTemp,单击 “确定 ”按钮;接着在 “查询设置 ”分组中,修改 “返回 ”框中的值为: 5。 步骤 3:双击查询设计视图中 “tStud”表中的 “学号 ”、 “姓名 ”、 “年龄 ”字段。如图 3-189所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT4”,单击 “确定 ”按钮,关闭设计视图。 三、综合应用题 11 【正确答案】 步骤 1:双击打开 “samp3 acc
18、db”数据库,在【开始】功能区的“窗体 ”面板中右击 “fStud”窗体,选择 “设计视图 ”快捷菜单命令,打开 fStud的设计视图。步骤 2:在【控件】分 组中单击 ”标签 ”控件,在窗体的页眉内单击鼠标,在光标闪动输入:学生基本情况浏览;右击标签选择 “属性 ”快捷菜单命令,在【属性表】对话框中修改 “左 ”为: 2 5cm, “上边距 ”为: 0 3cm, “宽 ”为: 6 5cm,“高 ”为: 0 95cm, “名称 ”为: bTitle, “前景色 ”为: 16711680, (前景色的值会自动转换成 #0000FF), “字体 ”为:黑体, “字号大小 ”为: 22。如图 3-1
19、10所示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 12 【正确答案】 步骤 1:在【属性表】对话框的左上角单击选择 “窗体 ”,设置 “边框样式 ”为:细边框, “滚动条 ”为:两者均无, “最大化和最小化按钮 ”为:无。步骤 2:在窗体面板中右击 “fScore子窗体 ”,选择 “设计视图 ”快捷菜单命令,在【属性表】对话框的左上角单击选择 “窗体 ”,修改 “记录选择器 ”为:否, “浏览按钮 (导航按钮 )”为:否, “分隔线 ”为:否。如图 3-111所示。13 【正确答案】 步骤 l:返回到 “fStud”窗体设计视图界面,选中 “年龄 ”文本框,在【属性表】对话框修改
20、“控件来源 ”为: =Year(Date()-Yearl(出生日期 )。 步骤 2:在 【属性表】对话框左上角的下拉列表中选择 “CmdQuit”,在其 “单击 ”行内选择: 事件过程 ,单击 “代码生成器 ”按钮,在 VBA编辑窗口的两行“*Add*”之间输入代码: DoCmd Close,关闭代码窗口。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 14 【正确答案】 步骤 1:在 “fSmd”窗体的设计视图下,单击 “专业 ”文本框,把鼠标定位在框内并输入: =IIf(Mid(学号 1, 5,2)=10, “信息 ”, “经济 ”)。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮, 保存设置。 15 【正确答案】 步骤 1:在子窗体中拖出滚动条,单击 “平均成绩 ”标签旁的 “未绑定 ”文本框控件,在文本框中输入: =Avg(成绩 )。 步骤 2:在 “fStud”窗体的设计视图下。单击 “txtMAvg”文本框,把鼠标定位在框内输入: =fScore子窗体 !txtAvg。 (引用 fScore子窗体的平均值 )。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 步骤 4:关闭 “samp3 accdb”数据库。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1