2011年计算机二级VFP上机考试冲刺模拟试题(75)

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

  一、

  可以有两种方法:一是命令方法,二是菜单方法。

  命令方法:

  OPEN DATABASE 订货管理

  ADD TABLE order_list

  菜单方法:

  1. 单击“文件/打开”命令项,选择“文件类型”为数据库,打开“订货管理”。

  2. 在“数据库设计器-订货管理”中单击鼠标右键,显示右击菜单,选择“添加表”命令,并选择相应的表文件即可(order_list)。

  方法一:

  1. 打开数据库文件“订货管理”

  OPEN DATABASE 订货管理

  2. 单击“文件/新建”菜单项,在“新建”对话框中选择“表”单选按钮,再单击“新建文件”按钮,在“创建”对话框中输入表名“order_detail”,接着单击“保存”按钮。

  3. 在“表设计器-order_detail.dbf”中,依次按要求输入对应的字段名、类型和宽度(包括小数点位数),输入完成后单击“保存”按钮。

  方法二:

  使用命令建立表文件

  CREATE TABLE order_detail (订单号 C(6), 器件号 C(6), 器件名 C(16), 单价 F(10,2), 数量 I)

  1. 单击“文件/打开”命令项,选择“文件类型”为数据库,打开“订货管理”。

  2. 在“数据库设计器-订货管理”中,选择表“order_detail”并单击鼠标右键,选择“修改”命令项。

  3. 在“表设计器-order_detail.dbf”中,选择“索引”选项卡,输入索引名“订单号”,选择类型为“普通索引”,表达式为“订单号”。

  注意:如果表设计器已经打开,那么就可以直接操作第3步即可。

  在“数据库设计器-订货管理”中,然后选择“order_list”表中主索引键“订单号”并按住不放,然后移动鼠标拖到“order_detail”表中的索引键为“订单号”处,松开鼠标即可。

  二、

  1. 先把order_detail1表的记录全部添加到order_detail表中

  USE order_detail

  APPEND FROM order_detail1

  2. SQL SELECT语句完成查询

  SELECT Order_list.订单号, Order_list.订购日期, Order_detail.器件号,;

  Order_detail.器件名, Order_list.总金额;

  FROM 订货管理!order_list INNER JOIN 订货管理!order_detail ;

  ON Order_list.订单号 = Order_detail.订单号;

  ORDER BY Order_list.订单号, Order_list.总金额 DESC;

  INTO TABLE results.dbf

  第1处 所有器件的单价增加5元,所以应改为:UPDATE order_detail1 SET 单价 = 单价 + 5

  第2处 计算每种器件的平均单价,所以应改为:SELECT 器件号,AVG(单价) AS 平均价 FROM order_detail1 group BY 器件号 INTO CURSOR lsb

  第3处 查询平均价小于500的记录,所以应改为:SELECT * FROM lsb where 平均价 < 500  

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答