Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Язык Манипулирования Данными



ЯМД (или язык запросов) представляет собой систему команд, которые позволяют по запросу пользователя извлекать необходимые данные из базы данных. В таблице 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; Прочитано: 338 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...