Was ist ein DDL-Skript im Kontext von Datenbanken?

27290
Tom Wijsman

Was ist ein DDL-Skript im Kontext von Datenbanken?

9
Benötigt mehr Erklärung. ukanth vor 14 Jahren 1

2 Antworten auf die Frage

17
Snark

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 erstmals in Bezug auf das Codasyl-Datenbankmodell eingeführt, bei dem das Schema der Datenbank in einer Datendefinitionssprache geschrieben wurde, in der die Datensätze, Felder und "Sets" beschrieben werden, aus denen das Datenmodell des Benutzers besteht. Ursprünglich bezog es sich auf eine Teilmenge von SQL, wird aber jetzt allgemein verwendet, um sich auf jede formale Sprache zu beziehen, um Daten oder Informationsstrukturen wie XML-Schemas zu beschreiben.

Bei Datenbanken ist ein DDL-Skript also ein Skript, das die Struktur (Tabellen, Spalten, Indizes, ...) einer Datenbank erstellt.

0
Yasitha Bandara

DDL - Data Definition Language

Normalerweise besteht sie aus einigen SQL-Anweisungen, um Schemata und Tabellen mit ihren Beziehungen, dh Fremdschlüsseleinschränkungen, zu erstellen.

Sie können dieses Skript verwenden, wenn Sie ein neues System auf der Clientseite installieren müssen. Es ist nicht erforderlich, Tabellen einzeln zu erstellen. Diese Typen von Scrips sind in Dateien mit der Erweiterung ".sql" enthalten. Sie müssen lediglich Ihre Datenbankverwaltungssoftware öffnen (ex-MySql Workbench) und importieren Sie die Datei oder kopieren oder fügen Sie das Skript in den Skriptbearbeitungsbereich ein und führen Sie es aus.

Kannst du das erweitern? bertieb vor 7 Jahren 1