Rozdělení jazyka SQL
Structured Query Language (SQL)
strukturovaný dotazovací jazyk je možno rozdělit na:
Data manipulation language (DML)
příkazy určené pro manipulaci s daty
- SELECT - vybrání dat z databáze
- INSERT - vložení
- UPDATE - úprava nebo také editace či změna
- DELETE - smazaní
- MERGE - sloučení
Data definition language (DDL)
příkazy určené pro práci se strukturou databázových objektů. Nejčastěji tabulek.
- CREATE - vytvoření
- ALTER - změně
- DROP - odstranění
- RENAME - přejmenování
- TRUNCATE - smazání, aniž by se data ukládala do koše
- COMMENT - přidání komentáře
Data control language (DCL)
příkazy sloužící k přídání či odebrání opravnění k databázi a objektů v ní.
- GRANT - přiřazení
- REVOKE = odebrání
Transaction Control Language (TCL)
příkazy pro řízení transakcí - určeno pto slučování DML příkazů
- COMMIT - slouží k potvrzení veškerých změn
- ROLLBACK - provede rollback veškerých změn
- SAVEPOINT - vytvoří časovou značku ke které se můžete vracet.
Naposledy změněno: pondělí, 12. listopadu 2012, 08.07