|
Wer Daten und Datenstrukturen beschreiben will, benötigt dazu ein
geeignetes Beschreibungswerkzeug, eine Datenbeschreibungssprache.
Diese dient der Definition und der Veränderung des Datenschemas.
Typische DDL-Operationen (mit den entsprechenden Schlüsselwörtern in der
relationalen Datenbanksprache SQL) sind:
Zusätzlich wird eine Sprache für die Beschreibung der
Arbeitsmöglichkeiten mit Daten (Speichern, Suchen, Lesen, Ändern), den
sogenannten Datenmanipulationen, benötigt. Solche Operationen können mit einer
Datenmanipulationssprache durchgeführt werden.
In solchen Sprachen treten
typischerweise die erwähnten Stichworte auf, meist auf Englisch („insert,
modifiy, update, delete, select“).
Typische DML-Operationen (mit
den entsprechenden Schlüsselwörtern in der relationalen Datenbanksprache
SQL) sind:
Häufig aber sind diese zwei Sprachen für Definition und Manipulation von
Datenbanken in einer umfassenden Sprache zusammengefasst. Ein gutes Beispiel
ist die relationale Anfragesprache SQL (Structured Query Language),
die vertiefter in der Lektion „Relationale Anfragesprache SQL“ behandelt wird.