543 Stimmen

Was sind DDL und DML?

Ich habe die Begriffe DDL und DML im Zusammenhang mit Datenbanken gehört, aber ich verstehe nicht, was sie bedeuten.

Was sind sie und wie hängen sie mit SQL zusammen?

2voto

Sakib Punkte 141

Mit einfachen Worten.

DDL (Datendefinitionssprache): Arbeitet an der Struktur der Daten und definiert die Datenstrukturen.

DML (Datenmanipulationssprache): bearbeitet Daten. manipuliert die Daten selbst

2voto

Dorian Punkte 20663

DD L: Ändern Sie das Schema

DML : Ändern Sie die Daten

Scheint spezifisch für MySQL-Beschränkungen zu sein ( Quellcode der Schienen )

0voto

M Holen Punkte 11

Eine andere Antwort auf DML könnte für diejenigen hilfreich sein, die Untersuchungen durchführen dbt ein weit verbreitetes Open-Source-Tool für die Bereitstellung von Datentransformationen. ( Siehe Mehr Details hier .)

dbt erleichtert "select"-Anweisungen, nicht aber andere DML-Befehle. Siehe z.B.. "Warum kann ich nicht einfach DML in meine Transformationen schreiben?"

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X