1
Pronunțate `S-Q-L` (Limbă structurată a interogărilor). Limba a fost inițial dezvoltată la IBM de către Donald D. Chamberlin și Raymond F. Boyce la începutul anilor 1970. Versiunea inițială a fost denumită SEQUEL (Limba de interogări structurate în limba engleză).
2
Există mai multe dialecte SQL, dar bazele de date utilizate cel mai des adere la standardul ANSI „SQL-99“, și mulți furnizori au pus în aplicare funcționalitate suplimentară pentru a extinde standardul (variația creată de Microsoft este numit T-SQL sau Transact-SQL, în timp ce versiunea din Oracle se numește PL / SQL).
3
Extragerea datelor! Aceasta este de obicei funcția primară a SQL. Pentru a face acest lucru, folosim instrucțiunea SELECT, care va interoga sau extrage date dintr-o bază de date în SQL.
4
Un exemplu simplu ar fi ceva de genul: `selectați * din tblMyCDList` care ar obține toate coloanele (de aici utilizarea *) și rândurile de tabel `tblMyCDList`.
5
Consultările sunt adesea mult mai complexe. Instrucțiunea SELECT poate fi utilizată pentru a extrage rânduri și coloane specifice dintr-o tabelă și chiar a asocia datele din mai multe tabele sau baze de date.
6
Dacă vrem să filtram rândurile obținute prin instrucțiunea SELECT, este necesară o clauză WHERE pentru a califica grupurile de înregistrări care vor fi extrase. „SELECT * FROM tblMyCDList în cazul în care CDID = 27„va extrage numai rândurile în cazul în care câmpul CDID este egal cu 27. Sau“selectați * de unde tblAttribute strCDName ca«% Dark Side», folosind un wildcard care reprezintă 0 sau mai mult instances of any character si probabil va demonstra ca colectia mea are albumul meu preferat Pink Floyd.
7
Instrucțiunile INSERT și UPDATE sunt utilizate pentru a adăuga și modifica date într-o bază de date SQL.