DDL

author
1 minute, 2 seconds Read

Steht für „Data Definition Language“. Eine DDL ist eine Sprache, mit der Datenstrukturen definiert und Daten geändert werden können. Mit DDL-Befehlen können zum Beispiel Tabellen in einer Datenbank hinzugefügt, entfernt oder verändert werden. DDLs, die in Datenbankanwendungen verwendet werden, gelten als eine Untermenge von SQL, der Structured Query Language. Eine DDL kann jedoch auch andere Datentypen definieren, z. B. XML.

Eine Datendefinitionssprache hat eine vordefinierte Syntax zur Beschreibung von Daten. Um zum Beispiel eine neue Tabelle mit der SQL-Syntax zu erstellen, wird der Befehl CREATE verwendet, gefolgt von Parametern für den Tabellennamen und die Spaltendefinitionen. Die DDL kann auch den Namen jeder Spalte und den zugehörigen Datentyp definieren. Sobald eine Tabelle erstellt ist, kann sie mit dem ALTER-Befehl geändert werden. Wird die Tabelle nicht mehr benötigt, kann sie mit dem Befehl DROP gelöscht werden.

Da die DDL eine Teilmenge von SQL ist, umfasst sie nicht alle möglichen SQL-Befehle. Zum Beispiel werden Befehle wie SELECT und INSERT als Teil der Data Manipulation Language (DML) betrachtet, während Zugriffsbefehle wie CONNECT und EXECUTE zur Data Control Language (DCL) gehören. Die Sprachen DDL, DML und DCL umfassen die meisten der von SQL unterstützten Befehle.

Aktualisiert: February 12, 2015

Similar Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.