GITTA-Logo
PDF Version of this document Search Help

Lesson Navigation IconAnfragesprache SQL

Unit Navigation IconSQL-Konzepte

Unit Navigation IconErstellen und Ändern von Tabellen

Unit Navigation IconDatenbankanfragen

Unit Navigation IconEinfügen, Löschen und Ändern

Unit Navigation IconLernkontrolle

Unit Navigation IconZusammenfassung

Unit Navigation IconLiteraturempfehlungen

Unit Navigation IconBibliographie

Unit Navigation IconMetadaten


GITTA/CartouCHe news:


Go to next page

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.

remarkDiese Lektion orientiert sich am Standard SQL-99 (GULUTZAN et al. 1999). Dieser wird jedoch nicht von allen Datenbanksystemen konsquent umgesetzt, z.B. sind gewisse Befehle anders benannt oder sind syntaktisch anders aufgebaut. Aus diesem Grund könnten SQL Befehle aus dieser Lektion in gewissen Systemen nicht funktionieren. In solchen Fällen muss anhand der jeweiligen Benutzeranleitungen festgestellt werden, ob der Befehl überhaupt unterstützt wird, anders benannt ist oder syntaktisch anders aufgebaut ist. Die meisten Datenbanksysteme gehen auch über den Standard hinaus. Bei diesen SQL Erweiterungen ist jedoch Vorsicht geboten, da sie sich von System zu System stark unterscheiden können.

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.
Top Go to next page