SQL, die Structured Query Language, ist der heutige Standard für die Arbeit mit relationalen Datenbanksystemen, wie sie von Oracle, Microsoft oder MySQL angeboten werden. Für komplexe Anforderungen sogar ganze Programmiersprachen wie PL/SQL oder Transact SQL auf SQL-Basis entstanden. Die SQL-Syntax lässt sich zur Einrichtung von Datenbankstrukturen, Veränderung/Abfrage von Daten und Verwaltung der Datenbank in drei Bereiche teilen.
Structured Query Language (SQL) ist seit vielen Jahren im Datenbankumfeld der Standard für die Arbeit mit Daten und Datenstrukturen. Die einzelnen Datenbankhersteller bieten einen konstanten Sprachkanon, auf der anderen Seite gibt es viele zusätzliche Strukturen und Programmiersprachen auf SQL-Basis. Dieser Artikel stellt Sprache und Anwendungsbereiche vor.
SQL basiert, was die direkte Arbeit mit Daten anbelangt, unmittelbar auf der Mengenlehre. Dies fällt insbesondere bei der Auswahl von Daten über den SELECT-Befehl ins Auge. Dieser Artikel gibt einen kurzen Überblick über die in der Sprache implementierten Konzepte der relationalen Algebra und des Tupelkalküls.
comelio.com


