Розробка багатотабличної бази даних Облік товарів (офісні меблі)
Автор: Марко Назар • Март 25, 2021 • Лабораторная работа • 576 Слов (3 Страниц) • 361 Просмотры
Міністерство освіти та науки України
Національний університет “Львівська Політехніка”
Кафедра обчислювальної математики та програмування
Розрахункова робота №1
З інформатики
“Розробка багатотабличної бази даних Облік товарів (офісні меблі)”
Виконав: ст. гр. МЕ-17
Назар М. Є.
Перевірила:
ст. викл. Магеровська Т.В.
Завдання 1. Створення таблиць: Типи, Товари, Замовлення, Постачальники, Банківські реквізити.
[pic 1]
Таблиця Типи
[pic 2]
Таблиця Товари
[pic 3]
Таблиця Постачальники
[pic 4]
Таблиця Замовлення
[pic 5]
Таблиця Банківські реквізити
Завдання 2. Створення Схеми данних таблиць.
[pic 6]
Схема данних таблиць
Завдання 3. Створення форм: Типи, Товари, Замовлення, Постачльники, Банкіські реквізити.
[pic 7]
Форма Типи
[pic 8]
Форма Товари
[pic 9]
Форма Постачальники
[pic 10]
Форма Банківські реквізити
[pic 11]
Форма Замовлення
Завдання 4. Внесення даних у таблиці через форми, наприклад:
[pic 12]
Внесення даних у таблицю Типи через Форму Типи
[pic 13]
Внесення даних у таблицю Товари через форму Товари
[pic 14]
Внесення даних у таблицю Постачальник через форму Постачальники
[pic 15]
Внесення даних у таблицю Банківські реквізити через форму Банківські реквізити
[pic 16]
Внесення даних у таблицю Замовлення через форму Замовлення
Завдання 5. Створення запитів.
Запит 1. На товари якої категорії оформлені замовлення
[pic 17] [pic 18]
SELECT Типи.Категорія
FROM Типи;
Запит 2. Які товари замовленні в заданий проміжок часу і в якій кількості.
[pic 19]
[pic 20]
[pic 21]
SELECT Товари.[Назва товару], Замовлення.[Дата замовлення], Замовлення.Кількість
FROM Товари INNER JOIN Замовлення ON Товари.[Код товару] = Замовлення.[Код товару]
WHERE (((Замовлення.[Дата замовлення]) Between [Введіть початкову дату:] And [Введіть кінцеву дату:]));
Запит 3. Яка вартість замовлених товарів певної категорії.
[pic 22]
[pic 23]
SELECT Типи.Категорія, Sum(([Замовлення]![Ціна без знижки]*(1-[Замовлення]![Знижка])*[Замовлення]![Кількість])) AS Вартість
FROM (Типи INNER JOIN Товари ON Типи.[Код типу] = Товари.[Код типу]) INNER JOIN Замовлення ON Товари.[Код товару] = Замовлення.[Код товару]
GROUP BY Типи.Категорія;
Запит 4. Яку суму потрібно заплатити постачальникам за замовлені товари, в який банк і який рахунок.
...