1、国家二级 VF机试(操作题)模拟试卷 369及答案与解析 一、基本操作题 1 (1)创建一个名为 “学生管理 ”的项目文件。 (2)将考生文件夹下的数据库 “班级学生 ”添加到新建的项目文件中。 (3)打开数据库 “班级学生 ”,将考生文件夹下的自由表 “教师 ”添加到数据库 “班级学生 ”中;为 “教师 ”表创建一个索引名和索引表达式均为 “教师编号 ”的主索引 (升序 )。 (4)通过 “班级号 ”字段建立 “班级 ”表和 “学生 ”表间的永久联系。 二、简单应用题 2 (1)根据 “班级学生 ”库中的表用 SQL SELECT命令查询学生的学号、姓名、课程号和成绩,结果按 “课程号 ”降
2、序排序, “课程号 ”相同时按 “成绩 ”降序排序,并将查询结果存储到 cjb表中,将使用的 SQL语句保存到 mysq1 txt中。 (2)使用表单向导选择 “学生 ”表生成一个名为 myform1的表单。要求选择 “学生 ”表中所有字段,表单样式为 “浮雕式 ”;按钮类型为 “图片按钮 ”;排序字段选择 “学号 ”(降序 );表单标题为 “学生基本情况输入维护 ”。 三、综合应用题 3 设计一个表单名为 myform2的表单,表单文件名为 myform2,表单的标题为 “教师课程学生基本信息浏览 ”。表单上有 1个包含 3个选项卡的 “页框 ”(Pageframel)控件和一个 “退出 ”
3、按钮 (Command1),如图 220所示。其他功能要求如下: 为表单建立数据环境,向数据环境依次添加 “学生 ”表、 “班级 ”表和 “教师 ”表。 要求表单的高度为 300,宽度为 500;表单显示时自动在主窗口内居中。 3个选项卡的标签的名称分别为 “学生表 ”(Page1)、 “班级表 ”(Page2)和 “教师表 ”(Page3),每个选项卡分别以表格形式浏览 “学生 ”表、 “班级 ”表和 “教师 ”表的信息。选项卡距离表单的左边距为 20,顶边距为 15,选项卡的高度为 240,宽度为 450。 单击 “退出 ”按钮时关闭表单。国家二级 VF机试(操作题)模拟试卷 369答案与
4、解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)命令窗口执行: CREATE PROJECT 学生管理,新建一个项目管理器。 (2)项目管理器中选中 “数据 ”选项卡内的 “数据库 ”项,单击 “添加 ”按钮,在 “打开 ”中双击 “班级学生 ”数据库文件,将数据库添加到项目管理器中。 (3) 在项目管理器中单击 “数据库 ”前面的 “ ”号,依次 展开 “数据库 ”“ 班级学生 ”“ 表 ”。单击 “添加 ”按钮,在 “打开 ”中双击 “教师 ”表文件,将自由表添加到数据库中。 选中 “教师 ”表单击 “修改 ”按钮,弹出 “教师 ”表设计器,在 “字段 ”选项卡中选中“教师编号
5、 ”,在 “索引 ”列选择 “升序 ”,在 “索引 ”选项卡中将 “类型 ”设置为 “主索引 ”,单击 “确定 ”按钮保存表结构修改。 (4) 参照 “教师 ”表的操作,为 “班级 ”表建立 “班级号 ”字段的主索引;为 “学生 ”表建立 “班级号 ”字段的普通索引。 在项目管理器中选中数据库 “班级学生 ”,单击 “修改 ”按钮,打开数据库设计器,拖动 “班级 ”表 “索引 ”下方的主索引 “班级号 ”到 “学生 ”表中 “索引 ”下方的普通索引 “班级号 ”上,为两个表建立联系。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:命令窗口执行: MODIFY FILE mys
6、q1,打开文本编辑器编写 SQL命令。 步骤 2:在编辑器中输入如下程序代码 (以下程序是通过查询设计器生成 ): 1 SELECT 学生学号,学生姓名,成绩课 程号,成绩成绩; 2 FROM 班级学生 !学生 INNER JOIN班级学生 !成绩; 3 ON学生学号成绩学号; 4 ORDER BY成绩课程号 DESC,成绩成绩 DESC; 查询结果先按 “课程号 “降序,再按 “成绩 “降序 5 INTO TABLE cjb dbf 步骤3:在命令窗口执行命令: DO mysq1 txt,执行文件。 (2)【操作步骤】 步骤 1:命令窗口执行: OPEN DATABASE班级学生,打开数据库
7、环境。 步骤 2:执行【文件】 【新建】菜单命令,或单击 “常用 ”工具栏的 “新建 ”按钮,在 “新建 ”中选“表单 ”选项,单击 “向导 ”图标按钮, “向导选取 ”中选 “表单向导 ”项,单击 “确定 ”按钮,启动表单向导。如图 337所示。 步骤3: “步骤 1-字段选取 ”界面的 “数据库和表 ”下选中 “学生 ”表,将 “可用字段 ”全部添加到 “选定字段 ”中,单击 “下一步 ”按钮。如图 338所示。步骤 4: “步骤 2-选择表单样式 ”界面中选 “样式 ”中的 “浮雕式 ”,再在 “按钮类型 ”中选 “图片按钮 ”,单击“下一步 ”。如图 339所示。步骤 5: “步骤 3
8、-排序次序 ”界面中双击 “可用的字段或索引标识 ”中的 “学号 ”到 “选定字段 ”中,然后选中 “降序 ”选项,单击 “下一步 ”按钮。如图 340所示。步骤 6: “步骤4-完成 ”界面中的 “请键入表单标题 ”下方文本框中输入 “学生基本情况输入维护 ”,单击 “完成 ”按钮。如图 341所示。步骤 7:在 “另存为 ”对话框的 “保存表单为: ”框中输入表单文件名 myform1,单击 “保存 ”按钮。 三、综合应用题 3 【正确答案】 【操作步骤】 步骤 1:命令窗口执行: CREATE FORM myform2,打开表单设计器新建表单。向表单添加一个命令按钮和一个页框控件。 步骤 2:选择表单对象,修改对象属性值,见表 323。步骤 3:右击表单选择【数据环境】,在表单数据环境中右击选择【添加】,在 “添加表或视图 ”中双击“学生 ”、 “班级 ”和 “教师 ”表,将表添加到数据环境中。 步骤 4:右击 “页框 ”控件,选择【编辑】,让页框处于编辑状态,冉将数据环境中的三个数据表分别拖到三个对应的页面中,如图 342所示。步骤 5:双击 “退出 ”命令按钮,编写按钮的 Click事件代码: THISFORM.RELEASE。 步骤 6:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将表单文件保存到考生文件夹下。