Курсовая работа: Создание с помощью SQL Server базы данных для магазина продуктов
7. Количество проданного товара ниже среднего количества продаж
select * from Prodaza where colich_prod_tov < (select avg (colich_prod_tov) from Prodaza)
Рис. 20. Запрос 7.
8. Выбор менеджеров поставок по коду в диапазоне между 21 и 24
select * from Manageri_postavok where cod_meng_postav > 21 and cod_meng_postav < 24
Рис. 21. Запрос 8.
Создадим триггер, который удаляет запись в таблице «Поставка товара», соответствующую одиннадцатому коду товара.
create trigger Udalen on Tovar for delete as if @@rowcount = 1 begin declare @x int select @x = Tovar.codtovara from Tovar delete Postavka_tovara.codtovara where Tovar.codtovara = Postavka_tovara.codtovara if exists (select * from Postavka_tovara where codtovara = @x) delete from Postavka_tovara where codtovara = 11 end
Рис. 22.
Рис. 23.
Заключение
В данном курсовом проекте с помощью СУБД MicrosoftSQLServer было рассмотрено создание шести сущностей с определенными атрибутами, представлений, основанных на соединении столбцов нескольких таблиц; создание связей между таблицами, а также создание процедур и запросов.
Список использованной литературы
1. ИОСУ. Методические указания к курсовому проектированию.
2. Лекции по информационному обеспечению систем управления.