Premium
Frage2
Verbleibend:

Erkläre die Unterschiede zwischen DDL, DML und DCL in SQL

Musterantwort

Antwort standardmäßig anzeigen

SQL-Befehle werden in drei Hauptkategorien unterteilt:

DDL (Data Definition Language) — Sprache zur Definition von Daten:

  • Wird verwendet, um die Struktur der Datenbank (das Schema) zu definieren.
  • Wichtigste Befehle: CREATE, ALTER, DROP, TRUNCATE, RENAME.

DML (Data Manipulation Language) — Sprache zur Manipulation von Daten:

  • Wird verwendet, um mit Daten innerhalb der Tabellen zu arbeiten.
  • Wichtigste Befehle: SELECT, INSERT, UPDATE, DELETE.

DCL (Data Control Language) — Sprache zur Steuerung des Zugriffs:

  • Wird verwendet, um Zugriffsrechte auf die Datenbank zu verwalten.
  • Wichtigste Befehle: GRANT, REVOKE.