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 ]