SQL (Structured Query Language) ist eine Computersprache zum Speichern, Bearbeiten und Abfragen von Daten in relationalen Datenbanken. Eine erste Version von SQL erschien 1974, als eine Arbeitsgruppe bei IBM den ersten Prototyp einer relationalen Datenbank entwickelte. Die erste kommerzielle relationale Datenbank wurde von Relational Software (der späteren Firma Oracle) auf den Markt gebracht.

Für SQL sind Standards definiert. Dennoch gibt es Unterschiede bei der für die wichtigsten relationalen Datenbank-Managementsysteme jeweils verwendeten SQL. Dies hat zwei Gründe: 1) der SQL-Standard ist relativ komplex und eine Implementierung des kompletten Standards somit oft nicht praxisgerecht und 2) jeder Datenbankanbieter möchte sein Produkt auf irgendeine Weise von den Mitbewerbern abgrenzen. Falls erforderlich, wird in diesem Tutorial auf solche Unterschiede hingewiesen.

Das vorliegende SQL-Tutorial führt häufig verwendete SQL-Befehle auf und ist in folgende Abschnitte unterteilt:

  • SQL-Befehle: Verwendung von SQL-Anweisungen zum Speichern, Abrufen und Bearbeiten von Daten in einer relationalen Datenbank.
  • Tabellenbearbeitung: Verwendung von SQL-Anweisungen zum Verwalten von Tabellen in der Datenbank.
  • SQL-Syntax: Eine einzelne Seite mit der Syntax für alle SQL-Befehle in diesem Tutorial.

Für jeden Befehl wird zunächst die SQL-Syntax vorgestellt und erläutert und dann ein Beispiel gegeben. Am Ende des Tutorials sind Sie mit den allgemeinen Grundlagen der SQL-Syntax vertraut. Sie werden auch in der Lage sein, SQL-Abfragen mit der korrekten Syntax zu schreiben. Meiner Erfahrung nach ist es viel einfacher, die Grundlagen von SQL zu verstehen als alle Varianten dieser Datenbanksprache zu beherrschen, und ich hoffe, dass Sie zum gleichen Schluss kommen.

Genug der einleitenden Worte. Setzen Sie einen Bookmark auf diese Seite, und lernen Sie SQL!

Hinweis: Als Leiter eines SQL- oder Datenbankkurses können Sie diese Seite gerne als Referenzmaterial für Ihre Kursteilnehmer verwenden. 





Copyright © 2014   1keydata.com   Alle Rechte vorbehalten.