•Data Definition Language (DDL): tietokannan rakenteen määrittely
–Perus-SQL:ssä CREATE, ALTER ja DROP TABLE,
CREATE ja DROP VIEW,
CREATE ja DROP INDEX
–Käyttökelpoisia esimerkiksi silloin kun on tarve
luoda uudestaan taulut
ja sarakkeet
–Lisäksi mm. auktorisointikäskyt (GRANT ja REVOKE)
•Data Manipulation Language (DML): tietokannan
käsittely
–Kyselyihin SELECT, koostefunktiot (mm. SUM ja COUNT) ym.
–Tietojen ylläpitoon UPDATE, DELETE ja
INSERT
–Muutosten vahvistus ja peruutus (COMMIT ja ROLLBACK)
•Lisäksi mm. Oraclessa on ohjauskäskyt
transaktioille, sessiolle
ja järjestelmälle, esim. ANALYZE, AUDIT ja COMMENT