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