Prozkoumání struktury příkazů SQL
V jakémkoli dialektu SQL jsou příkazy SQL seskupené do několika různých typů příkazů. Mezi tyto typy patří:
- Jazyk DML (Data Manipulation Language ) je sada příkazů SQL, které se zaměřují na dotazování a úpravy dat. Příkazy DML zahrnují SELECT, primární zaměření tohoto trénování a příkazy pro úpravy, jako jsou INSERT, UPDATE a DELETE.
- DDL (Data Definition Language ) je sada příkazů SQL, které zpracovávají definici a životní cyklus databázových objektů, jako jsou tabulky, zobrazení a procedury. DDL obsahuje příkazy, jako je CREATE, ALTER a DROP.
- Jazyk DCL (Data Control Language ) je sada příkazů SQL sloužících ke správě oprávnění zabezpečení pro uživatele a objekty. DCL obsahuje příkazy, jako je GRANT, REVOKE a DENY.
Někdy se také může zobrazit seznam TCL uvedený jako typ příkazu, který odkazuje na jazyk řízení transakcí. Některé seznamy navíc můžou předefinovat jazyk DML jako jazyk pro úpravu dat, které by nezahrnuly příkazy SELECT, ale pak jako jazyk DQL pro příkazy SELECT přidaly jazyk DQL.
V tomto modulu se zaměříme na příkazy DML. Tyto příkazy běžně používají datoví analytici k načtení dat pro sestavy a analýzu. Příkazy DML také používají vývojáři aplikací k provádění operací CRUD k vytváření, čtení, aktualizaci nebo odstraňování aplikačních dat.