Die relationale Anfragesprache SQL
SQL (Structured Query Language) ist eine standardisierte Abfragesprache, die alle erforderlichen Sprachelemente enthält, um sämtliche Arbeiten, die beim Umgang mit einer relationalen Datenbank anfallen, auszuführen. Erste Versionen von SQL hiessen SEQUEL, SEQUEL2. Sie gingen aus SQUARE hervor, einer eher mathematisch orientierten Sprache. SQL ist ein ISO- und ANSI-Standard. Da sich SQL im Laufe ihrer Geschichte weiterentwickelt hat, kann man jedoch nicht von einem einzigen Standard sprechen. Der derzeit gültige Standard ist SQL-99. In den folgenden Units geben wir eine vereinfachende Übersicht von SQL.
Lernziele
- Sie verstehen die grundsätzlichen SQL-Konzepte und können den Einsatz von SQL in den Bereichen Datendefinition, Datenmanipulation und Datenkontrolle erläutern.
- Sie sind in der Lage, SQL für das Erstellen, Ändern und Löschen von Tabellen einzusetzen.
- Sie können mit Hilfe von SQL einfache und komplexe Anfragen formulieren und wissen, wie SQL-Anfragen in Schachtelungen oder im Verbund eingesetzt wird. Sie sind zudem in der Lage arithmetische Operatoren und Mengenoperatoren innerhalb von SQL-Anfragen korrekt anzuwenden.
- Sie beherrschen SQL beim Einfügen, Ändern und Löschen von Daten-Tupeln.
