Помощь в учёбе, очень быстро...
Работаем вместе до победы

Манипулирование данными. 
Проектирование логической модели базы данных

РефератПомощь в написанииУзнать стоимостьмоей работы

К базовым средствам манипулирования данными языка SQL относятся «поисковые» варианты операторов UPDATE и DELETE. Эти варианты называются поисковыми, потому что при задании соответствующей операции задается логическое условие, налагаемое на строки адресуемой оператором таблицы, которые должны быть подвергнуты модификации или удалению. Кроме того, в такую категорию языковых средств входит оператор… Читать ещё >

Манипулирование данными. Проектирование логической модели базы данных (реферат, курсовая, диплом, контрольная)

Data Manipulation Language (DML) (язык управления (или манипулирования) данными) — это семейство компьютерных языков, используемых в компьютерных программах или пользователями баз данных для получения, вставки, удаления или изменения данных в базах данных. Операции ввода, изменения и удаления данных являются командами языка DML. Одна или несколько подряд идущих операций DML называются транзакциями.

К базовым средствам манипулирования данными языка SQL относятся «поисковые» варианты операторов UPDATE и DELETE. Эти варианты называются поисковыми, потому что при задании соответствующей операции задается логическое условие, налагаемое на строки адресуемой оператором таблицы, которые должны быть подвергнуты модификации или удалению. Кроме того, в такую категорию языковых средств входит оператор INSERT, позволяющий добавлять строки в существующие таблицы.

Команда INSERT используется для ввода строк в таблицу. При использовании синтаксиса, указанного ниже в один момент сможете ввести только одну строку:

Листинг 2.4. SQL-код для добавления данных в таблицу.

INSERT INTO kans_tovari.katalog_tov (id_katalog, naz_katalog) VALUES ('1021','pismennie_prinad');

Результат добавления данных.

Рис 2.6. Результат добавления данных.

А сейчас пришел черед последней из команд DML — это команда удаления DELETE. При помощи этой команды, можно за один раз удалить все строки таблицы или только те, которые будут отвечать условиям или вообще никакие, опять-таки все зависит от условий, которые задаются в коде.

Листинг 2.5. SQL-код для удаления данных из таблицы.

DELETE FROM kans_tovari.tovari WHERE id_tovara=4081;

DML есть команда, которая может изменять данные. Так вот это команда UPDATE, которая изменяет данные при этом она может за одну команду изменить как одну, так и все строки таблицы, все зависит от тех условиях, которые указываем в коде.

Листинг 2.6. SQL-код для обновления данных в таблице.

UPDATE kans_tovari.tovari SET status_t='prisutstvuet' WHERE naz_tovara='Ruchka';

Внешний вид таблицы до запуска SQL-кода.

Рис 2.7. Внешний вид таблицы до запуска SQL-кода.

По рисунку 2.7. можно увидеть содержимое таблицы представители без внесенных изменений.

Результат обновления данных.

Рис 2.8. Результат обновления данных.

Как видно по рисунку 2.8. статус товара была изменена или так можно сказать обновлена с помощью SQL-кода, указанного в листинге 2.6.

В данной под главе были созданы запросы на добавление, обновление и удаление данных из таблицы.

Показать весь текст
Заполнить форму текущей работой