SQL inseamna Structured Query Language si este un limbaj de programare specific pentru manipularea datelor in sistemele de manipulare a bazelor de date relaționale (RDBMS).
Cu ajutorul lui, puteti sa interogati o baza de date, sa o actualizati, sa efectuati inserari si stergeri, sa modificati si sa creati scheme, sa controlati accesul la date.
Este cel mai popular limbaj utilizat in acest sens de catre sistemele de gestiune a bazelor de date relationale.
SQL permite accesul nu numai la continutul bazelor de date, dar si la structura acestora.
Limbajul SQL este contine urmatoarele elemente:
- Clauze: componente ale instructiunilor si interogarilor
- Expresii: produc valori scalare sau tabele
- Predicates: pot specifica conditii evaluate de SQL conform logicii ternare sau logicii booleene
- Interogari: pentru obtinerea datelor dupa anumite criterii
- Instructiuni: de obicei se termina cu ";" si pot avea un efect asupra datelor sau structurii datelor, sau pot controla tranzacțiile, conexiunile sau cursul programului