Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Торгова фірма

Реферат Торгова фірма





ption wrong_city; id from goods where name = new.good_name into my_id; (: my_id is null) then exception wrong_good; id from suppliers where name = old.supp_name into my_supp_id; suppliers set name = new.supp_name , good_id =: my_id, city_id =: my_city_id where id =: my_supp_id;


Тригер на видалення


CREATE TRIGGER "DEL_FOR_VIEW" FOR "SUPP_GOODS" BEFORE DELETE POSITION 0variable my_id integer; variable my_s_id integer; from suppliers where old.supp_name = name; id from goods where old.good_name = name into my_id; count (*) from suppliers where good_id =: my_id into my_s_id; (: my_s_id = 0) delete from goods where id =: my_id;

end


Тригери для представлення В«Склад - МістоВ»

Тригер на вставку


CREATE TRIGGER "ST_W_C_INS" FOR "STORAGE_WITH_CITY" BEFORE INSERT POSITION 0variable my_id integer; variable my_city_id integer; id from cities where new.city_name = name into: my_city_id; (: my_city_id is null) begininto cities (name) values ​​(new.city_name); id from cities where new.city_name = name into: my_city_id; into storeage (addres, city_id, telephone) values ​​(new.address,: my_city_id, new.telephone);


Тригер на оновлення


CREATE TRIGGER "ST_W_C_UPD" FOR "STORAGE_WITH_CITY" BEFORE UPDATE POSITION 0variable my_city_id integer; variable my_id integer; id from cities where name = new.city_name into my_city_id; (: my_city_id is null ) then exception wrong_city; id from storeage where addres = old.address and telephone = old.telephone into my_id; set addres = new.address, city_id =: my_city_id, telephone = new.telephone where id =: my_id;


Тригер на видалення


CREATE TRIGGER "ST_W_C_DEL" FOR "STORAGE_WITH_CITY" BEFORE DELETE POSITION 0from storeage where addres = old.address and telephone = old.telephone;

end


3. Реалізація клієнтської частини


3.1 Розробка специфікацій


Як випливає із завдання, клієнтське додаток повинен забезпечувати наступні функції:

1. Вести облік товарів, дозволяти редагувати існуючу базу товарів, додавати нові.

2. Вести облік постачальників, дозволяти додавати нових і міняти дані вже існуючих постачальників.

. Надавати доступ до бази існуючих міст, для розміщення складів і додавання нових постачальників.

. Надавати доступ до списку складів, дозволяти додавати і редагувати вже існуючі.

Назад | сторінка 9 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка цифрового автомата Милі, що містить в якості пам'яті D-тригер ...
  • Реферат на тему: Cities of Canada
  • Реферат на тему: The Geographical Position of Ukraine
  • Реферат на тему: Програмний комплекс для управління і формування керуючих команд мобільним р ...
  • Реферат на тему: Поставки товарів від зарубіжних постачальників