Skip to content
EntityQ1431648· pop 22· linked from 144 articles

Data Definition Language

Sign in to save

Also known as data description language, DDL

Datenbanksprache

Wikidata facts

Part of
SQL
Show 3 more facts
Stack Exchange tag
stackoverflow.com/tags/ddl
short name
DDL
Sources (3)

via Wikidata · CC0

Article · Deutsch

Die Data Definition Language (DDL; deutsch Datendefinitionssprache) ist eine Datenbanksprache, die verwendet wird, um Datenstrukturen und verwandte Elemente zu beschreiben, zu ändern oder zu entfernen. Ursprünglich bezog sich DDL auf Datenbanksysteme, der Begriff wird aber heute auch in anderen Zusammenhängen verwendet. Als Datenbanksprache ist DDL die Datenbeschreibungssprache einer Datenbank. Es existieren sehr unterschiedliche Ausprägungen der DDL (abhängig vom Verwendungszweck), Beispiele: * In den historischen IMS-Datenbanken werden die Datenstrukturen und deren logische Sichten in Form einer höheren Assemblersprache definiert.Beispiel: … SEGM NAME=PROJECT,PARENT=FIRM,BYTES=45 FIELD NAME=(PROJNO,SEQ,U),BYTES=6,START=1 … * In SQL liegt sie (neben DML und DCL) in Form englischer Befehlsklauseln vor.Beispiel: <span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="n">PROJECT</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="n">PROJNO</span><span class="w"> </span><span class="nb">DECIMAL</span><span class="p">(</span><span class="mi">6</span><span class="p">,</span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="k">NOT</span><span class="w"> </span><span class="k">NULL</span><span class="w"> </span><span class="k">PRIMARY</span><span class="w"> </span><span class="k">KEY</span><span class="p">,</span><span class="w"></span> … * XML Schema ist eine DDL zur Beschreibung der Struktur von XML-Dokumenten. Einige Software-Hersteller weisen auch Berechtigungselemente (z. B. GRANT) dem DDL-Begriff zu, diese gehören allerdings in der Theorie zur Data Control Language. Zu unterscheiden ist eine DDL vom Begriff „Deklaration“: Während eine DDL im Allgemeinen zur Festlegung der Struktur von Daten in einem DBMS dient, wird das Festlegen der Format- und Strukturangaben für hauptspeicher-intern zu verarbeitende Daten – im Quelltext eines Computerprogramms, gemäß der Syntax einer Programmiersprache – als „Deklaration“ (zum Teil auch als Definition oder Spezifikation) bezeichnet.

Abstract from DBpedia / Wikipedia · CC BY-SA