DML
Матеріал з Вікіпедії — вільної енциклопедії.
Data Manipulation Language (DML) (Мова маніпулювання даними) - це сімейство комп'ютерних мов, що використовуються в комп'ютерних програмах або користувачами баз даних для отримання, вставки, видалення або зміни даних в базах даних.
На даний момент найбільш популярною мовою DML є SQL, використовуваний для отримання і маніпулювання даними в реляційній базі даних. Інші форми DML використані в IMS/DL1, базах даних CODASYL (таких як IDMS), і інших.
Мови DML спочатку використовувалися лише комп'ютерними програмами, але з появою SQL вони стали доступними і для людей.
DML мають свою функціональну здатність, організовану за початковим словом в заяві (запит), яке майже завжди є дієсловом.
У випадку з SQL ці дієслова:
Це перетворює природу мови в ряд обов'язкових тверджень (команд, запитів) до бази даних.
Мови DML можуть істотно розрізнятися у різних виробників СУБД. Існує стандарт SQL, встановлений ANSI, але виробники СУБД часто пропонують свої власні "розширення" мови.
Мови DML розділяються в основному на два типи:
- Procedural - описують дії над даними
- Declarative - описують самі дані

