Databases Reference
In-Depth Information
4
Datendefinition in SQL
SQL hat sich als Standardabfragesprache für relationale Datenbanken etabliert.
SQL steht ursprünglich für »Structured Query Language«. Die ersten Versuche
dazu wurden in den IBM-Labors vorgenommen und daraus ist die Vorläuferspra-
che SEQUEL entstanden. SQL stellt die Schnittstelle zwischen der relationalen
Datenbank und dem Anwendungsprogramm dar. Die Sprache ist in erster Linie
nicht für Endanwender gedacht, sondern für Systementwickler. Mit SQL lassen
sich alle Operationen der Relationenalgebra realisieren, die in Kapitel 3 eingeführt
worden sind.
4.1 SQL und SQL-Standard
4.1.1 Ein kleiner Überblick über die Historie von SQL
1974
D. Chamberlain et. al. definieren SEQUEL.
1977
Revision: SEQUEL/2; IBM-Prototyp System R.
1977
Oracle beginnt mit der Implementierung von SEQUEL auf Mainframes.
1979
Oracle liefert ein erstes relationales Datenbanksystem mit SQL aus.
1981
IBM liefert SQL/DS aus.
1983
IBM stellt DB2 vor.
1985
Ingres stellt auf SQL um.
Informix stellt auf SQL um.
1986
Sybase wird ausgeliefert.
1986
X/OPEN entscheidet sich für SQL.
1987
Der Standard ISO 9075 Database Language SQL ( SQL-86 ) wird veröffent-
licht.
1988
dBASE IV erhält SQL als Abfrage-Sprache.
Adabas erhält SQL.
1989
ISO 9075 Database Language SQL with Integrity Enhancement ( SQL-89 )
wird veröffentlicht.
SESAM und UDS erhalten SQL.
 
Search WWH ::




Custom Search