SQL 入门教程:什么是 SQL

本文内容

目录汇总:SQL 零基础入门教程

SQL(发音为字母 S-Q-L 或 sequel)是 Structured Query Language(结构化查询语言)的缩写。SQL 是一种专门用来与数据库沟通的语言。

与其他语言(如英语或 Java、C、PHP 这样的编程语言)不一样,SQL 中只有很少的词,这是有意而为的。设计 SQL 的目的是很好地完成一项任务——提供一种从数据库中读写数据的简单有效的方法。

SQL 有哪些优点呢?

  • SQL 不是某个特定数据库厂商专有的语言。绝大多数重要的 DBMS 支持 SQL,所以学习此语言使你几乎能与所有数据库打交道。
  • SQL 简单易学。它的语句全都是由有很强描述性的英语单词组成,而且这些单词的数目不多。
  • SQL 虽然看上去很简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。

下面我们将开始真正学习 SQL。

说明:SQL 的扩展

许多 DBMS 厂商通过增加语句或指令,对 SQL 进行了扩展。这种扩展的目的是提供执行特定操作的额外功能或简化方法。虽然这种扩展很有用,但一般都是针对个别 DBMS 的,很少有两个厂商同时支持这种扩展。

标准 SQL 由 ANSI 标准委员会管理,从而称为 ANSI SQL。所有主要的 DBMS,即使有自己的扩展,也都支持 ANSI SQL。各个实现有自己的名称,如 Oracle 的 PL/SQL、微软 SQL Server 用的 Transact-SQL 等。

本教程讲授的 SQL 主要是 ANSI SQL。在使用某种 DBMS 特定的 SQL 时,会特别说明。

请参阅

(完)

comments powered by Disqus

本文内容