Курсовая работа: Создание с помощью SQL Server базы данных для магазина продуктов

insert into Prodaza_tovara values (53, 3, 146, 100, 0, 43)

insert into Prodaza_tovara values (54, 4, 180, 60, 0, 45)

insert into Prodaza_tovara values (55, 5, 119, 40, 0, 41)

insert into Prodaza_tovara values (56, 6, 110, 25, 0, 43)

insert into Prodaza_tovara values (57, 7, 170, 30, 0, 42)

insert into Prodaza_tovara values (58, 8, 190, 27, 0, 43)

insert into Prodaza_tovara values (59, 9, 150, 180, 0, 44)

insert into Prodaza_tovara values (60, 10, 120, 30, 0, 41)

Рис. 8. Таблица «Продажа товара».

Создадим представления:

«Поставка»

createviewPostavkaasselectPostavka_tovara.codpostavki, Tovar.ekzemplar, Postavsiki.firma,Postavka_tovara.colich_post_tov, Postavka_tovara.cena_post_tov, Postavka_tovara.symmapostavki, Manageri_postavok.familia, Manageri_postavok.imyafromPostavka_tovarainnerjoinPostavsikionPostavka_tovara.codpostavsika = Postavsiki.codpostavsikainnerjoinTovaronPostavka_tovara.codtovara = Tovar.codtovarainnerjoinManageri_postavokonManageri_postavok.cod_meng_postav = Postavka_tovara.cod_meng_postav


Рис. 9. Представление «Поставка».

«Продажа»

create view Prodaza as select Prodaza_tovara.cod_vibitogo_cheka, Tovar.ekzemplar, Prodaza_tovara.colich_prod_tov, Prodavci.familia, Prodavci.imya, Prodavci.telefon from Prodaza_tovara inner join Tovar on Prodaza_tovara.codtovara = Tovar.codtovara inner join Prodavci on Prodaza_tovara.codprodavca = Prodavci.codprodavca

Рис. 10. Представление «Продажа».

Разработка запросов, процедур, триггеров

ПроцедураSymmapostavki (безпараметра):

create proc Symmapostavki as update Postavka set Symmapostavki = colich_post_tov * cena_post_tov

exec Symmapostavki select * from Postavka

Рис. 11. Процедура «Сумма поставки».

Процедура Izmenenie (с параметром):

create proc Izmenenie (@kod int) as update Postavka_tovara set symmapostavki = symmapostavki * 10, colich_post_tov = colich_post_tov * 10 where codpostavki = @kod

exec Izmenenie @kod = 35 select * from Postavka_tovara

К-во Просмотров: 1343
Бесплатно скачать Курсовая работа: Создание с помощью SQL Server базы данных для магазина продуктов