[计算机类试卷]国家二级VF机试(操作题)模拟试卷197及答案与解析.doc

上传人:visitstep340 文档编号:500740 上传时间:2018-11-29 格式:DOC 页数:5 大小:91KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(操作题)模拟试卷197及答案与解析.doc_第1页
第1页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷197及答案与解析.doc_第2页
第2页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷197及答案与解析.doc_第3页
第3页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷197及答案与解析.doc_第4页
第4页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷197及答案与解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF机试(操作题)模拟试卷 197及答案与解析 一、基本操作题 1 注意:基本操作题为 4道 SQL题,请将每道题的 SQL命令粘贴到 mysq1 txt文件,每条命令占一行,第 1道题的命令是第 1行,第 2道题的命令是第 2行,以此类推;如果某道题没有做,相应行为空。 (1)利用 SQL SELECT命令将 “数量 ”表复制到 “股票数量 bk dbf”。 (2)利用 SQL INSERT命令插入记录 (“600038“, 5 69, 5 82, 4800)到 “股票数量 bk”表。 (3)利用 SQL UPDATE命令将 “股票数量 bk”表中 “股票代码 ”为 “600016

2、”的股票“现价 ”改为 “16 83”。 (4)利用 SQL DELETE命令删除 “股票数量 bk”表中 “股票代码 ”为 “600009”的记录。 二、简单应用题 2 在考生文件夹下已有 xuesheng和 chengji两个表,现请在考生文件夹下完成以下简单应用: (1)利用查询设计器创建查询,根据 xuesheng和 chengji表统计出男、女生在 “英语 ”课程上各自的 “最高分 ”、 “最低分 ”和 “平均分 ”。查询结果包含 “性别 ”、 “最高分 ”、“最低分 ”和 “平均 分 ”4个字段;结果按 “性别 ”升序排序;查询去向为表 tablel。最后将查询保存在 queryl

3、 qpr文件中,并运行该查询。 (2)使用报表向导创建一个简单报表。要求选择 xuesheng表中的所有字段;记录不分组;报表样式为 “帐务式 ”;列数为 “2”,字段布局为 “行 ”,方向为 “纵向 ”;按“学号 ”升序排序记录;报表标题为 “XUESHENG”;报表文件名为 reportl。 三、综合应用题 3 设计名为 mysupply的表单 (表单的控件名和文件名均为 mysupply)。表单的标题为 “零件供应情况 ”。表单 中有一个表格控件和两个命令按钮 “查询 ”(名称为Command1)和 “退出 ”(名称为 Command2)。 运行表单时,单击 “查洵 ”命令按钮后,表格控

4、件 (名称 grid1)中显示了工程号 “J4”所使用的零件的零件名、颜色和重量 (通过设置有关 “数据 ”属性实现 )。 单击 “退出 ”按钮关闭表单。 注意:完成表单设计后要运行表单的所有功能。 国家二级 VF机试(操作题)模拟试卷 197答案与解析 一、基本操作题 1 【正确答案】 (1) (4)题所用的语句内容如下。 在命令窗口执行命令 : MODIFY FILE MYSQL,打开文本编辑器编写 SQL命令。 在编辑器中输入如下程序代码: 1 SELECT * FROM数量 INTO TABLE股票数量 bk 2 INSERT INTO股票数量 bk VALUES (“600038“,

5、 5 69, 5 82, 4800) 3 UPDATE股票数量 bk SET现价 =16 83 WHERE股票代码 =“600016“ 4 DELETE FROM股票数量 bk WHERE股 票代码 =“600009“ 在命令窗口执行命令: DO MYSQLTXT,执行文件 (注意:执行文件时,文件后缀名 txt不能缺省 )。 【试题解析】 本题考查了 SQL查询语句和 SQL操作功能。 本题的关键是有关 SQL操作功能的命令编写,包括插入语句 (INSERT)、删除语句 (DELETE)和更新语句 (UPDATE),只要熟记各操作语句的命令格式,直接套用即可完成操作。 二、简单应用题 2 【

6、正确答案】 (1) 步骤 1:在命令窗口执行命令: CREATE QUERY queryl,打开查询设计器,将考生文件夹下的 xuesheng和 chengji表添加到查询设计器中。 步骤 2:添加两个表后,系统弹出 “联接条件 ”对话框,自动查找两个表中相匹配的字段进行连接,单击 “确定 ”按钮建立两个表的联系。 步骤 3:在 “字段 ”选项卡中双击 “可用字段 “列表框中的 “Xuesheng性别 ”字段添加到 “选定字段 ”列表中;然后再通过 “函数和表达式 ”框向 “可用字段 ”列表框中再添加 3个表达式: “MAX(Chengji英语 )AS最高分 ”、 “MIN(Chengji英语

7、 )AS最低分 ”和 “AVG(Chengji英语 )AS平均分 ”。 步骤 4:在 “排序依据 ”选项卡内依次双击 “Xuesheng性别 ”字段,将字段添加到“排序条件 ”列表框中。 步骤 5:在 “分组依据 ”选项卡内双击 “Xuesheng性别 ”字段,将字段添加到 “分组字段 ”列表框中。 步骤 6:执行【查询】 【查询去向】菜单命令,在弹出的 “查询去向 ”对话框中单击 “表 ”图标按钮,接着在 “表名 ”中输入文件名 table1,单击 “确定 ”按钮。 步骤 7:单击 “常用 ”工具栏中的 “运行 ”按钮运行查询 (在命令窗口输入 BROWSE命令可查看查询结果 ),将查询文件

