Die Data Definition Language (DDL) beschreibt den Aufbau einer Datenbank, d.h. die Abbildung eines Datenmodells (z.B. in Form eines Entity-Relationship-Modells) in eine konkrete Tabellenstruktur. In SQL sind dies u.a. alle Befehle, mit CREATE (erzeuge) und DROP (beseitige).
Der Aufbau eines solchen Schemas ist hierarchisch, d.h. zunächst wird per
CREATE DATABASE <datenbankname>;
eine Datenbank in dem Datenbanksystem erzeugt. Durch Aufruf dieser Datenbank, gelangt man in deren Bereich und erzeugt hierin Tabellen, die wiederum Spalten mit bestimmten Datentypen, aber auch Primärschlüssel, Fremdschlüssel und Indexe enthalten, per
Je nachdem, welches Datenbankmanagementsystem verwendet wird (MySQL, PostgreSQL oder ORACLE, um nur einige Beispiele zu nennen), ist der Umfang des CREATE-Befehls mehr oder weniger groß. Das Handbuch gibt dazu in der Regel erschöpfende Auskunft.
Neben der DDL gibt es noch die Data Manipulation Language und die Data Control Language.
Dieser Beitrag ist aus der XML-Version der deutschen WikiPedia® entwickelt worden und unterliegt inhaltlich den GNU FDL-Lizenzbestimmungen. Linkziele außerhalb der wikipedia-Inhalte unterliegen den Urheberrechten der jeweiligen Anbieter
( DirectDownloads ) Kalenderblätter druckfertig aufbereitet für Schmuckblätter zum Selbstdrucken im Word DOC6/RTF Format, je Euro 5 über Click&BuyJAN | FEB | MÄRZ APRIL | MAI | JUNI JULI | AUG | SEPT OKT | NOV | DEZ
Das Geschenk für jeden Anlass, nicht nur bei 'runden' Jubiläen Andere Einzeltage oder Zahlungsarten bitte HIER bestellen
Diese Web Site verdient ihr Geld durch Produktverkäufe (CD-ROM, downloads) und in erster Linie durch Anzeigen. Wenn Sie als Webmaster zuverlässige Partner suchen für Ihr eigenes Anzeigenschäft, dürfen Sie sich gerne auf unsere Empfehlungen stützen:
z.B.: GigaCash & ProfiWin