Datenmanagement mit SQL: Unterschied zwischen den Versionen

Aus Operations-Research-Wiki
Wechseln zu: Navigation, Suche
[unmarkierte Version][gesichtete Version]
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 
'''SQL (Structured Query Language)''' ist die Standardsprache für [[relationale DBS]] und bildet die Basis aller gängigen relationalen Datenbanken.
 
'''SQL (Structured Query Language)''' ist die Standardsprache für [[relationale DBS]] und bildet die Basis aller gängigen relationalen Datenbanken.
SQL wird durch ISO und ANSI (SQL2003) normiert, wobei jede Datenbank trotz Normierung im Detail ihren eigenen SQL-Dialekt hat. In Folgenden wird insbesondere auf die Verwendung von MySQL-Befehlen eingegangen.
+
SQL wird durch ISO und ANSI (SQL2003) normiert, wobei jede Datenbank trotz Normierung im Detail ihren eigenen SQL-Dialekt haben kann. Im Folgenden wird insbesondere auf die Verwendung von MySQL-Befehlen eingegangen.
 +
 
 +
Die relationale Sprache SQL kann für unterschiedliche Zwecke verwendet werden:
 +
*[[SQL als Data Definition Language]] zum Anlegen von Tabellen/Relationen,
 +
*[[SQL als Data Manipulation Language]] zum Ändern der Daten in Tabellen/Relationen,
 +
*[[SQL als Query Language]] um Abfragen zur Extraktion von Daten aus einer oder mehreren Tabellen/Relationen zu generieren.

Aktuelle Version vom 25. Januar 2010, 14:01 Uhr

SQL (Structured Query Language) ist die Standardsprache für relationale DBS und bildet die Basis aller gängigen relationalen Datenbanken. SQL wird durch ISO und ANSI (SQL2003) normiert, wobei jede Datenbank trotz Normierung im Detail ihren eigenen SQL-Dialekt haben kann. Im Folgenden wird insbesondere auf die Verwendung von MySQL-Befehlen eingegangen.

Die relationale Sprache SQL kann für unterschiedliche Zwecke verwendet werden: