SQL Tutorial

SQL

What is SQL ?

Structured Query Language, abbreviated as SQL, is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system.

First appeared: 1974; 49 years ago
Stable release: SQL:2016 / December 2016; 6 years ago

History of SQL

SQL (Structured Query Language) was first developed by IBM in the 1970s. The first version, SEQUEL (Structured English Query Language), was used by IBM to manage data in its System R relational database management system. The name was later changed to SQL, and the language was standardized by the American National Standards Institute (ANSI) in 1986, and by the International Organization for Standardization (ISO) in 1987.

Since then, several versions of SQL have been released, including:

  • SQL-86 (ANSI standard)
  • SQL-89 (ANSI and ISO standard)
  • SQL-92 (ANSI and ISO standard)
  • SQL:1999
  • SQL:2003
  • SQL:2006
  • SQL:2008
  • SQL:2011
  • SQL:2016
  • SQL:2019