
SQL (eng. Structured Query Language) je programski jezik strukturnih upita koji koristimo kada komuniciramo s našim bazama podataka. SQL pomaže da komuniciramo, pristupamo, ažuriramo, brišemo i manipuliramo podacima u bazama podataka.
SQL je standard koji implementiraju sustavi za upravljanje relacijskim bazama podataka, poput MySQL-a. Kada radimo s MySQL-om, zapravo cijelo vrijeme pišemo SQL.
MySQL je programski sustav, jedan od mnogih, za upravljanje relacijskim bazama podataka otvorenog koda. Neki od uobičajenih sustava za upravljanje bazom podataka su: MySQL, PostgreSQL, SQL Light, Oracle itd.Nakon što se nauči SQL, nije teško prebaciti se na drugi sustava za upravljanje bazom podataka koja koristi SQL. Ono što programe za upravljanje bazom podataka čini jedinstvenim su značajke koje nude, ne nastavak ili sam jezik jer je osnova za sve njih SQL.