1、国家二级 VF 机试模拟试卷 76(无答案)一、基本操作题(30 分)1 在考生文件夹下,打开 Ecommerce 数据库,完成如下操作:1首先打开 Ecommerce 数据库,然后为表 Customer 增加一个字段,字段名为email、类型为字符、宽度为 20。2为 Customer 表的“ 性别 ”字段定义有效性规则,规则表达式为:性别 $“男女“,出错提示信息为“ 性别必须是男或女 ”,默认值为“女”。3通过“会员号 ”字段建立客户表 Customer 和订单表 OrderItem 之间的永久联系;通过“商品号 ”字段建立商品表 Article 和订单表 OrderItem 之间的永久
2、联系。4为以上建立的联系设置参照完整性约束:更新规则为“级联” ;删除规则为“限制”;插入规则为 “限制”。 二、简单应用题(40 分)2 在考生文件夹下完成如下简单应用:1用 SQL 语句完成下列操作:列出所有盈利(现价大于买入价 )的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存储于表 stock_temp中。2使用一对多报表向导建立报表。要求:父表为 stock_name,子表为Stock_s1,从父表中选择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为 stock_report。三、综合应用题(30 分)3 SCORE_MANAGER 数据库中含有 3 个数据库表 STUDENT、SCORE1 和COURSE。为了对 SCORE_MANAGER 数据库数据进行查询,设计一个表单 Myform3(控件名为 form1,表单文件名为 Myform3)。表单标题为“ 成绩查询”;表单有“查询”( 名称为 Command1)和“ 退出”( 名称为 Command2)两个命令按钮。表单运行时,单击“查询”按钮,查询每门课程的最高分,查询结果中含“课和名”和“ 最高分”字段,结果按课程名升序保存在表 NEW_TABLE3 中。单击“退出”按钮,关闭表单。