第六章SQL语言的应用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual FoxPro Visual FoxPro V isual oxPro F 1Visual FoxPro Visual FoxPro 6.1 SQL 语 言 概 述 6.2 数 据 定 义 6.3 数 据 查 询 6.4 数 据 操 纵 2Visual FoxPro Visual FoxPro 6.1 SQL语言概述20 世 纪80 年 代 初 , 美 国 国 家 标 准 协 会 (ANSI ) 开 始 着 手 制 定SQL 标 准 , 最 早 的ANSI 标 准 于1986 年 完 成 , 它 也 被 叫 做SQL86 。SQL 标 准 的 出 台 使SQL 作 为 标 准 关 系 数 据 库 语 言 的 地 位 得 到 了 加 强 。 随 后 , SQL 标 准 几 经 修 改 和 完 善 , 其 间 经 历 了SQL89 、 SQL92 , 一 直 到 最 近 的SQL99 等 多 个 版 本 , 每 个 新 版 本 都 较 前 面 的 版 本 有 重 大 改 进 ,SQL99 更 是 包 含 了 对 诸 如 面 向 对 象 、 递 归 、 触 发 器 等 概 念 的 支 持 。 目 前 , 各 主 流 数 据 库 产 品 采 用 的SQL 标 准 是1992 年 制定的SQL92 。 3Visual FoxPro Visual FoxPro 按照ANSI 的规定,SQL 被作为关系数据库的标准语言。 SQL 语 句 可 以 用 来 执 行 各 种 各 样 的 操 作 。 目 前 流 行 的 关 系 数 据 库 管 理 系 统 , 如Qracle 、Sybase 、SQL Server 、Visual FoxPro 等 都 采 用 了SQL 语 言 标 准 , 而且很多数据库都对SQL 语句进行了再开发和扩展。 SQL 语言具有如下特点: (1 )SQL 是 一 种 一 体 化 的 语 言 。 尽 管 设 计SQL 的 最 初 目 的 是 查 询 , 数 据 查 询 也 是 其 最 重 要 的 功 能 之 一 , 但SQL 决 不 仅 仅 是 一 个 查 询 工 具 , 它 集 数 据 定 义 、 数 据 查 询 、 数 据 操 纵 和 数 据 控 制 功 能 于 一 体 , 可 以 独立完成数据库的全部操作。 (2 )SQL 语 言 是 一 种 高 度 非 过 程 化 的 语 言 。 它 没 有 必 要 一 步 步 地 告 诉 计 算 机“ 如 何” 去 做 , 而 只 需 要 描 述 清 楚 用 户 要“ 做 什 么” ,SQL 语 言 就 可 以 将 要 求 交 给 系统,自动完成全部工作。 4Visual FoxPro Visual FoxPro (3)SQL 语言非常简洁。虽然SQL 语言功能很强, 但 它 只 有 为 数 不 多 的 9 条 命 令 : CREATE 、 DROP 、 ALTER 、 SELECT 、 INSERT 、 UPDATE 、DELETE 、GRANT 、REVOKE 。 另 外SQL 的 语 法 也 非 常 简 单 , 它 很 接 近 英 语 自 然 语 言,因此容易学习和掌握。 (4 )SQL 语 言 可 以 直 接 以 命 令 方 式 交 互 使 用 , 也 可 以 嵌 入 到 程 序 设 计 语 言 中 以 程 序 方 式 使 用 。 现 在 很 多 数 据 库 应 用 开 发 工 具 都 将SQL 语 言 直 接 融 入 到 自 身 的 语 言 之 中 , 使 用 起 来 更 方 便 ,Visual FoxPro 就 是 如 此 。 这 些 使 用 方 式 为 用 户 提 供 了 灵 活的选择余地。此外,尽管SQL 的使用方式不同, 但SQL 语言的语法基本是一致的。 5Visual FoxPro Visual FoxProVisual FoxPro 在SQL 方 面 支 持 数 据 定 义 、 数 据查询和数据操纵功能,但在具体实 现 方 面 也 存 在 一 些 差 异 。 另 外 , 由 于Visual FoxPro 自 身 在 安全控制方面的缺陷,所以它没有提 供 数 据 控 制 功能。 SQL 虽 然 在 各 种 数 据 库 产 品 中 得 到 了 广 泛 的 支持,但迄今为止,它只是一种建议 标 准 , 各 种 数据库产品中所实现的SQL 在语法、 功 能 等 方 面 均 略 有 差 异 , 本 章 讲 述Visual FoxPro 中SQL 的 语法、功能与应用。 6Visual FoxPro Visual FoxPro 6.2 数据定义 6.2.1 建立表结构 命令格式是: CREATE TABLE|DBF 表名1 [NAM

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档