网站大量收购独家精品文档,联系QQ:2885784924

第1章 Transact-SQL与数据管理系统概述.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Transact-SQL与数据管理系统概述

第 1 章 Transact-SQL 与数据 管理系统概述 欢迎进入Transact-SQL 语言的编程世界 Transact-SQL 也就是T-SQL 是Microsoft 公司设计开发的一种结构化查询语言 Structure Query Language SQL 它在关系数据库 管理系统 Rational Database Management System RDBMS 中实现数据的检索 操纵和添 加功能 在购买这本书之前 我希望用户已经了解SQL 的基本常识 知道SQL 是做什么 用的 但用户可能没有很好地理解关系数据库背后的概念和SQL 的用途 本书的第1 章将 介绍关系数据库在设计和体系结构上的一些基本原理 并简单描述一下SQL 语言 如果用 户以前从未接触过SQL 和数据库技术 本章将提供一些基础知识 以确保用户能有效地阅 读本书的其余内容 如果用户对关系数据库的概念以及 Microsoft 的关系数据库实现和产 品已经较为熟悉 那么可以直接跳到第2 章 SQL Server 基础 或者第3 章 用于访问SQL Server 的工具 这两章介绍了SQL Server 2000 的一些特性和工具 以及SQL Server 2005 所附带的新特性和工具 Wrox Press 还出版了由Rob Viera 所著的一些更深入地介绍SQL 2000 与SQL 2005 编 程方面的书籍 这些书籍都是从应用程序开发人员的角度写的 它们分别是 Professional SQL Server 2000 Programming Beginning SQL Server 2005 Programming 和Professional SQL Server 2005 Programming 在本书下面的章节中 我将引述本章介绍的基本概念和上述书 籍中的相关内容 以进一步阐明Transact-SQL 语言的用法和本质 1.1 Transact-SQL ANSI American National Standards Institute 美国国家标准协会 制订了结构化查询 语言 SQL 标准 而T-SQL 是Microsoft 公司对此标准的一个实现 SQL 最初是由IBM 的研究员们开发的 在SQL 的正式版本推出之前 SQL 被称为 SEQUEL 它是Structured English QUEry Language 结构化英语查询语言 的缩写 第一个正式版本推出后 SEQUEL 被重新命名为SQL 原名称中的 English 去掉了 但发音保留了下来 以便 识别 当今 数据库市场上许多不同的投机商提供了SQL 的多种实现 当用户逗留在这 有时令人迷惑的数据库技术的领地上时 可以肯定的是 用户将面对这些不同的SQL 变 2 SQL Server 2005 Transact-SQL 编程入门经典 体 这些不同版本的SQL 的相似之处就是对ANSI 标准的实现 其中 与任何其他的供 应商相比 IBM 是ANSI 标准更坚定的支持者 而且几乎到了僵化的程度 然而 由于不 同的SQL 实现者自定义了不同的编程对象 并对语言进行了扩展 这就使不同的 SQL 在 特定平台上具有唯一性 Microsoft SQL Server 2000 实现了ANSI-92 标准 也就是ANSI 在 1992 年制订的标准 而Microsoft SQL Server 2005 实现了ANSI-99 要特别留意 实现 这个词 不论是2000 版或者是2005 版 T-SQL 并不完全服从ANSI 标准 不仅T-SQL 如 此 Oracle 的P/L SQL Sybase 的SQLAnywhere 和开源的MySQL 也一样 每个实现都在 既定标准上有所偏离 有各自不同的扩展和变化 ANSI 定义了三个遵从性级别 入门级 Entry 中级 Intermediate 和完整级 Full T-SQL 遵从ANSI 的入门级标准 理论上 说 如果在使用SQL 时严格遵从ANSI 所定义的功能 则在Microsoft SQL

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档