8、保存到考生文件夹下。 (2) 步骤 1:执行【文件】 【新建】菜单命令,或单击 “常用 ”工具栏的 “新建 ”按钮,在弹出的 “新建 ”对话框中选中 “报表 ”选项,然后单击 “向导 ”图标按钮,系统弹出 “向导选取 ”对话框,选中 “报表向导 ”项,单击 “确定 ”按钮,启动报表向导。 步骤 2:在报表向导的 “步骤 1-字段选取 ”界面的 “数据库和表 “下选中 xuesheng表,将 “可用字段 ”中全部字段添加 到 “选定字段 ”中,单击 “下一步 ”按钮。 步骤 3:跳过 “步骤 2分组记录 ”界面继续单击 “下一步 ”按钮。 步骤 4:在报表向导的 “步骤 3-选择报表样式 ”界面

9、中选中 “样式 ”列表中的 “账务式 ”,单击 “下一步 ”按钮。 步骤 5:在报表向导的 “步骤 4-定义报表布局 ”界面中设置 “列数 ”为 “2”,选择 “字段布局 ”为 “行 ”,选择 “方向 ”为 “纵向 ”,单击 “下一步 ”按钮。 步骤 6:在报表向导的 “步骤 5-排序记录 ”界面中双击 “可用的字段或索引标识 ”中的 “学号 ”字段到 “选定字段 ”列表中,单击 “下一步 ”按钮 。 步骤 7:在报表向导的 “步骤 6-完成 ”界面的 “报表标题 ”文本框中输入“XUESIIENG”,单击 “完成 ”按钮,在 “另存为 ”对话框的 “保存报表为: ”框中输入报表文件名 rep

10、ort1,单击 “保存 ”按钮。 【试题解析】 (1)本题考查的是在查询设计器中新建查询的操作。由于涉及两个表的操作,因此在操作过程中要注意确认查询输出的字段来源于哪个数据表。 本题的关键在于输出字段的设置。由于 “最高分 ”、 “最低分 ”和 “平均分 ”字段需要根据表中字段计算得出,因此,需要在查询设计器 “字段 ”选项卡的 “函数和 表达式 ”中输入表达式,或打开 “表达式生成器 ”对话框进行输入计算字段的表达式,新字段名通过 AS短语指定,三个函数分别为: MAX()、 MIN()和 AVG()。 (2)本题考查的是报表向导的使用,操作比较简单。通过菜单命令或 “新建 ”对话框打开报表

11、向导后,按照向导提示完成题目所要求的设置即可。 三、综合应用题 3 【正确答案】 步骤 1:在命令窗口执行命令: CREATE FORM mysupply,打开表单设计器新建表单。从 “表单控件 ”工具栏中依次向表单添加两个命令按钮和一个表格控件。 步骤 2:在 “属性 ”面板的下拉列表框中选择表单对象,在 “全部 ”选项卡中修改对象属性值,见表 3-4。步骤 3:双击命令按钮,编写各个命令按钮的 Click事件代码。各按钮代码如下: *“查询 ”按钮的click事件代码 * 1 THISFORM GRID1 RECORDSOURCE=“; &指定表格的数据源,此处为 SQL查询语句 2 SE

12、LECT DISTINCT零件名,颜色,重量 FROM零件; &DIsTINcT用来消除查询结果中重复的记录 3 WHERE零件号IN; &利用 IN短语查找内层循环中包含的记录 ,此处的 IN相当于集合运算符 4 (SELECT零件号 FROM供应 WHERE工程号 =4); 5 INTO CURSOR TEMP“ &将最终查询结果输出到临时表 temp中 *“退出 ”按钮的 click事件代码 * THISFORM RELEASE 步骤 4:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将表单文件保存到考生文件夹下。 【试题解析】 本大题考查了表单及控件的常用属性和方法的设置;表单数

13、据环境的使用; SQL嵌套查询。 对本题操作时,首先建立表单及表单控件,并修改对象 的属性值,然后对命令按钮编写事件代码。要注意表格控件的数据源类型属性值 (RecordSourceType)的设计,由于本题没有明确指定表格的数据源使用表,而是要求显示查询结果,因此,数据源类型应设置为 “4一 SQL说明 ”,用来显示查询生成的临时表记录。 程序设计部分采用 SQL嵌套查询方式进行查询,首先通过内层循环查找 “供应 ”表中 “工程号 ”为 “J4”所使用的 “零件号 ”,得到一个满足条件的 “零件号 ”的记录集合,然后再通过外层查询在 “零件 ”表中查询包含这些 “零件号 ”的相关信息。本题嵌套查询使用了 IN短语,内 层查询注意要用括号括起来,相当于一个集合定界符的作用。 程序设计部分还要注意的是在指定 “工程号 ”为 “J4”时,由于表格在指定数据源时已使用了一个字符串定界符,而此处的 “J4”是字符型数据,也要使用字符串定界符,因此要注意这两处的定界符不要相同,否则程序会出错。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1