GeekInterview.com
  I am new, Sign me up!
 
Home Database Learn SQL
 

SQL Standardization

 
Category: SQL
Comments (0)

SQL Standardization

Page 1 of 2

Like any technology that strives to be interoperable among different implementations, SQL has been standardized. The first SQL standard was adopted and published by the American National Standards Institute (ANSI) in 1986. The standard was further ratified by the International Organization for Standardization (ISO) in 1987, and ISO continues to be the primary international standardization body for SQL.



SQL Standardization

The most recent standardization of SQL is SQL:2006, though SQL:2006 is ultimately concerned with the relationship between SQL and XML and not the further development of SQL itself.


When considering SQL syntax and functionality today, the SQL-92 and SQL:1999 standards are typically used, as they were the last major updates to SQL that were concerned with bettering the language, rather than extending it into arguably unnecessary territory.


SQL:2003 also contains some less well-known but still important parts of SQL, including window functions and standardized sequences, along with some initial XML-related features. Notably, SQL:2003 also removed the BIT and BIT VARYING data types, which were overwhelmingly poorly implemented and underused.


The ANSI SQL standard was published in 1986 as SQL-86 but was not ratified by ISO until 1987; as such, it is sometimes called SQL-87. Minor revisions were made to that original standard in 1989, under the document name SQL-89.


A relatively complete revision of every part of the SQL standard is expected some time in 2007.



Prominent revisions of the SQL standard are summarized in Table 1.


 Year     Name   Comments
 1986  SQL-86   First SQL standard (ratified in 1987)
 1989  SQL-89   Minor revision
 1992  SQL-92   Major revision (also called FIPS 127-2)
 1999  SQL:1999         Minor revision
 2003  SQL:2003   Introduced window functions- standardized sequences- and XML-related features
 2006  SQL:2006   Extended SQL-XML integration

Table 1. Revisions of SQL standards


Next Page: Obtaining SQL Standards


Read Next: SQL Overview



 
Related Topics


 

Comments



Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    

Sponsored Links

Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact  

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape