Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
ЯМД (или язык запросов) представляет собой систему команд, которые позволяют по запросу пользователя извлекать необходимые данные из базы данных. В таблице 6 представлены некоторые операторы, позволяющие производить обработку данных.
Примеры:
1. Добавить в таблицу Товар новый товар – Кран водопроводный
INSERT INTO Товар VALUES (5, «Кран водопроводный», «Латунь», «шт», 150.00)
2. Удалить из таблицы Заказ все заказы, оформленные 25.05.05
DELETE FROM Заказ WHERE Дата = ‘25/05/2005’
Данный запрос может быть не выполнен, т.к. если в таблице Заказано существуют записи с номерами заказов от указанной даты, то при выполнении запроса будет нарушено условие целостности данных
3. Определить какие товары, измеряются в штуках
SELECT Товар.Товар, Товар.Ед_изм FROM Товар
WHERE Товар.Ед_изм=’шт.’
Таблица 6 - Некоторые операторы ЯМД
Оператор | Смысл | Действие |
DELETE | Удалить строки | Удаляет одну или несколько строк, соответствующих условиям фильтрации, из базовой таблицы. Применение оператора согласуется с принципами поддержки целостности, поэтому этот оператор не всегда может быть выполнен корректно, даже если синтаксически он написан правильно |
INSERT | Вставить строку | Вставляет строку в базовую таблицу. Допустимы модификации оператора, при которых несколько строк могут быть перенесены из одной таблицы или запроса в базовую таблицу |
UPDATE | Обновить строку | Обновляет значения одного или нескольких столбцов в одной или нескольких строках, соответствующих условиям фильтрации |
SELECT | Выбрать строки | Оператор, позволяющий сформировать набор данных, отвечающих заданным условиям |
4. Определить в каких заказах приобретены товары, измеряемые в штуках
SELECT Заказано.Код, Товар.Товар, Товар.Ед_изм,
FROM Товар, Заказано
WHERE Товар.Ед_изм=’шт.’
AND Товар.Код_товара= Заказано.Код_товара
Дата публикования: 2014-11-29; Прочитано: 339 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!