1NF 2NF 3NF SQL Dotazovací a definiční jazyk Definiční část ­ Slovník dat CREATE ­ DATABASE TABLE INDEX VIEW ALTER DROP ­ Data INSERT UPDATE DELETE SQL Dotazovací jazyk ­ SELECT Organizace databáze ­ CREATE/ALTER/DROP USER ­ GRANT/REVOKE Transakce ­ SET TRANSACTION ­ COMMIT ­ ROLLBACK CREATE TABLE CREATE TABLE jméno ( jméno_sloupce datový_typ, ...) DEFAULT hodnota CONSTRAINT ­ NOT NULL ­ PRIMARY KEY ­ UNIQUE ­ FOREIGN KEY (sl1) REFERENCES (sl2) ­ CHECK