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