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

上传人:appealoxygen216 文档编号:500846 上传时间:2018-11-29 格式:DOC 页数:6 大小:346KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(操作题)模拟试卷292及答案与解析.doc_第1页
第1页 / 共6页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷292及答案与解析.doc_第2页
第2页 / 共6页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷292及答案与解析.doc_第3页
第3页 / 共6页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷292及答案与解析.doc_第4页
第4页 / 共6页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷292及答案与解析.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、国家二级 VF机试(操作题)模拟试卷 292及答案与解析 一、基本操作题 1 在考生文件夹下,完成如下操作: 1将 student表中学号为 99035001的学生的 “院系 ”字段值修改为 “经济 ”。 2将 score表中 “成绩 ”字段的名称修改为 “考试成绩 ”。 3使用 SQL命令 (ALTER TABLE)为 student表建立一个候选索引,索引名和索引表达式均为 “学号 ”,并将相应的 SQL命令保存在 three prg文件中。 4通过表设计器为 course表建立一个候选索引,索引名 和索引表达式都是 “课程编号 ”。 二、简单应用题 2 在考生文件夹下完成下列操作: 1修

2、改并执行程序 temp。该程序的功能是根据 “教师表 ”和 “课程表 ”计算讲授 “数据结构 ”这门课程,并且 “工资 ”大于等于 4000的教师人数。注意:只能修改标有错误的语句行,不能修改其他语句。 2在 “学校 ”数据库中 (在基本操作题中建立的 ),使用视图设计器建立视图teacher_v,该视图是根据 “教师表 ”和 “学院表 ”建立的,视图中的字段项包括 “姓名 ”、 “工资 ”和 “系名 ”,并且视图中只包括 “工资 ”大于等于 4000的记录,视图中的记录先按 “工资 ”降序排列,若 “工资 ”相同再按 “系名 ”升序排列。 三、综合应用题 3 在考生文件夹下,先打开 “宾馆

3、”数据库,然后创建一个名为 test的表单文件,如下图所示。 该表单完成如下综合应用: 向表单中添加一个标签 (Label1)、一个文本框 (Text1)和两个命令按钮。 标签的标题为“退房日期大于或等于 ”。 文本框用于输入退房日期。 两个命令按钮的功能如下: (1)“查询 ”按钮 (Command1):在该按钮的 Click事件代码中,通过 SQL的 SELECT命令查询退房日期大于或等 于输入日期的客户的客户号、身份证、姓名、工作单位和该客户入住的客房号、类型名、价格信息,查询结果按价格降序排列,并将查询结果存储到表 TABD中。表 TABD的字段为客户号、身份证、姓名、工作单位、客房号

4、、类型名和价格。 (2)“退出 ”按钮 (Command2)的功能是关闭并释放表单。 表单设计完成后,运行该表单,查询退房日期大于或等于 20050401的顾客信息。 国家二级 VF机试(操作题)模拟试卷 292答案与解析 一、基本操作题 1 【正确答案】 (1)打开表 student,在命令窗口输入 “browse”,按下回车键。按要求修改表的内容。如图 3 87所示。(2)打开 score表,单击 “显示 ”菜单中的 “表设计器 ”菜单命令,打开表设计器,修改字段名称,如图 3 88所示。(3)在命令窗口输入 SQL命令“ALTER TABLE student ADD UNIQUE学号 T

5、AG学号 ”,按下回车键。并将该语句保存到 three prg文件中。 (4)同第 2小题,打开 course的表设计器,建立候选索引 “课程编号 ”。 【试题解析】 在第 1小题中,修改表中记录最简便的方法是先打开对应的表,然后在命令窗口输入 “broWse”命令,在弹出的窗口中对表中记录进行修改。在第 2小题中,修改表中字段的名称需在表设计器中进行。在第 3小题中,AIIERTABLE语句用于修改表的结构,其中 ADD短语的功能是添加新的字段或索引, UNIQUE短语的功能指建丑候选索引 (注意不是唯一索引 ), ADD UNIQUE连用表示新增一个候选索引, TAG短语用于指定索引名称。

6、 二、简单应用题 2 【正确答案】 (1)打开考生文件夹下的程序文件 temp prg,并按题目的要求进行改错,修改完成后运行程序文件,如图 3 85所示。(2)步骤 1:单击系统菜单中的 “新建 ”命令,新建一个视图,将表 “教师表 ”和 “学院表 ”添加到新建的视图中。 步骤 2:将“教师表姓名 ”、 “教师表工资 ”和 “学院表系名 ”添加到选定字段中。 步骤 3:在筛选选项卡中,选择字段 “教师表工资 ”,条件为 “: ”,实例为 “4000”。 步骤4:在排序选项卡中,设置按 “工资 ”降序排序,再按 “系名 ”升序排序。 步骤 5:保存视图名为 “teacher v”。 【试题解析

7、】 在第 1小题中,对于 SQL的查询语句,将查询结果保存到数组中应该使用 INTO短语,而不是 TO;打开表的命令是 “USE”; SCAN循环语句表示条件的短语应该用 FOR,而不是 OF;由题意知,变量 SUM用于统计满足条件的教师人数,故应使 “每找到一条满足条件的记录, SUM值自动加 1”。在第 2小题中,视图设计器的使用与查询设计器相同,考生可以参考前面讲到的查询设计器来设计本题的视图。 三、综合应用题 3 【正确答案】 步骤 1:新建一个名为 test的表单,通过表单控件工具栏向表单添加控件。 步骤 2:通过属性窗口设置表单及相关控件的属性。步骤 3:为 “查询 ”命令按钮的

8、Click事件编写程序代码。 *“查询 ”按钮的 Click事件代码 * 设置年份显示为四位 SET CENTURY ON &设置日期显示格式 SET DATE TO YMD 选择查询字段 SELECT客户客户号,客户身份证,客户姓名,客户工作单位,客房客房号; 房价类型名,房价价格; 指定字段来源 FROM客户,房价,入住,客房; 设置查询条件, ctod()函数用于将字符型转化为日期型 WHERE客户客户号 =入住客户号; AND客房客房号 =入住客房号; AND房价类型号 =客房类型号; AND 入住退房日期 =ctod(ThisForm Text1 value); 查询结果按价格降序排列 ORDER BY房价价格 DESC; 将查询结果存储到表 tabd中 INTO TABLE tabd* 步骤 4:为 “退出 ”命令按钮的Click事件编写程序代码。 ThisForm Release 步骤 5:保存并运行该表单,如图3 104所示。 【试题解 析】 建立表单并向表单中添加控件,修改各控件的属性值。

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

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

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