Hisyory of SQL
Hisyory of SQL
The SQL language was originally developed at the IBM research laboratory in
San José, in connection with a project developing a prototype for a relational
database management system called System R in the early 70s.
SQL was elected for standardization. Both the American ANSI and the
international ISO took part in the standardization
In 1986, the first SQL standard was approved (the core SQL about 40 pages +
the module language, and embedding in programming languages, altogether
about 100 pages)
In 1992, the new version SQL-92 (also called SQL2) was approved. It contained
large enhancements to the language. The size of the standard was about. 600
pages + the data dictionary standard; altogether c. 1000 pages. Three levels
were specified for SQL
the basic level, mainly containing the core of the old SQL/89
the intermediate level, containing new data types, operations and
structures
the full SQL with even more data types and structures
In 1995, the SQL/CLI call level interface was approved, i.e. the interface
specification for use through programs. The standard specifies the ODBC
interface.
Framework (introduction)
Foundation (core)
CLI (call level interface)
PSM (persistent stored modules)
Bindings (to programming languages)
The conformance to the standard is no longer based on levels but there is a core,
to which additional features can be added as packages.