Die Abkürzung für Datendefinitionssprache lautet „DDL“, und der vollständige englische Name lautet „Datendefinitionssprache“. Es handelt sich um eine Sprache, die zur Beschreibung realer Entitäten verwendet wird, die in der Datenbank gespeichert werden sollen Strukturdefinitionen und Operationsmethodendefinitionen warten.
Die Abkürzung für Data Definition Language ist „DDL“.
Datenbankschema-Definitionssprache DDL (Data Definition Language) ist eine Sprache, die zur Beschreibung realer Entitäten verwendet wird, die in der Datenbank gespeichert werden sollen.
Einführung
Diese Definitionen umfassen Strukturdefinitionen, Definitionen von Betriebsmethoden usw.
Die Datenbankschema-Definitionssprache ist keine Programmiersprache. Die DDL-Datenbankschema-Definitionssprache ist eine Komponente der SQL-Sprache (Structured Query Language). Die SQL-Sprache umfasst Anweisungen aus vier Hauptkategorien von Programmiersprachen: Datendefinitionssprache (DDL), Datenmanipulationssprache (DML), Datenkontrollsprache (DCL) und Transaktionskontrollsprache (TCL).
Die Implementierung des Umschreibens von Abfrageanweisungen umfasst hauptsächlich das Umschreiben von zwei Haupttypen von Anweisungen in der SQL-Sprache, nämlich der Datendefinitionssprache DDL und der Datenmanipulationssprache DML.
Das von DDL beschriebene Schema muss von Computersoftware kompiliert und in ein Format konvertiert werden, das für die Computerspeicherung, Abfrage und Bearbeitung geeignet ist. Das Programm, das diese Konvertierung durchführt, wird Schema-Compiler genannt.
Der Schema-Compiler verarbeitet Schemadefinitionen, um hauptsächlich zwei Arten von Daten zu erzeugen: Datenwörterbücher und Datentyp- und Strukturdefinitionen.
Das Datenwörterbuch und die internen Strukturinformationen der Datenbank bilden die Grundlage für die Erstellung der Datenbank entsprechend dem Schema. Basierend auf diesen Informationen wird die logische Struktur erstellt, die jeder Datenbank entspricht Bestimmen Sie auch die Datenspeicherung basierend auf den Schemainformationen. Die Methode und Art des Abrufs sowie die Beziehung zwischen Daten und den Integritätsbeschränkungen für die Daten.
Das Datenwörterbuch ist die interne Informationsdarstellung des Schemas, und die Speichermethode des Datenwörterbuchs variiert je nach DBMS.
Die Definition von Datentypen und -strukturen bedeutet, dass die Anwendung die generierten und extrahierten Datentypen und -strukturen verstehen muss, wenn sie eine Verbindung zu einer Datenbank herstellt. Dabei handelt es sich um die Datentyp- und Strukturdefinition des Benutzerarbeitsbereichs, die für verschiedene Hostsprachen bereitgestellt wird, wodurch die logische Struktur des Benutzerarbeitsbereichs und der Datenbank konsistent wird und der Datenkonvertierungsprozess reduziert wird. Die Definition dieses Datentyps und dieser Struktur wird normalerweise in a verwendet Header-Datei durchführen.
Normalerweise gibt es zwei Möglichkeiten, ein Datenbankschema zu definieren: die interaktive Definition des Schemas und die Definition des Schemas über den Beschreibungstext der Datenbeschreibungssprache DDL.
Das obige ist der detaillierte Inhalt vonWas ist die Abkürzung für Data Definition Language?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!