Programmieren mit SQL

Die Programmiersprache SQL (Structured Query Language) stammt aus den 1970er Jahren.

Heute ist sie immer noch die Standardsprache für die Definition, Speicherung und Abfrage von Daten in relationalen Datenbanken.

Ich begann in den 1980er Jahren mit SQL zu arbeiten. Zuerst mit dem Ingres Datenbankmanagement System, danach wechselte ich auf Oracle. Für die Ausbildung von Informatiklernenden setzte ich zusammen mit meinen Lehrekollegen Microsoft Access und MySQL ein.

SQL bietet viele Möglichkeiten, Daten zu filtern und mit anderen Daten zu verknüpfen. Mittels Stored Procedures lassen sich, wenn auch im beschränkten Rahmen, gewisse prozedurale Erweiterungen implementieren. Damit können komplexe Transaktionen zusammengefasst werden, was vor allem im Fehlerfall eine bessere Reaktion ermöglicht.