язык манипулирования данными

В предыдущей главе были изучены возможности SQL по определению структур таблиц и представлений БД. В этой главе рассматривается, каким образом осуществляется манипулирование данными в БД.

Изменение данных в БД выполняется с помощью запросов языка DML (Языка Манипулирования Данными). В SQL СУБД Firebird существуют следующие запросы на изменение данных:

-       INSERT (вставка данных);

-       UPDATE (обновление существующих данных);

-       UPDATE OR INSERT(обновление или вставка данных);

-       MERGE(обновление или вставка данных таблицы на основе строк, отобранных из другой таблицы);

-       DELETE (удаление данных).

При внесении изменений в данные объектов БД следует учитывать правила ссылочной целостности. Эти правила влияют на изменение (или запрещают изменения) первичных и внешних ключей связанных объектов.

Использование вышеуказанных запросов по отношению к базовым таблицам является предметом данной главы. Также в этой главе приводится описание правил манипулирования данными обновляемых представлений.

    • Читать раздел 1
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • | 2
    • | 3
    • | 4
    • | 5
    • Читать раздел 1
    • | 2
    • | 3
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • | 2
    • | 3
    • | 4
    • | 5
    • Читать раздел 1
    • | 2
    • | 3
    • | 4
    • | 5
    • | 6
    • | 7
    • | 8
    • | 9
    • | 10
    • | 11
    • | 12
    • Читать раздел 1