6.0.

DDL – Data Definition Language

Was kann man mit DDL machen?


Die Data Definition Language enthält die Sprachelemente, die zur
– Anlage [CREATE objecttype …]
– Modifikation [ALTER / RENAME objecttype …]
– Löschung [DROP objecttype …]
von Datenbankobjekten benötigt werden.

Welche Objekttypen gibt es in einer relationalen Datenbank?


Tabellen: Enthalten die fachlichen Daten in einer DB


Views: Sichten auf die Tabellen (vordefinierte Anfrage)


Indizes: Sortierter Zeiger auf Datensätze zur Beschleunigung des Datenzugriffs


Trigger: Auslöser, der auf ein Ereignis auf einer Tabelle reagiert


Stored Procedure: Programmlogik, die auf dem DBMS gekapselt aufgerufen werden kann


Stored Function: Individuell definierbare Funktion, die in einen SELECT-Befehl eingebunden werden kann
usw… (z.B. ALIAS, SEQUENCE, ….je nach DBMS)