SQL pomeni "Strukturirani povpraševalni jezik za delo s podatkovnimi bazami" kar v portugalščini pomeni jezik strukturiranih poizvedb, standardni jezik za upravljanje podatkov, ki deluje z glavnimi zbirkami podatkov na podlagi relacijskega modela.
Nekateri glavni sistemi, ki uporabljajo SQL, so: MySQL, Oracle, Firebird, Microsoft Access, PostgreSQL (odprtokodni), HSQLDB (odprtokodni in napisani v Javi).
Jezik SQL se je pojavil leta 1974 in je bil razvit v IBM-ovih laboratorijih kot vmesnik za sistem relacijskega upravljanja baz podatkov (RDBMS), imenovan SYSTEM R. Ta sistem je nastal na podlagi članka iz leta 1970, ki ga je napisal Edgar F. Trska.
Pojavili so se tudi drugi jeziki žanra, toda SQL je postal najbolj uporabljen. Ustvarjanje standarda za SQL je leta 1986 dosegel Ameriški nacionalni inštitut za standard (ANSI), leta 1987 pa Mednarodna organizacija za standarde (ISO).
SQL je v bistvu deklarativni jezik. To pomeni, da mora programer le navesti, kakšen namen je RDBMS izvršil.
Nekateri glavni ukazi SQL za obdelavo podatkov so: INSERT (vstavi), SELECT (poizvedba), UPDATE (posodobitev), DELETE (delete). SQL omogoča tudi ustvarjanje odnosov med tabelami in nadzor dostopa do podatkov.