Datenmanipulationssprache

DML bietet den Benutzern die Möglichkeit des Zugriffs auf die Datenbank. Typische Zugriffe sind dabei das Lesen (Retrieval), Einfügen, Löschen und Ändern (Update) von Daten

INSERT INTO <Tabellenname> [(<Spaltenname>{, <Spaltenname>})] (VALUES (<Konstantenwert>, {<Konstantenwert>}){,(<Konstantenwert> {,<Konstantenwert>})}|<SELECT-Anweisung>}

DELETE FROM <Tabellenname> [WHERE <Auswahlbedingung>] 

UPDATE <Tabellenname> SET <Spaltenname>=<Wertausdruck>{,<Spaltenname>=<Wertausdruck>} [WHERE <Auswahlbedingung>] 

CREATE TRIGGER Trigger_Name 
	(Before | After) [Insert | Update | Delete] 
	on [Table_Name] 
	[ for each row | for each column] 
	[ trigger_body ]