Was ist ein DDL-Skript im Kontext von Datenbanken? [geschlossen]

12

Was ist ein DDL-Skript im Kontext von Datenbanken?

Tamara Wijsman
quelle
1
Benötigt mehr Erklärung.
Ukanth

Antworten:

20

DDL = Data Definition Language

Aus dem Wikipedia-Eintrag für DDL :

Eine Data Definition Language (DDL) ist eine Computersprache zum Definieren von Datenstrukturen. Der Begriff wurde zuerst in Bezug auf das Codasyl-Datenbankmodell eingeführt, bei dem das Schema der Datenbank in einer Datendefinitionssprache geschrieben wurde, die die Datensätze, Felder und "Mengen" beschreibt, aus denen das Benutzerdatenmodell besteht. Ursprünglich bezog es sich auf eine Teilmenge von SQL, wird jetzt jedoch allgemein verwendet, um auf eine beliebige formale Sprache zur Beschreibung von Daten oder Informationsstrukturen wie XML-Schemas zu verweisen.

Für Datenbanken ist ein DDL-Skript ein Skript, das die Struktur (Tabellen, Spalten, Indizes, ...) einer Datenbank erstellt.

Snark
quelle
0

DDL - Data Definition Language

Im Allgemeinen besteht es aus einigen SQL-Anweisungen zum Erstellen von Schemas und Tabellen mit ihren Wechselbeziehungen, dh Fremdschlüsseleinschränkungen.

Sie können dieses Skript verwenden, wenn Sie ein neues System auf der Clientseite installieren müssen. Sie müssen keine Tabellen einzeln erstellen. Diese Arten von Skripten sind in Dateien mit der Erweiterung ".sql" enthalten. Sie müssen nur Ihre Datenbankverwaltungssoftware (ex-MySql Workbench) öffnen und die Datei importieren oder das Skript kopieren, in den Skriptbearbeitungsbereich einfügen und ausführen.

Yasitha Bandara
quelle
1
Können Sie das näher erläutern?
Bertieb