SELECT Nazvanie, Adres, Direktor, TelephonPhilialiTelephon = (TelephonPhiliali Telephon LIKE "2-76%")
Результат даного запиту представлений на рис.20:
В
Запит № 7
Створюється за даними таблиць "ПК готові", "Продаж" і є запитом з використанням функцій агрегування
SELECT ID_hpirmi, "продала" as "", count (Pokupatel) as PocupateliPK_gotovih, ProdagaProdaga.ID_PK = PK_gotovih.ID_PK
GROUP BY ID_hpirmi
Результат даного запиту представлений на рис.21:
В
Запит № 8
Створюється за даними таблиць "Склад цеху", "Замовлення на складання" і є перехресним запитом.
Sostav_ceha.Nomer_zakaza, Sostav_ceha.ID_detali, Sostav_ceha.Kolichestvo, Zakaz_na_cborky.Cena
FROM Sostav_ceha CROSS JOIN Zakaz_na_cborky
ORDER BY Data_ispolneniya;
Результат даного запиту представлений на рис.22:
В
Запит № 9
Створюється за даними таблиці "Продаж" і є запитом з параметрами.
SELECT ID_hpirmi, PokupatelProdagaData_prodagi "2011-05-28" "2011-10-02" BY Prodaga.ID_PK;
Результат даного запиту представлений на рис.23:
В
Запит № 10
Створюється за даними таблиць "Деталі ПК", "Склад цеху" і є запитом з обчислюваним полем.
SELECT Nomer_zakaza, Nazvanie, (_na_sklade + Kolichestvo) AS VsegoDetali_PK, Sostav_cehaDetali_PK.ID_detali = Sostav_ceha.ID_detali
ORDER BY Nomer_zakaza
Результат даного запиту представлений на рис.24:
В
Висновок
. У даній роботі була досліджена предметна область по темі: Інформаційна система "Комп'ютер";
. Побудована инфологическая модель;
. Розроблено даталогіческая модель бази даних засобами MySQL, що включає 7 таблиць: "ПК готові", "Продаж", "Філії", "Замовлення на складання "," Цехи складання "," Склад цеху "," Деталі ПК "і зв'язки між ними;
. Розроблено 10 запитів для відображення даних з таблиць.