DML команди
Добавяне навмъкване в (име на таблица) [(списък с полета)]стойности (списък със стойности)
Пример.вмъкнете вКлиент(име)стойности ('Иванов')
Не са посочени стойности по подразбиране или null (или не null). Ако ограничението not null е нарушено или друго добавяне не е извършено (съобщение за грешка). Когато списъкът с полета е пропуснат, това означава списъкът по подразбиране на всички полета.
вмъкване в (име на таблица) (команда за избор). Наборът от записи, избрани с командатаselect, се добавя към посочената таблица. Предполага се, че резултатът от селекцията е в съответствие с типа на полетата на таблицата.
изтриване – изтриване на записи от таблицата.
актуализация – промяна на стойностите на полето.
select – избор на данни.
изтриване от (име на таблица)където (условия за изтриване) – изтриване на всички записи от таблицата, които отговарят на даденото условие(я).
изтриване отКлиенткъдето кредит=0.
Забележка. В действителност командатаdelete по правило не изтрива физически записи, а само ги маркира като изтрити.
актуализация (име на таблица)набор (списък с присвояване на формата: име на поле=израз) където (условия за актуализиране). В посочената таблица актуализирайте всички записи, които отговарят на зададените условия, присвоете на посочените полета стойностите на съответния израз.
актуализацияКлиентнабор Кредит=Кредит+100където град='Казан'
По правило СУБД включват инструменти за възстановяване на изтрити записи и всъщност за физическо изтриване на маркирани записи.
изберете [Всички/отделни ] (списък със селекции) от (списък с таблици) [където (условия за филтриране)] [подредете по (списък с имена на полета или номера на изрази отсписък за избор)] [групиране по (списък с имена на полета или номера на изрази от списъка за избор)] [имащ (условия за групиране)] [обединение (друга команда за избор)]
изберете Име, Година(дата(…))-година(рожден ден)отКлиент
Резултатът от избора е таблица.
Имената на полетата на тази таблица са същите като имената на полетата на изходната таблица; за сложни изрази се генерира от системата.
Опциятаas се използва за задаване на персонализирани имена за получената таблица. Типовете полета се определят от вида на израза. Измерението е тъмното място на езика.
Опциякъдето : от таблицата източник се избират само записи, които отговарят на определеното условие.