1、国家二级 VF机试(操作题)模拟试卷 414及答案与解析 一、基本操作题 1 在考生文件夹下完成下列操作: 1建立名称为 CDB的商品销售数据库。然后将考生文件夹下的顾客表 CUST、订单表 ORDER和商品表 COMM三个自由表添加到数据库 CDB中。 2分别为表 CUST、 ORDER和 COMM创建主索引, CUST表主索引的索引名和索引表达式均为 “顾客号 ”; COMM表主索引的索引名和索引表达式均为 “商品号 ”; ORDER表主索引的索引名为 “PK_CC”,索引表达式为 “顾客号 +商品号 ”;分别为 ORDER表的 “顾客号 ”和 “商品号 ”建立普通索引 (升序 ),索引名
2、与字段名相同。 3通过字段 “顾客号 ”建立表 ORDER与表 CUST之间的永久联系,通过字段 “商品号 ”建立表 ORDER与表 COMM之间的永久联系。然后为以上建立的永久联系设置参照完整性约束:更新规则为 “级联 ”;删除规则为 “限制 ”;插入规则为 “限制 ”。 4在商品销售数据库 CDB中使用 SQL的 CREATE TABLE语句创建数据库表:销售明细表 (顺序号、日期、商品号、商品名、金额 ),其中:顺序号为字符型,宽度为 6;日期为日期型;商品号为字符型,宽度为 6; 商品名为字符型,宽度为 10;金额为数值型,宽度为 10(其中小数 2位 );表的主关键字为 “顺序号 ”
3、。将创建表的 SQL语句存放在文件 ONE PRG中。 二、简单应用题 2 在考生文件夹下完成如下简单应用: 1利用查询设计器创建一个名为 query1 qpr的查询文件,查询考生文件夹下 xuesheng表和 chengji表中数学、英语和信息技术 3门课中至少有一门课在 90 分以上 (含 )的学生记录。查询结果包含学号、姓名、数学、英语和信息技术 5个字段。各记录按学号降序排列;查询去向为表 table1。并运行该查询。 2新建一个名为 cj_m的数据库,并向其中添加 xuesheng表和 chengji表。然后在数据库中创建视图 view1:通过该视图只能查询少数民族学生的英语成绩;查
4、询结果包含学号、姓名、英语 3个 字段;各记录按英语成绩降序排序,若英语成绩相同按学号升序排序。最后利用刚创建的视图 viewl查询视图中的全部信息,并将查询结果存放在表 table2 中。 三、综合应用题 3 设计一个名为 mysupply的表单,表单的控件名和文件名均为 mysupply。表单的形式如下图所示。 表单标题为 “零件供应情况 ”,表格控件为 Grid1,命令按钮 “查询 ”为 command1、 “退出 ”为 Command2,标签控件 Label1和文本框控件 Text1(程序运行时用于输入工程号 )。 运行表单时,在文本框中输入工程号,单击 “查询 ”命令按钮后,表格控件中显示相应工程所使用的零件的零件名、颜色和重量 (通过设置有关 “数据 ”属性实现 ),并将结果按 “零件名 ”升序排序存储到 pp dbf文件。 单击 “退出 ”按钮关闭表单。 完成表单设计后运行表单,并查询工程号为 “J4”的相应信息。 国家二级 VF机试(操作题)模拟试卷 414答案与解析