资源描述
数 据 库 及 其 应 用第 4章 数 据 库 及 表的 操 作 第 4章 数 据 库 及 表 的 操 作 创建数据库及表;表的基本操作 ;表的排序与索引;表数据的统计汇总 ;数据库表间的关系与参照完整性 ;表之间的关联。 4.1 创 建 数 据 库 及 表 数 据 库 : 数 据 库 是 一 个 容 器 , 通 过 一 组 系 统 文 件 将相 互 联 系 的 数 据 库 表 及 其 相 关 的 数 据 库 对 象 进 行 统一 的 组 织 和 管 理 , 使 它 们 成 为 相 互 关 联 的 数 据 集 合 。数 据 库 将 有 关 信 息 存 放 在 扩 展 名 为 .DBC的 文 件 及 附属 文 件 中 。 表 : 关 系 模 型 中 的 关 系 在 Visual FoxPro中 称 为 表( Table) , 一 个 表 以 一 个 文 件 的 形 式 保 存 ( 扩 展名 .DBF) 。 VFP 中 的 表 分 为 两 种 : 数 据 库 表 和 自 由表 。 创 建 表 包 括 建 立 表 结 构 和 输 入 记 录 。 建 立 数 据 库 , 先 做 好 设 计 : 文 件 夹 、 数 据 库 文 件 名 、各 表 名 及 字 段 定 义 等 , 然 后 依 次 创 建 数 据 库 和 表 。 创 建 数 据 库 建 立 数 据 库 有 菜 单 方 式 和 命 令 方 式 。 菜 单 方 式 : “ 文 件 ” “ 新 建 ” “ 文 件 类 型 ” 中 选 “ 数 据 库 ” “ 新 建 文 件 ” “ 创 建 ” “ 保 存 ” 。 命 令 方 式 : CREATE DATABASE 打 开 数 据 库 : 一 个 已 建 数 据 库 每 次 操 作 前 应 打 开 。 菜 单 方 式 : “ 文 件 ” “ 打 开 ” 选 择 文 件 “ 打 开 ” ; 命 令 方 式 : OPEN DATABASE EXCLUSIVE|SHAREDNOUPDATE 指 定 当 前 库 : SET DATABASE TO 编 辑 数 据 库 : MODIFY DATABASE 创 建 表 用 数 据 库 设 计 器 建 立 表 : 打 开 数 据 库 和 数 据 库 设 计器 , 选 择 “ 数 据 库 ” 或 快 捷 菜 单 的 “ 新 建 表 ” ; 打开 创 建 对 话 框 , 选 择 存 放 目 录 输 入 文 件 名 , “ 保存 ” , 此 时 打 开 表 设 计 器 。 建 立 表 命 令 : 首 先 打 开 要 建 立 表 的 数 据 库 , 然 后 输入 创 建 表 的 命 令 ( 表 文 件 扩 展 名 .DBF可 省 略 ) 。 CREATE |? 定 义 M型 、 G型 字 段 自 动 生 成 与 表 同 名 的 备 注 文 件( .FPT) 。 若 创 建 表 前 指 定 当 前 数 据 库 , 则 创 建 的表 将 作 为 数 据 库 表 , 否 则 作 为 自 由 表 。 许 多 数 据 库表 的 功 能 在 自 由 表 中 不 能 使 用 。 表 设 计 器 中 定 义 字 段 名 、 类 型 、 宽 度 、 小 数 位 、 索引 、 检 验 规 则 等 ; 数 据 库 表 与 自 由 表 自 由 表 不 能 建 立 字 段 级 和 记 录 级 的 规 则 及 约 束 等 。 ,自 由 表 的 字 段 名 最 长 为 10个 字 符 , 数 据 库 表 字 段 名最 长 为 128个 字 符 , 可 以 有 128个 字 符 的 长 表 名 。 自 由 表 可 加 入 数 据 库 成 为 数 据 库 表 , 数 据 库 表 也 可移 出 数 据 库 而 成 为 自 由 表 。 数 据 库 设 计 器 中 选 择 “ 添 加 表 ” , 然 后 从 “ 打 开 ”对 话 框 中 选 择 要 添 加 到 当 前 数 据 库 的 自 由 表 ; 添 加 命 令 : ADD TABLE NAME 数 据 库 设 计 器 中 选 中 表 选 择 “ 移 去 ” 变 成 自 由 表 。若 选 择 “ 删 除 ” , 将 表 移 出 并 从 磁 盘 上 删 除 该 表 文件 。 移 出 命 令 : REMOVE TABLE DELETE 4.2 表 的 基 本 操 作 定 义 好 的 表 可 以 进 行 以 下 的 基 本 操 作 : 表 的 打 开 与 关 闭 ; 指 定 表 的 记 录 ( 当 前 记 录 ) ; 表 记 录 的 显 示 ; 表 记 录 的 输 入 、 修 改 、 删 除 ; 表 的 排 序 、 索 引 、 检 索 ; 表 中 数 据 的 统 计 运 算 ; 数 据 库 表 建 立 联 系 , 实 现 参 照 完 整 性 ; 多 表 关 联 操 作 。 表 的 打 开 与 关 闭 表 的 打 开 : 建 好 的 表 存 放 在 磁 盘 上 , 使 用 表 首 先要 将 表 调 入 内 存 , 这 称 为 表 文 件 的 打 开 。 每 个 表在 内 存 中 占 用 一 块 区 域 , 即 文 件 工 作 区 。 可 同 时打 开 多 个 表 , 内 存 事 先 划 分 为 多 个 文 件 工 作 区 并从 1开 始 编 号 , 最 多 32767区 。 前 10个 区 还 可 以 使用 区 的 别 名 A J。 一 个 区 最 多 打 开 一 个 表 。 每 一 时 刻 , VFP总 是 位 于 某 个 工 作 区 , 即 当 前 工 作区 , 绝 大 部 分 命 令 都 是 针 对 当 前 区 的 表 进 行 操 作 。VFP刚 进 入 时 当 前 区 是 第 1区 。 选 区 命 令 : SELECT | 打 开 表 命 令 : USE ALIAS 关 闭 表 命 令 : USE |CLOSE DATABASE|CLEAR ALL 记 录 与 记 录 指 针 及 定 位 VFP传 统 操 作 以 记 录 为 单 位 。 表 中 记 录 从 1开 始 连 续编 号 。 操 作 数 据 时 先 进 行 记 录 定 位 。 用 “ 记 录 指针 ” 作 标 识 , 指 针 指 向 的 记 录 为 当 前 记 录 。 记 录定 位 就 是 移 动 指 针 指 向 新 当 前 记 录 。 表 刚 打 开 时 ,记 录 指 针 总 是 指 向 首 记 录 。 函 数 RECNO() 求 当 前记 录 号 , EOF()、 BOF()用 于 判 断 指 针 是 否 指 向 表 的首 尾 。 指 针 定 位 方 式 : 绝 对 定 位 、 相 对 定 位 和 条 件 定 位 。 绝 对 定 位 : 命 令 中 指 明 记 录 号 。 GOTO TOP | BOTTOM | 相 对 定 位 : 以 当 前 记 录 为 基 准 , 指 出 上 下 位 移 数 。 SKIP 条 件 定 位 : 指 针 定 位 在 满 足 给 定 条 件 的 记 录 上 。 LOCATE FOR / CONTINUE 关 于 操 作 表 命 令 的 说 明 VFP的 表 由 记 录 、 字 段 组 成 , 以 记 录 为 单 位 。 因 此 ,表 处 理 命 令 的 一 般 格 式 如 下 : 命 令 名 FIELDS FORWHILE 命 令 名 : 表 示 命 令 的 操 作 功 能 。 用 动 词 或 缩 写 形 式 。 记 录 范 围 : 确 定 命 令 所 操 作 的 记 录 范 围 。 4种 情 况 : ALL 所 有 记 录 NEXT 当 前 记 录 开 始 N个 记 录 RECORD 第 N条 记 录 REST 当 前 记 录 到 尾 记 录 缺 省 范 围 子 句 , 默 认 为 ALL或 默 认 为 当 前 记 录 。 FIELDS子 句 : 指 定 操 作 的 字 段 , 逗 号 相 隔 。 可 缺 省 。 FOR 和 WHILE 子 句 : 按 条 件 筛 选 记 录 。 注 意 命 令 书 写 要 求 。 显 示 表 、 修 改 表 结 构 显 示 记 录 : LIST | DISPLAY FOR FIELDS TO FILE | TO PRINT OFF LIST和 DISPLAY的 区 别 : 缺 省 范 围 , LIST显 示 所 有记 录 , DISPLAY显 示 当 前 记 录 ; 显 示 的 记 录 超 出 一屏 时 , LIST为 连 续 滚 动 显 示 , DISPLAY为 分 屏 显 示 。 窗 口 浏 览 : BROWSE 指 定 字 段 : ? 字 段 名 , 显 示 表 结 构 : LIST | DISPLAY STRUCTURE 修 改 表 结 构 : MODIFY STRUCTURE 增 加 、 修 改 、 修 改 表 记 录 插 入 记 录 : INSERT BLANK BEFORE 追 加 记 录 : APPEND BLANK APPEND FROM 交 互 式 修 改 记 录 : EDIT | CHANGE ( 为 保 持 兼 容 ) 替 换 修 改 : REPLACE WITH ADDITIVE , FOR 删 除 和 恢 复 记 录 : 记 录 删 除 操 作 分 逻 辑 删 除 和 物 理删 除 两 步 : 逻 辑 删 除 对 要 删 除 的 记 录 加 删 除 标 记 ;物 理 删 除 将 带 删 除 标 记 的 记 录 真 正 删 除 。 逻 辑 删 除 的 记 录 , 可 以 去 掉 删 除 标 记 从 而 恢 复 为 正常 记 录 。 删 除 表 记 录 相 关 命 令 和 函 数 逻 辑 删 除 记 录 : DELETE FOR 删 除 标 记 检 测 : 函 数 DELETED( ) 检 测 当 前 记 录 是否 做 了 删 除 标 记 , .T.表 示 有 标 记 , .F.未 做 标 记 。 物 理 删 除 记 录 : PACK 恢 复 记 录 : RECALL FOR 上 述 命 令 中 缺 省 “ 范 围 ” ( 无 条 件 ) 表 示 当 前 记 录 。 逻 辑 删 除 生 效 设 置 : SET DELETED ON|OFF 清 除 表 : ZAP ( 清 除 表 中 全 部 记 录 , 保 留 表 ) ZAP命 令 等 价 于 : DELETE ALL / PACK的 功 能 , 因 此VFP在 清 表 前 要 询 问 。 打 开 SET SAFE开 关 ( ON) 将取 消 询 问 而 直 接 清 表 。 复 制 表 文 件 防 止 数 据 丢 失 损 坏 或 其 他 原 因 , 表 需 要 备 份或 复 制 。 表 结 构 复 制 : COPY STRUCTURE TO FIELDS WITH CDX 表 文 件 复 制 : COPY TO FOR FIELDS LIKE|EXCEPT | FIELDS 其 它 参 数 任 何 文 件 复 制 : COPY FILE TO 4.3 表 的 排 序 与 索 引 记 录 的 物 理 顺 序 : 记 录 的 编 号 顺 序 。 表 记 录 按 输入 的 先 后 排 列 编 号 。 若 要 以 另 一 种 与 原 表 物 理 顺 序 不 同 的 顺 序 来 处 理记 录 , 便 须 对 表 进 行 排 序 或 索 引 。 排 序 : 排 序 是 根 据 表 的 某 些 字 段 值 的 大 小 顺 序 重排 记 录 。 排 序 产 生 重 新 排 列 记 录 顺 序 的 新 表 , 但原 来 的 表 文 件 不 变 。 排 序 方 法 的 效 率 不 高 , 实 用性 较 差 。 排 序 命 令:SORT TO ON /A|/D/C ,/A|/D/C FOR|WHILE FIELDS 9. 索 引 与 索 引 文 件 索 引 是 使 记 录 按 某 个 或 某 些 字 段 值 有 序 , 但不 改 变 记 录 物 理 顺 序 的 方 法 , 使 记 录 有 序 的字 段 表 达 式 称 为 索 引 项 ( 关 键 字 ) 。 索 引 方法 建 立 一 个 专 门 存 放 索 引 项 的 文 件 , 在 该 文件 中 保 存 索 引 项 的 逻 辑 顺 序 , 并 通 过 记 录 指针 指 向 对 应 物 理 记 录 。 存 放 索 引 的 为 索 引 文件 。 建 立 索 引 的 目 的 : 使 记 录 有 序 ; 快 速 定 位 记 录 指 针 ; 建 立 主 索 引 实 现 主 键 的 作 用 ; 建 立 表 的 联 系 必 须 使 用 索 引 ; 用 于 提 高 处 理 速 度 。 索 引 文 件 概 述 在 索 引 文 件 中 , 索 引 项 的 值 可 按 升 序( Ascending) 或 降 序 ( Descending) 排 列 ,每 个 值 对 应 于 表 中 的 一 个 记 录 号 , 这 样 便 确定 了 物 理 记 录 的 逻 辑 顺 序 。 可 以 对 同 一 个 表创 建 和 使 用 不 同 的 索 引 关 键 字 。 创 建 索 引 就 是 创 建 一 个 由 指 向 相 应 表 记 录 的指 针 构 成 的 文 件 。 VF的 索 引 文 件 有 单 项 索 引与 复 合 索 引 两 种 。 复 合 索 引 又 分 为 结 构 复 合索 引 和 非 结 构 复 合 索 引 两 类 。 使 用 最 多 的 是结 构 复 合 索 引 。 索 引 文 件 分 类 VFP的 索 引 文 件 有 单 项 索 引 与 复 合 索 引 两 种 。复 合 索 引 又 分 为 结 构 复 合 索 引 和 非 结 构 复 合索 引 两 类 。 使 用 最 多 的 是 结 构 复 合 索 引 。 单 项 索 引 : 一 个 索 引 文 件 中 只 存 放 一 个 索 引项 , 文 件 扩 展 名 .IDX; 复 合 索 引 : 一 个 索 引 文 件 中 存 放 多 个 索 引 项 ,每 个 索 引 项 有 一 个 名 称 ( TAG) , 文 件 扩 展名 .CDX, 非 结 构 复 合 索 引 文 件 有 用 户 命 名 。结 构 复 合 索 引 文 件 名 与 表 文 件 同 名 。 复 合 索 引 文 件 示 意(TAG名称1)(TAG名称n)索引项1物理记录号索引项m物理记录号索引值1记录号1 索引值2记录号2 索引值n记录号n 索 引 类 型 主 索 引 : 不 允 许 重 复 值 、 只 能 数 据 库 表 中 使用 , 主 要 用 在 参 照 完 整 性 检 测 中 ; 每 个 表 最多 一 个 ; 候 选 索 引 : 不 允 许 重 复 值 , 可 定 义 多 个 ; 普 通 索 引 : 定 义 记 录 的 逻 辑 顺 序 。 建 立 索 引 的 操 作 建 立 主 索 引 命 令 : ALTER TABLE ADD PRIMARY KEY TAG 标 识 建 立 其 它 索 引 命 令 : INDEX ON TAG 选 项 不 同 的 选 项 决 定 产 生 不 同 形 式 的 索 引 。 索 引 项 可 以 是 一 个 字 段 、 或 多 个 字 段 的 组 合 ;也 可 以 是 表 达 式 ; 在 表 设 计 器 中 建 立 。 使 用 索 引 索 引 文 件 的 打 开 : 索 引 文 件 只 有 与 库 文 件 同时 打 开 才 能 发 挥 作 用 。 结 构 复 合 索 引 在 打 开表 时 是 自 动 打 开 的 。 其 它 索 引 用 命 令 打 开 。 USE 库 文 件 INDEX 索 引 1,索 引 2, ( 同 时 ) SET INDEX TO索 引 1, 索 引 2, ( 以 后 ) 关 闭 : 关 闭 表 时 关 闭 该 表 打 开 的 索 引 。 SET INDEX TO 指 定 发 挥 作 用 的 主 控 索 引 : SET ORDER TO 索 引 名 |数 值 删 除 索 引 与 索 引 更 新 删 除 索 引 : ALTER TABLE 表 名 DROP PRIMARY KEY DELETE TAG ALL|索 引 名 1| 索 引 更 新 : 1.自 动 更 新 : 打 开 的 索 引 在 表 修 改 关 键 值时 会 自 动 更 新 索 引 ; 2.按 原 索 引 项 重 新 索 引 : REINDEX 数 据 快 速 定 位 传 统 查 询 的 意 义 : 传 统 操 作 以 记 录 为 单 位 ,查 询 是 指 将 指 针 定 位 在 满 足 条 件 的 记 录 上 。 顺 序 定 位 : 在 表 文 件 中 检 索 定 位 。 命 令 : LOCATE 范 围 检 索 条 件 CONTINUE 索 引 定 位 : 在 索 引 文 件 中 检 索 定 位 。 命 令 : ( 1) SEEK ( 2) FIND 4.4 表 数 据 的 统 计 汇 总 记 录 记 数 : 统 计 满 足 条 件 的 记 数 。 COUNT 范 围 条 件 TO 内 存 变 量 求 和 命 令 : 对 指 定 的 数 值 字 段 求 和 。 SUM 范 围 指 定 求 和 项 条 件 TO 变 量 表 求 平 均 值 : 对 指 定 的 数 值 字 段 求 平 均 值 。 AVERAGE 范 围 指 定 项 条 件 TO 变 量 表 分 类 汇 总 : 按 指 定 项 的 值 相 等 的 原 则 分 别 求 和 ; 须先 对 指 定 项 建 索 引 。 分 类 汇 总 的 结 果 保 存 在 与 原 库文 件 相 同 结 构 的 汇 总 文 件 中 。 TOTAL TO 求 和 文 件 ON 分 类 项 其 它 选 项 4.5 数 据 库 表 之 间 的 关 系 与参 照 完 整 性 VFP中 在 数 据 库 表 之 间 可 以 实 现 数 据 完 整 性的 功 能 。 首 先 定 义 数 据 库 , 然 后 定 义 数 据 库 中 各 表 ,通 过 指 定 主 索 引 , VFP将 对 主 索 引 的 字 段 按实 体 完 整 性 的 要 求 对 待 ; 在 主 键 和 外 键 ( 都必 须 建 立 索 引 ) 间 建 立 联 系 可 以 自 动 实 现 参照 完 整 性 ; 通 过 触 发 器 和 有 效 性 规 则 的 设 定实 现 域 完 整 性 和 用 户 定 义 的 完 整 性 。 这 些 功 能 都 由 DBMS自 动 实 现 。 4.6 多 表 操 作 与 表 之 间 的 关 联 多 工 作 区 操 作 : 进 行 多 表 同 时 处 理 时 , 必 须 在 多个 工 作 区 将 涉 及 的 多 个 表 同 时 打 开 。 但 同 一 时 刻只 有 一 个 区 是 当 前 工 作 区 , 大 部 分 命 令 只 针 对 当前 区 中 的 表 。 函 数 SELECT()返 回 当 前 区 的 区 号 。 为 了 使 某 个 区 变 成 当 前 工 作 区 , 要 使 用 选 区 命 令 : SELECT | 的 范 围 是 1到 32767。 SELECT 0选 定 当前 尚 未 使 用 的 最 小 编 号 的 工 作 区 为 当 前 区 。 可 以 使 用 表 的 别 名 代 表 所 在 区 ( 推 荐 ) 。 当 一 个表 在 一 个 区 打 开 , 表 名 称 同 时 作 为 这 个 区 的 别 名 ,若 打 开 表 时 使 用 了 ALIAS定 义 别 名 , 则 不 用 表 的 本名 而 是 用 别 名 作 为 区 的 别 名 。 另 外 , 前 l0个 区 还依 次 用 A J十 个 字 母 来 作 为 区 的 别 名 。 数 据 工 作 期 数 据 工 作 期 是 一 个 用 来 设 置 数 据 工 作 环 境 的交 互 操 作 窗 口 , 所 设 置 的 环 境 包 括 打 开 的 表及 其 索 引 , 选 择 当 前 表 ( 工 作 区 ) , 多 个 表之 间 的 关 联 等 状 态 。 数 据 工 作 期 打 开 : 菜 单 方 式 : “ 窗 口 ” 菜 单的 “ 数 据 工 作 期 ” 命 令 , 打 开 “ 数 据 工 作 期 ”窗 口 。 单 击 关 闭 按 钮 , 或 “ 文 件 ” 菜 单 “ 关闭 ” 项 关 闭 窗 口 。 命 令 方 式 : SET 或 SET VIEW ON 打 开 ; SET VIEW OFF, 关 闭 “ 数 据 工 作期 ” 。 表 之 间 的 关 联 引 用 其 它 工 作 区 表 的 当 前 记 录 字 段 值 。 格 式 : . 或 - 关 联 是 使 多 个 表 协 调 处 理 的 一 种 方 法 。 每 个打 开 的 表 都 用 记 录 指 针 指 示 当 前 记 录 , 它 们相 互 独 立 的 。 所 谓 关 联 , 就 是 将 不 同 工 作 区的 记 录 指 针 建 立 临 时 的 联 动 关 系 , 使 一 个 表的 记 录 指 针 移 动 时 另 一 个 表 的 记 录 指 针 能 随之 移 动 。 表 之 间 的 关 联 与 数 据 库 表 之 间 的 永久 关 系 不 同 , 它 是 一 种 临 时 关 系 , 每 次 都 需要 重 新 建 立 。 无 论 自 由 表 或 数 据 库 表 , 都 可以 建 立 关 联 。 建 立 关 联 建 立 关 联 的 两 个 表 , 一 个 为 主 动 表 , 也 称为 父 表 ; 另 一 个 为 被 动 表 , 也 称 为 子 表 。在 执 行 涉 及 这 两 个 表 数 据 的 命 令 时 , 父 表记 录 指 针 的 移 动 , 会 使 子 表 记 录 指 针 自 动移 到 满 足 关 联 条 件 的 记 录 上 。 反 之 , 子 表记 录 指 针 的 移 动 不 会 带 动 父 表 记 录 指 针 的移 动 。 建 立 关 联 命 令 : SET RELATION TO 关 联 字 段 INTO 子 表 课 后 练 习 与 上 机 实 践1。 完 成 习 题 四 ;2。 完 成 指 定 实 验 , 写 出 实 验 报 告 。3。 重 点 理 解 数 据 库 及 表 的 创 建 , 记 录的 不 同 输 入 方 法 , 记 录 指 针 , 当 前 记录 , 索 引 等 。 已 经 学 习 重 要 概 念 汇 编 数 据 库 系 统 , 数 据 库 设 计 , 三 个 世 界 ; 数 据 模 型 , ER模 型 , ERD, 实 体 与 属 性 , 联 系 关 系 模 型 , 元 组 , 属 性 , 主 键 , 外 键 , 关 系运 算 , 数 据 完 整 性 规 则 ; 数 据 库 , 数 据 库 文 件 , 表 , 记 录 , 字 段 , 数据 类 型 , 各 种 类 型 及 其 表 示 符 号 , 常 量 , 变量 , 运 算 符 , 函 数 , 表 达 式 , 命 令 , 记 录 指针 , 记 录 范 围 , 条 件 , 索 引 工 作 区 , 文 件 的 打 开 与 关 闭 数 据 库 的 操 作 : 更 新 ( 增 加 、 删 除 、 修 改 ) ,查 询 。 数 据 库 完 整 性 的 实 现 。 已 经 学 习 命 令 汇 编 ( 1) 退 出 VFP: QUIT 清 窗 口 : CLEAR 赋 值 命 令 : STORE 表 达 式 TO 变 量 表 变 量 =表 达 式 显 示 值 : ? |? ? 表 达 式 表 设 置 缺 省 路 径 : SET DEFAULT TO 路 径 有 关 日 期 SET命 令 : SET DATE / STRICTDATE 显 示 内 存 变 量 : LIST|DISPLAY MEMORY 命 令 汇 编 ( 2) 创 建 数 据 库 : CREATE DATABASE 数 据 库 名 打 开 数 据 库 : OPEN DATABASE 数 据 库 名 指 定 当 前 库 : SET DATABASE TO 编 辑 数 据 库 : MODIFY DATABASE 选 区 : SELECT 区 号 | 别 名 创 建 : CREATE 表 文 件 名 .DBF 追 加 : APPEND BLANK 打 开 : USE 文 件 ALIAS 别 名 INDEX 索 引 关 闭 : USE|CLOSE DATABASE|CLOSE ALL 命 令 汇 编 ( 3) 显 示 结 构 : LIST | DISPLAY STRUCTURE 修 改 结 构 : MODIFY STRUCTURE 指 针 定 位 ; GO TOP | BOTTOM |记 录 号 相 对 定 位 : SKIP 数 值 条 件 定 位 : LOCATE FOR 条 件 记 录 函 数 : RECNO()、 BOF()、 EOF(); 记 录 范 围 : ALL、 NEXT n、 REST、 RECORD n 显 示 : LIST|DISPLAY 范 围 字 段 表 条 件 浏 览 、 维 护 库 文 件 : BROWSE 命 令 汇 编 ( 4) 插 入 记 录 : INSERT BEFOREBLANK 逻 辑 删 除 : DELETE FOR 条 件 逻 辑 删 除 生 效 开 关 : SET DELETED ON|OFF 恢 复 : RECALL FOR 条 件 物 理 删 除 : PACK 清 库 : ZAP 编 辑 修 改 : EDIT | CHANGE 替 换 修 改 : REPLACE 范 围 字 段 WITH 表 达 式 , 字 段 WITH 表 达 式 , FOR 条 件 命 令 汇 编 ( 5) 排 序 : SORT TO ON /A/D/C , 范 围 字 段 表 条 件 建 索 引 : INDEX ON TAG 打 开 索 引 : USE 文 件 INDEX 索 引 1,索 引2, SET INDEX TO 索 引 1, 索 引 2, 关 闭 : SET INDEX TO CLOSE INDEX 指 定 主 索 引 : SET ORDER TO 索 引 名 |数 值 重 新 索 引 : REINDEX 命 令 汇 编 ( 6) 顺 序 查 询 : LOCATE 范 围 检 索 条 件 CONTINUE 索 引 查 询 : SEEK 记 录 记 数 : COUNT 范 围 条 件 TO 变 量 求 和 : SUM 范 围 求 和 项 条 件 TO 变 量表 求 平 均 : AVERAGE 范 围 指 定 项 条 件 TO 变 量 表 分 类 汇 总 : TOTAL TO 文 件 ON 分 类 项 选 项 *命 令 汇 编 ( 7) 复 制 : COPY TO 库 文 件 名 结 构 复 制 : COPY STRUCTURE TO 文 件 复 制 : COPY FILE 源 文 件 TO 目 标 文 件 关 联 : SET RELATION TO 关 键 字 INTO 别 名 连 接 : JOIN WITH TO FIELDS FOR 更 新 : UPDATE ON 字 段 FROM 别 名 REPALCE 字 段 WITH 表 达 式 RANDOM
展开阅读全文