Limbajul de manipulare a datelor

Limbajul de manipulare a datelor ( DML ) este o familie de limbaje informatice utilizate de programele de calculator sau utilizatorii bazelor de date pentru a prelua, insera, șterge sau modifica date din bazele de date .

În prezent, cel mai popular limbaj DML este SQL , folosit pentru a prelua și manipula date într-un RDBMS . Alte forme de DML sunt utilizate în IMS/DL1, bazele de date CODASYL (cum ar fi IDMS ) și altele.

DML-urile au fost folosite inițial doar de programele de calculator, dar odată cu apariția SQL-ului, oamenii au început să le folosească și ei.

Funcțiile limbajelor DML sunt definite de primul cuvânt dintr-o propoziție (deseori numită interogare ), care este aproape întotdeauna un verb. În cazul SQL, aceste verbe sunt select , insert , update și delete . Acest lucru transformă natura limbajului într-o serie de instrucțiuni (comenzi) obligatorii pentru baza de date.

Limbile DML pot varia semnificativ între diferiții furnizori de DBMS. Există un standard SQL stabilit de ANSI , dar furnizorii de DBMS oferă adesea propriile „extensii” pentru limbaj.

Limbile DML sunt împărțite în principal în două tipuri:

Vezi și