Datendefinitionssprache

DDL bietet den Datenbankadministratoren bzw. Datenbankdesigner die Möglichkeit, die Datenbankschema und die Relationenschemata zu definieren und dadurch die Datenbank zu implementieren.

CREATE TABLE <Tabellenname> (<Spaltenname> <Spaltentyp> [<Attributeinschränkung>] {,<Spaltenname> <Spaltentyp> [<Attributeinschränkung>]} [<Tabelleneinschränkung> {, <Tabelleneinschränkung>}]); 

DROP TABLE <Tabellenname> 

ALTER TABLE <Tabellenname> ADD <Spaltenname> <Spaltentyp> 

CREATE VIEW <View-Name> [(<Spaltenname> {, <Spaltenname>})]

DROP VIEW <View-Name>