SQL有许多种版本,最早的版本是在1970年代初,由IBM的San Jose研究室(现在的Almaden研究中心)为其关系数据库管理系统System R开发的一种查询语言,最初叫做SEQUEL(Structured English Query Language)语言,1980年改名为SQL。由于SQL语言结构简洁、功能强大、简单易学,自从IBM公司1981年推出以来,它备受用户及计算机工业界欢迎,得到了广泛的应用。
1986年10月美国国家标准局( American National Standard Institute,ANSI) 数据库委员会X3H2批准了SQL作为关系数据库语言的美国标准,同年公布了SQL标准文本(简称SQL/86),1987年被国际标准化组织(International Organization for Standardization,ISO)采纳为国际标准。此后,随着数据库技术的发展,SQL标准不断完善和丰富。SQL标准的发展过程如表4-1所示。
表4-1 SQL标准的发展过程

如今无论是像Oracle、Sybase、DB2、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。 |