Вариант: 4.
Постановка задачи: Получить информацию об отгрузке продукции потребителю.
Ход работы:
Исходные данные показаны в таблице 1.
Таблица 1 – Исходные данные
Код потребителя |
Сумма товара |
Сумма тары |
Сумма скидки |
Сумма за продукцию |
1020 … Итого |
200 ХХ |
100 ХХ |
50 ХХ |
250 ХХ |
Для выполнения лабораторной работы, было создано 3 таблицы в СУБД MS Access 2003. Таблицы и схема данных показаны на рисунках 1 – 4.
Рисунок 1 – Таблица «Продукция»
Рисунок 2 – Таблица «Потребитель»
Рисунок 3 – Таблица «Отправка»
Рисунок 4 – Схема данных
Затем был создан запрос, по которому будет создан результирующий отчёт. Результат его работы показан на рисунке 5.
Рисунок 5 – Результат работы запроса
Код запроса:
SELECT продукция.наим_продукция, потребитель.потребитель, продукция.сумма_прод, продукция.сумма_тара, отправка.количество, ((продукция.сумма_прод+продукция.сумма_тара)*отправка.количество)*отправка.скидка AS скидка, (продукция.сумма_прод+продукция.сумма_тара+скидка)*отправка.количество AS конечная_стоимость
FROM продукция INNER JOIN (потребитель INNER JOIN отправка ON потребитель.код_потр=отправка.код_потр) ON продукция.код_прод=отправка.код_прод;
Результат выполнения лабораторной работы продемонстрирован в отчёте, который показан на рисунке 6.
Рисунок 6 – Результат выполнения ЛР №3
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.