医学高级职称考试网(www.51gaoji.com)

医学高级职称考试网

各地

动态

北京 天津 上海 重庆 河北 山西 贵州 黑龙江 辽宁 吉林 江苏 浙江 安徽 福建 江西 山东
河南 湖南 湖北 广东 海南 四川 云南 内蒙古 广西 陕西 甘肃 宁夏 青海 西藏 新疆 全国
全国  |             |          |          |          |          |         
  • 中文Windows XP 操作系统
  • Internet应用
  • Word2003
  • Excel2003
  • PowerPoint2003
  • AutoCAD2004
  • FrontPage2000
  • 金山文字
  • 金山表格
  • 金山演示
  • Flash7.0
  • Authorware7.0
  • PhotoshopCS4
  • Project2000
  • 用友财务U8
  • WPS_Office
  • 职称计算机考试VisualFoxpro模拟试题及答案(6)

    时间:2012-06-03 20:55来源:卫生高级职称考试网 作者:lengke 点击:
    一、基本操作题 (共四小题,第1和2题是7分、第3和4题是8分) 1、请在考生文件夹下建立一个项目WY。 2、将考生文件夹下的数据库KS4加入到新建的项目WY中去。 3、利用视图设计器在数据库中建立视图 NEW_VIEW,视图包括GJHY表的全部字段(顺序同GJHY中的字段)和全

      一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

      1、请在考生文件夹下建立一个项目WY。

      2、将考生文件夹下的数据库KS4加入到新建的项目WY中去。

      3、利用视图设计器在数据库中建立视图 NEW_VIEW,视图包括GJHY表的全部字段(顺序同GJHY中的字段)和全部记录。

      4、从表HJQK中查询"奖级"为一等的学生的全部信息(HJQK表的全部字段),并按分数的降序存入存入新表NEW1中。

      本题的主要考核点:

      项目的建立、将数据库添加到项目中、视图的建立、查询并存入新表。

      解题思路:

      1.建立项目WY

      创建项目可用“文件”菜单中的“新建”命令。

      2.将数据库加入到项目中:

      在项目管理器的“数据”选项卡选择数据库,单击“添加”,在“打开”对话框中选择要添加的数据库

      3.在新建对话框中、项目管理器中、或用CREAT VIEW命令打开视图设计器,建立一个视图。将GJHY表添加到视图中,并将全部字段添加入视图。不做任何筛选,则视图包括全部记录。最后将视图命名为NEW_VIEW。

      4.用SQL语句

      select * from hjqk.dbf where 奖级="一等";

      into table new1 order by 分数 desc

      可完成此查询。

      也可建立一个查询完成。在菜单中选择文件--新建--查询--新建文件,在筛选栏中选择字段名为“hjqk.奖级”,条件为“=”,实例栏内输入“一等”,排序选择“分数”降序,并将查询去向设为表NEW1。注意NEW1要保存到考生文件夹下。最后运行此查询即可。

      二、简单应用(2小题,每题20分,计40分)

      1、在考生文件夹下,有一个数据库CADB,其中有数据库表ZXKC和ZX。

      表结构如下:

      ZXKC(产品编号,品名,需求量,进货日期)

      ZX(品名,规格,单价,数量)

      在表单向导中选取一对多表单向导创建一个表单。要求:从父表zxkc中选取字段产品编号和品名,从子表zx中选取字段规格和单价,表单样式选取 "阴影式" ,按钮类型使用 "文本按钮" ,按产品编号升序排序,表单标题为"照相机",最后将表单存放在考生文件夹中,表单文件名是form2。

      2、在考生文件夹中有数据库CADB,其中有数据库表ZXKC和ZX。建立单价大于等于800,按规格升序排序的本地视图 CAMELIST,该视图按顺序包含字段产品编号、品名、规格和单价,然后使用新建立的视图查询视图中的全部信息,并将结果存入表v_camera。

      第1题,本题的主要考核点是使用表单向导制作表单。

      启动表单向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮,打开“新建”对话框,文件类型选择表单,单击向导按钮。或者在“工具”菜单中选择“向导”子菜单,选择“表单”,或直接单击工具栏上的“表单向导”图标按钮。在“向导选取”对话框中选择“一对多表单向导”。然后按照表单向导操作即可。

      第2题,本题的主要考核点是建立视图。

      在“项目管理器”中选择一个数据库,选择“本地视图”,然后选择“新建”按钮,打开“视图设计器”。将zxkc和zx添加到视图中,选择字段产品编号、品名、规格和单价,在“筛选”栏内输入条件“单价>=800”,关闭并保存。在数据库设计器中打开视图,用copy to v_camera命令或在“文件”菜单中选择“导出”,将结果存入新表v_camera。

      三、综合应用(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文件具有相同的结构,ord1为自由表)中。单击"退出"菜单项,程序终止运行。

      (注:相关数据表文件存在于考生文件夹下)

      本题主要考核点:

      菜单的建立、结构化查询语言(SQL)中的嵌套查询、查询的排序、查询结果的去向等知识

      解题思路:

      利用菜单设计器定义两个菜单项,在菜单名称为"查询"的菜单项的结果列中选择"过程",并通过单击"编辑"按钮打开一个窗口来添加"查询"菜单项要执行的命令。在菜单名称为"退出"的菜单项的结果列中选择"命令",并在后面的"选项"列的中输入以下退出菜单的命令:SET SYSMENU TO DEFAULT

      "查询"菜单项要执行的程序:

      首先打开数据库 Open database CHAXUN3.dbc

      我们可以通过下面的查询得到工资多于1230的所有职工的职工号 SELECT 职工号 FROM ZG WHERE 工资>1230

      可以通过下面的查询得到地址在北京的所有供货商的供货商号 SELECT 供货商号 FROM GYS WHERE 地址="北京"

      而题面所要求的正是同时满足以上两个条件的订购单信息,也就是职工号满足第一个条件上,可用 职工号 IN (SELECT 职工号 FROM ZG WHERE 工资>1230) 来实现;供货商号满足第二个条件,可用 供货商号 IN (SELECT 供货商号 FROM GYS WHERE 地址="北京") 来实现。因此可得到满足条件的订购单的SQL查询为:SELECT * FROM DGD WHERE 职工号 IN (SELECT 职工号 FROM ZG WHERE 工资>1230) AND 供货商号 IN (SELECT 供货商号 FROM GYS WHERE 地址="北京") ORDER BY 总金额 DESC INTO TABLE ord1

      本题还考对查询的排序和查询的去向进行了考核.可以用ORDER BY order_Item [ASC|DESC]来让查询的结果按某一列或某几列的升序(ASC)或降序(DESC)进行排列。而查询的去向可以通过INTO TABLE strTableName 而直接生成一个文件名为strTableName的.DBF表。

    (责任编辑:lengke)
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    <
    ------分隔线----------------------------
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    验证码:点击我更换图片
    在线客服
    推荐内容
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    验证码:点击我更换图片
    最新评论 进入详细评论页>>