SQL

Co je SQL:

SQL je zkratka pro " Structured Query Language ", což v portugalštině znamená Structured Query Language, standardní jazyk pro správu dat, který spolupracuje s hlavními databázemi založenými na relačním modelu.

Některé z hlavních systémů, které používají SQL jsou: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (open source), HSQLDB (open source a napsaný v Javě).

Jazyk SQL vznikl v roce 1974 a byl vyvinut v laboratořích IBM jako rozhraní k systému pro správu relačních databází (RDBMS) nazvanému SYSTEM R. Tento systém byl vytvořen na základě článku z roku 1970, který napsal Edgar F. Codd.

Jiné jazyky tohoto žánru se objevily, ale SQL se stal nejvíce široce použitý. Vytvoření standardu pro SQL bylo provedeno v roce 1986 americkým národním standardním institutem (ANSI) a v roce 1987 Mezinárodní organizací pro standardy (ISO).

SQL je v podstatě deklarativní jazyk. To znamená, že programátor potřebuje pouze uvést, jaký je zamýšlený účel pro provedení RDBMS.

Některé z klíčových příkazů SQL pro manipulaci s daty jsou: INSERT, SELECT, UPDATE, DELETE. SQL také umožňuje vytváření vztahů mezi tabulkami a řízení přístupu k datům.