SQL

Die wohl am weitesten verbreitete Anwendungssprache für relationale Datenbanken. Natürlich beherrsche ich sie aus dem effeff. Ich zögere aber nicht auf das Call Level Interface (CLI) zuzugreifen, wenn es gute Gründe dafür gibt.

Mit SQL kann man viel anrichten. Man kann einen Query so mit Joins, Subqueries etc anreichern, daß jeder andere eine Weile darüber brütet bis er versteht um was es hier geht. Andererseits bietet gerade embedded SQL besondere Möglichkeiten eben jene Relationen als solche darzustellen ohne sie in einem einzigen Ausdruck verwursten zu müssen. Das Ergebnis ist um Größenordnungen schneller Code, verständliche Strukturen und man kann überdies durch die Nutzung von SQL-Communication Area (sqlca) und SQL-Description Area (sqlda) dynamischen Code entwickeln, der Ihre Anwendungen dauerhaft flexibel, den Code robust und die Transaktionen integer macht.


schließen