2006年9月23日计算机二级VF上机操作试题3
来源:优易学  2010-1-15 19:06:08   【优易学:中国教育考试门户网】   资料下载   IT书店
第16题、
三、综合应用(1小题,计30分)
  在考生文件夹下有仓库数据库CHAXUN3包括三个表文件:
  ZG(仓库号 C(4),职工号 C(4),工资 N(4))
  DGD(职工号 C(4),供应商号 C(4),订购单号 C(4),订购日期 D,总金额 N(10))
  GYS(供应商号 C(4),供应商名 C(16),地址 C(10))
  设计一个名为CX3的菜单,菜单中有两个菜单项“查询”和“退出”。
  程序运行时,单击“查询”应完成下列操作:检索出由工资多于1230元的职工向北京的供应商发出的订购单信息,并将结果存放在ord1文件(和DGD文件具有相同的结构)中。
  单击“退出”菜单项,程序终止运行。
(注:相关数据表文件存在于考生文件夹下)

第17题、
三、综合应用(1小题,计30分)
  在考生文件夹下有仓库数据库GZ3包括两个表文件:
  ZG(仓库号C(4),职工号C(4),工资N(4))
  DGD(职工号C(4),供应商号C(4),订购单号 C(4),订购日期D,总金额N(10))
  首先建立工资文件数据表:GJ3(职工号C(4),工资N(4))
  设计一个名为YEWU3的菜单,菜单中有两个菜单项“查询”和“退出”。
  程序运行时,单击“查询”应完成下列操作:检索出与供应商S7、S4和S6都有业务联系的职工的职工号和工资,并存放到所建立的GJ3文件中。
  单击“退出”菜单项,程序终止运行。
(注:相关数据表文件存在于考生文件夹下)

第18题、
三、综合应用(1小题,计30分)
  现有医院数据库DOCT3,包括三个表文件:YISHENG.DBF(医生)、YAO.DBF(药品)、CHUFANG.DBF(处方)。设计一个名为的菜单CHUFANG3,菜单中有两个菜单项“查询”和“退出”。
  程序运行时,单击“查询”应完成下列操作: 查询同一处方中,包含“感冒”两个字的药品的处方号、药名和生产厂,以及医生的姓名和年龄,把查询结果按处方号升序排序存入JG9数据表中。JG9的结构为:(姓名,年龄,处方号,药名,生产厂)。最后统计这些医生的人数(注意不是人次数),并在JG9中追加一条记录,将人数填入该记录的处方号字段中。
  单击“退出”菜单项,程序终止运行。
(注:相关数据表文件存在于考生文件夹下)

第19题、
    一、基本操作题(共4小题,共30分)
    1、在考生文件夹下建立数据库CUST_M。
    2、把考生文件夹下的自由表CUST和ORDER1加入到刚建立的数据库中。
    3、为CUST表建立主索引,索引名为primarykey,索引表达式为客户编号。
    4、为ORDER1表建立侯选索引,索引名为candi_key,索引表达式为订单编号。
      为ORDER1表建立普通索引,索引名为regularkey,索引表达式为客户编号

    第20题、
    二、简单应用(2小题,计40分)
    1、根据order1表建立一个视图order_view,视图中包含的字段及顺序与order1表相同,但视图中只能查询到金额小于1000的信息。然后利用新建立的视图查询视图中的全部信息,并将结果按订单编号升序存入表v1。
    2、建立一个菜单my_menu,包括两个菜单项“文件”和“帮助”,“文件”将激活子菜单,该子菜单包括“打开”、“存为”和“关闭”三个菜单项;“关闭”子菜单项用SET SYSMENU TO DEFAULT命令返回到系统菜单,其他菜单项的功能不做要求。

    第21题、
    三、综合应用(1小题,计30分)
    在考生文件夹下有学生管理数据库BOOKS,数据库中有score表(含有学号、物理、高数、英语和学分5个字段,具体类型请查询表结构),其中前4项已有数据。
    请编写符合下列要求的程序并运行程序:
    设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmdYes和cmdNo,标题分别为“计算”和“关闭”。程序运行时,单击“计算”按钮应完成下列操作:
    (1)计算每一个学生的总学分并存入对应的学分字段。学分的计算方法是:物理60分以上(包括60分)2学分,否则0分;高数60分以上(包括60分)3学分,否则0分;英语60分以上(包括60分)4学分,否则0分。
    (2)根据上面的计算结果,生成一个新的表xf,(要求表结构的字段类型与score表对应字段的类型一致),并且按学分升序排序,如果学分相等,则按学号降序排序。
    单击“关闭”按钮,程序终止运行。

    第22题、
    一、基本操作题(共4小题,共30分)
    1、在考生文件夹下建立项目SALES_M。
    2、在新建立的项目中建立数据库CUST_M。
    3、把自由表CUST和ORDER1加入到新建立的数据库中。
    4、为确保ORDER1表元组唯一,请为ORDER1表建立侯选索引,索引名为订单编号,索引表达式为订单编号。

    第23题、
    二、简单应用(2小题,计40分)
    1、根据order1表和cust表建立一个查询query1,查询出公司所在地是“北京”的所有公司的名称、订单日期、送货方式,要求查询去向是表,表名是query1.dbf,并执行该查询。
    2、建立表单my_form,表单中有两个命令按钮,按钮的名称分别为cmdYes和cmdNo,标题分别为“登录”和“退出”。

    第24题、
    三、综合应用(1小题,计30分)
    在考生文件夹下有股票管理数据库stock,数据库中有表stock_sl、stock_fk表。
    stock_sl的表结构是股票代码C(6)、买入价N(7.2)、现价N(7.2)、持有数量N(6)。
    stock_fk的表结构是股票代码C(6),浮亏金额N(11.2)。
    请编写并运行符合下列要求的程序:
    设计一个名为menu_lin的菜单,菜单中有两个菜单项“计算”和“退出”。
    程序运行时,单击“计算”菜单项应完成下列操作:
    (1)将现价比买入价低的股票信息存入stock_fk表,其中:
        浮亏金额=(买入价-现价)*持有数量
      (注意要先把表的stock_fk内容清空)。
    (2)根据stock_fk表计算总浮亏金额,存入一个新表stock_z中,其字段名为浮亏金额,类型为N(11.2),该表最终只有一条记录。
      单击“退出”菜单项,程序终止运行。

    第25题、
    一、基本操作题(共4小题,共30分)
    1、在考生文件夹下打开数据库CUST_M,为CUST表建立主索引,索引名为客户编号,索引表达式为客户编号。
    2、CUST表和ORDER1表中必要的索引已经建立,为两表建立永久性联系。
    3、为CUST表增为字段:客户等级C(2),字段值允许为空。
    4、为ORDER1表“金额”字段增加有效性规则:金额大于零,否则提示:金额必须大于零。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训