# SQL Syntax
Generell lassen sich alle SQL-Statements in 3 verschiedene Arten von Abfragen aufteilen.

## DDL - Data Definition Language
Die `Data Definition Language` sind die Arten von Statements, die nicht den Inhalt der Datenbank, sondern deren Struktur definiert und/oder verändert.

Wichtige Statements sind hierbei
  - `CREATE` zum Erstellen eines Elements
  - `ALTER` zum Verändern eines existierenden Elements
  - `DROP` zum Löschen eines Elements

### Elemente in `DDL`
| Bezeichnung | Beschreibung                                  |
| ----------- | --------------------------------------------- |
| `DOMAIN`    | Definiert einen benutzerdefinierten Datentyp. |
| `SCHEMA`    | Gängig: 

CREATE erstellt ein Element
ALTER ändert ein Element
DROP löscht ein Element