SQL ali strukturirani poizvedovalni jezik za delo s podatkovnimi bazami je najbolj razširjen in standardiziran poizvedovalni jezik za delo s podatkovnimi bazami. Jezik SQL vsebuje programske stavke, ki posnemajo ukaze v naravnem jeziku. Določen je z ANSI/ISO standardom. Kljub temu, da je jezik SQL standardiziran, obstaja več različic jezika SQL – odvisno od proizvajalca sistema za upravljanje podatkovnih baz, ki uporablja določeno različico.
Da so različni sistemi za uprabljanje podatkovnih baz skladni s standardom ANSI, morajo na podoben način podpirati vsaj glavne stavke oz. ukaze, kot so SELECT, UPDATE, DELETE, INSERT in druge. Te glavne stavke oziroma ukaze jezika SQL bomo spoznali v tej učni enoti.
S pomočjo jezika SQL lahko podatke enostavno dodajamo v podatkovno bazo, do njih dostopamo, jih posodabljamo oz. spreminjamo ali brišemo iz podatkovne baze.