1、国家二级 VF机试(操作题)模拟试卷 470及答案与解析 一、基本操作题 1 在考生文件夹下,打开招生数据库 sdb,完成如下操作: (1)在 ksb表中增加一个名为 “备注 ”的字段、字段数据类型为 “字符 ”、宽度为 30。 (2)在考生成绩表 kscjb中给成绩字段设置有效性规则和默认值,成绩 =0 AND成绩 =0 and成绩 =150,在 “默认值 ”文本框中输入: 0。 (3) 在数据库设计器中,拖动 kbs表 “索引 ”下方的主索引 “考生号 ”到 kscjb表中 “索引 ”下方的普通索引 “考生号 ”上,为两个表建立联系。 选中 ksb和 kscljb两个表之间的关联线 (被选
2、中的线会变粗 ),先执行【数据库】 【清理数据库】菜单命令,清空数据库表中带有删除标记的记录,然后执行【数据库】 【编辑参照完整性】菜单命令。在打开的 “参照完整性 ”对话框的表格中:选择 “更新 ”为 “级联 ”; “删除 ”为 “限制 ”; “插入 ”为 “忽略 ”。单击 “确定 ”保存修改。 (4) 命令窗口执行: OPEN DATABASE sdb, 打开 sdb数据库。 执行【文件】 【新建】菜单命令,或单击 “常用 ”工具栏的 “新建 ”按钮,在 “新建 ”中选 “报表 ”,单击 “向导 ”图标按钮, “向导选取 ”中选 “报表向导 ”项,单击 “确定 ”按钮,启动报表向导。 “步
3、骤 1-字段选取 ”的 “数据库和表 ”下选 “ksb”表,将 “可用字段 ”全部添加到 “选定字段 ”中,单击 “下一步 ”按钮。 “步骤 2-分组记录 ”中,单击 “下一步 ”。 “步骤 3-选择报表样式 ”的 “样式 ”下选择 “随意式 ”,单击 “下一步 ”。 “步骤 4-定义报表布局 ”的 “列数 ”下输入 “1”,在 “字段布局 ”下选择 “列 ”,在 “方向 ”下选择 “纵向 ”,单击 “下一步 ”。 “步骤 5排序记录 ”中双击 “可用的字段或索引标识 ”中的 “考生号 ”字段到 “选定字段 “列表中,再选择 “升序 ”,单击 “下一步 ”。 “步骤 6-完成 ”中 “报表标题
4、 ”下输入 “考生成绩一览表 ”,单击 “完成 ”按钮。 在 “另存为 ”对话框的 “保存报表为: ”框中输入报表文件名 one,单击 “保存 ”按钮。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:在命令窗口执行命令: CREATE MENU menul,在弹出的 “新建菜单 ”对话框中单击 “菜单 ”图标按钮,打开菜单设计器。 步骤 2:在菜单设计器 “菜单名称 ”列文本框中输入 “查询 ”, “结果 ”下拉框中选为“子菜单 ”,单击 “创建 ”按钮进入下级菜单设计,在 “菜单名称 ”列的第 1、 2、 3行文本框中依次输入子菜单名 “按学号 ”“按课程号 ”和 “退出
5、”,将 3个子菜单的 “结果 ”都设置为 “命令 ”,然后在 3个菜单命令的 “选项 ”文本框中分别输入相应的命令。 步骤 3:三条命令语句如下: “按学号 ”菜单命令: SELECT学号, AVG(成绩 ) FROM score GROUP BY学号。 “按课程号 ”菜单命令: SELECT课程号, AVG(成绩 )FROM score GROUP BY课程号。 “退出 ”菜单命令: SET SYSMENu TO DEFAULT。 步骤 4:执行【菜单】 【生成】菜单命令,在弹出的 VisualFoxPro对话框中单击“是 ”按钮,接着系统会弹出 “生成菜单 ”对话框,单击 “生成 ”按钮生
6、成一个可执行的菜单文件。 步骤 5:在命令窗口执行命令: DO menul: mpr,运行菜单查看结果 (注意:执行文件时,文件扩展名不能缺省 )。 (2)【操作步骤】 步骤 1:在命令窗 口执行命令: OPEN DATABASE图书,打开 “图书 ”数据库环境。 步骤 2:继续在命令窗口执行命令: CREATE VIEW,打开视图设计器。在 “添加表或视图 ”对话框中双击 10ans表,将表添加到视图设计器中。 步骤 3:在 “字段 ”选项卡中单击 “全部添加 ”按钮,将 “可用字段 ”中的全部字段添加到 “选定字段 ”中;在 “排序依据 ”选项卡中双击 “选定字段 ”列表框中的 “loan
7、s借书日期 ”字段,将字段添加到 “排序条件 ”列表框中,在 “排序选项 ”中选择 “降序 ”单选项;单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将视图文件 以文件名 tsview保存(视图设计器的操作界面与查询设计器类似,部分操作界面可参考查询设计器图示 )。 步骤 4:在命令窗口执行命令: CREATE FORM forml,打开表单设计器。右击表单选择【数据环境】快捷菜单命令。打开表单数据环境,在 “添加表或视图 ”对话框单击 “视图 ”选项,然后双击 tsView视图文件,将视图添加到表单数据环境中;将表单数据环境中的 tsview视图文件拖放到表单中,会出现一个表格控件自动显
8、示视图中的数据。 步骤 5:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将表单文件保存到考生文件夹下 。 三、综合应用题 3 【正确答案】 (1)【操作步骤】步骤 1:命令窗口执行: CREATE QUERY CHAXUN,打开查询设计器,在 “添加表或视图 ”中,按顺序分别双击 “项目信息 ”、 “使用零件 ”和 “零件信息 ”表,添加表。步骤 2:添加表后,在 “联接条件 ”对话框中自动查找两个表中相匹配的字段进行连接,单击 “确定 ”设置联系。步骤 3:依次双击 “项目信息 ”表中的 “项目信息项目号 ”、 “项目信息项目名 ”, “零件信息 ”表中的 “零件信息零件名称 ”和
9、“使用零件 ”表中的 “使用零件数量 ”字段,将其添加到 “字段 ”选项 卡的 “选定字段 ”列表中。步骤 4:在 “排序依据 ”选项卡内双击 “选定字段 ”列表框中的 “项目信息项目号 ”字段添加到 “排序条件 ”中;双击 “零件信息数量 ”添加到 “排序条件 ”中,然后在 “排序选项 ”中选择 “降序 ”单选项。步骤 5:最后单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将查询文件保存到考生文件夹下。步骤 6:命令窗口执行: CREATE FORM MYFORM,新建表单。向表单添一个表格和一个命令按钮控件。步骤 7:设置表单及各控件的属性值,见表 4-40。步骤 8:编写 “退出 ”命令按钮 Click事件代码如下: THISFORM RELEASE步骤 9:同时选中命令按钮与表格控件 (按住 shift键不放 ),选择主菜单栏中的【格式】 【大小】 【调整到最宽】命令;然后选中【格式】 【对齐】 【左边对齐】命令。步骤 10:单击 “常用 ”工具栏中的 “运行 ”按钮查看结果,将表单文件保存到考生文件夹下。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1