SQL Überblick

Was ist SQL?

  • SQL steht für Structured Query Language (strukturierte Abfragesprache).
  • Mit SQL können Sie auf Datenbanken zugreifen und diese bearbeiten.
  • SQL wurde 1986 ein Standard des American National Standards Institute (ANSI) und 1987 der International Organization for Standardization (ISO).

Was kann SQL?

  • SQL kann Abfragen an eine Datenbank stellen
  • SQL kann Daten aus einer Datenbank abrufen
  • SQL kann Datensätze in eine Datenbank einfügen
  • SQL kann Datensätze in einer Datenbank aktualisieren
  • SQL kann Datensätze aus einer Datenbank löschen
  • SQL kann neue Datenbanken erstellen
  • SQL kann neue Tabellen in einer Datenbank erstellen
  • SQL kann gespeicherte Prozeduren in einer Datenbank erstellen
  • SQL kann Ansichten in einer Datenbank erstellen
  • SQL kann Berechtigungen für Tabellen, Prozeduren und Ansichten festlegen

SQL ist ein Standard mit vielen Versionen

Obwohl SQL ein ANSI/ISO-Standard ist, gibt es verschiedene Versionen der SQL-Sprache.

Um jedoch dem ANSI-Standard zu entsprechen, unterstützen sie alle zumindest die wichtigsten Befehle (wie SELECT, UPDATE, DELETE, INSERT, WHERE) auf ähnliche Weise.

Hinweis: Die meisten SQL-Datenbankprogramme haben neben dem SQL-Standard auch ihre eigenen proprietären Erweiterungen!

Überblick von ausgewählten SQL-Anweisungen, Schlüsselwörter, Funktionen,Klauseln, Operatoren für BigQuery

 SQL select distinct Statement
 SQL where Klausel
 SQL Operatoren and or und not
 SQL order by schluesselwort
die  SQL insert into Anweisung
die  SQL update Anweisung
 SQL delete Anweisung
die  SQL select limit Klausel
die  SQL Funktionen min und max
die  SQL Funktionen count avg und sum
der  SQL like Operator
der  SQL Operator in
der  SQL between Operator
 SQL group by Anweisung
die  SQL having Klausel
der  SQL exists Operator
die  SQL Anweisung case