SQL
Erscheinungsbild
SQL - Structured Query Language
Beschreibung
- Structured Query Language
Strukturierte Abfrage-Sprache
- Aussprache
Aussprache | ɛskjuːˈɛl |
Mitunter auch | siːkwəl |
Deutsch häufig | Aussprache der Buchstaben |
- Datenbanksprache
- Definition
- Bearbeiten
- Einfügen
- Verändern
- Löschen
- Abfragen
- Datenbestände
- Relationale Algebra
Basiert auf relationalen Algebra
- Syntax ist relativ einfach aufgebaut
- semantisch an die englische Umgangssprache angelehnt
- Ein gemeinsames Gremium von ISO und IEC standardisiert die Sprache unter Mitwirkung nationaler Normungsgremien wie ANSI oder DIN
- Durch den Einsatz von SQL strebt man die Unabhängigkeit der Anwendungen vom eingesetzten Datenbankmanagementsystem an
Sprachelemente
- Kategorien von SQL-Befehlen

Language | Beschreibung | |
---|---|---|
Data Query | DQL | Abfrage und Aufbereitung der gesuchten Informationen, wird auch als Untermenge der DML klassifiziert |
Data Manipulation | DML | Datenmanipulation (Ändern, Einfügen, Löschen von Datensätzen) und lesendem Zugriff |
Data Definition | DDL | Definition des Datenbankschemas (Erzeugen, Ändern, Löschen von Datenbanktabellen, Definition von Primärschlüsseln und Fremdschlüsseln) |
Data Control | DCL | Rechteverwaltung |
Transaction Control | TCL | Transaktionskontrolle |
- SQL
Bezeichnung SQL bezieht sich auf das englische Wort query (Abfragesprache|Abfrage)
- Mit Abfragen werden die in einer Datenbank gespeicherten Daten abgerufen, also dem Benutzer oder einer Anwendersoftware zur Verfügung gestellt
- Das Ergebnis einer Abfrage sieht wiederum aus wie eine Tabelle und kann oft auch wie eine Tabelle angezeigt, bearbeitet und weiterverwendet werden
Syntax
Abfragen | |
Einfügen | |
Ändern | |
Löschen | |
Datendefinition |
Anhang
Siehe auch
Links
Weblinks