计算机二级VF考点分析:VF数据库及其操作

来源: 作者: 时间:2007-07-24 点击:

命令是在表的尾部增加记录,格式有如下两种。
  格式1APPEND
  格式2APPEND BLANK
  2插入记录
  格式:INSERT [BEFORE][BLANK]
  3删除记录
  删除记录有物理删除和逻辑删除两种,Visual FoxPro用来删除记录的命令如下。
  (1)设置删除标记的命令
  格式:DELETE [FOR lExpressionl]
  说明:如果不使用FOR短语指定逻辑条件,则只删除当前记录,否则逻辑删除满足条件的所有记录。
  (2)恢复记录的命令。
  格式:RECALL [FOR lExpressionl]
  说明:使用该命令恢复表中逻辑删除的记录,短语FOR的功能同上。
  (3)物理删除有删除标记的记录
  格式:PACK
  说明:此命令用来物理删除当前表中所有带删除标记的记录。
  (4)物理删除表中的全部记录
  格式:ZAP
  说明:不管表中记录是否带有删除标记,此命令可以一次性将当前表中的记录全部物理删除,但表结构仍保留使用此命令相当于DELETE ALL PACK的连用。
  4修改记录
  在Visual FoxPro中可以交互修改记录,也可以用指定值直接修改记录。
  (1)EDITCHANGE命令交互式修改。
  (2)REPLACE命令直接修改。
  5显示记录
  格式:LIST/DISPLAY [[FIELDS]FieldList][FOR LExpressionl][OFF]
          [TO PRINTER[PROMPT]|TO FILE FileName]

考点查询定位的命令

  (1)GOTO命令直接定位
  (2)SKIP命令
  (3)LOCATE命令定位。
  LOCATE命令是按条件定位记录位置,格式为:
        LOCATE FOR IExpressionl
  LOCATE
命令常用结构如下。
        LOCATE FOR IExpression1
        DO WHILE FOUND()
          ****
处理数据***
            CONTINUE
          ENDDO
小提示:
  连续使用DELETE ALLPACK命令,其操作结果与ZAP命令一样,都可以将表中的所有记录一次性物理删除。

4.4 索引与排序

考点索引的基本概念

  索引是对表中的记录按照某种逻辑顺序重新排列。
  (l)主索引:在指定的字段或表达式中不允许出现重复值的索引,且一个表只能创建一个主索引。
  (2)候选索引:具有与主索引相同的性质和功能,但一个表中可以创建多个候选索引,其指定的字段或表达式中也不允许出现重复值。
  (3)唯一索引:它的唯一性是指索引项的唯一,而不是字段值的唯一。但在使用该索引时,重复的索引段值只有唯一一个值出现在索引项中。
  (4)普通索引:不仅允许字段中出现重复值,并且索引项中也允许出现重复值。

考点索引的建立

  1单项索引
  在表设计器界面中有

     [收藏] [推荐] [评论] [打印] [关闭]
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册