Практическая работа №2
Работа с базами данных в СУБД ACCESS 2007
Задание №1: Создать многотабличную базу данных, состоящую из трех таблиц. Используя заданный набор атрибутов для предметной области, я определила сущности, связи между ними, ключевые поля. Создала в новой базе данных структуры всех необходимых таблиц (рисунок 1).
Рисунок 1. Заполнение таблиц
Затем я связала таблицы (рисунок 2).
Рисунок 2. Связывание таблиц
Задание №2: Создание запросов. Запросы на выборку, с вычислениями и параметрами.
Я создала новую базу данных, выбрав второй вариант из трех предложенных. Заполнила ее данными по тем же требованиям, что и в задании №1 (рисунок 3).
Рисунок 3. База данных «Аптечный склад»
Выполнила 5 запросов на выборку:
1) лекарства, поставленные за последний месяц в объеме не менее 1 000 шт.; (рисунок 4);
Рисунок 4.
2) лекарства того или иного наименования; (рисунок 5);
Рисунок 5.
3) лекарства одного изготовителя и одной формы выпуска; (рисунок 6);
Рисунок 6.
4) лекарства определенного производителя и ценой не более 100 руб; (рисунок 7);
Рисунок 7.
5) лекарства одного наименования той или иной формы выпуска;(рисунок 8);
Рисунок 8.
Далее выполнила 3 запроса с вычислениями:
1) вычислить величину НДС 18% для каждого лекарства определенного наименования; (рисунок 9);
Рисунок 9.
2) вычислить стоимость каждой партии лекарств определенного наименования с учетом НДС 18%; (рисунок 10);
Рисунок 10.
3) вычислить стоимость каждой партии лекарств определенного изготовителя без учета НДС; (рисунок 11);
Рисунок 11.
И выполнила 3 запроса с параметром:
1) формы выпуска и производителя; (рисунок 12);
Рисунок 12.
2)изготовителя;(рисунок13);
Рисунок 13.
3) формы выпуска и наименования лекарства; (рисунок 14);
Рисунок 14.
Практическая работа №3
Решение оптимизационных задач
В данной практической работе я для начала выполнила примеры 1 и 2, показанные в методических указаниях с moodle bsau. Затем я приступила к выполнению задач для самостоятельной работы. Задача № 1. Прибыль от реализации единицы изделия А – 3 тыс. руб., а единицы В – 8 тыс. руб. Определить такой план выпуска продукции, который обеспечивает максимальную прибыль при условии, что время работы фрезерных станков должно быть использовано полностью. Рисунок 15. Решение задачи № 15
Задача № 2. Реализация единицы продукции А даёт прибыль 9 руб., В – 10 руб. а С – 16 руб. Сбыт продукции обеспечен, т.е. её можно производить в любых количествах, но запасы сырья ограничены. Найти план выпуска продукции, при котором прибыль будет максимальна.
Рисунок16. Решение задачи № 2
Задача № 3. Прибыль, получаемая от реализации 1 тонны продукции равна: П1 – 48, П2 – 25, П3 – 56, П4 – 30. Определить ассортимент выпускаемой продукции, при котором прибыль будет максимальной, при условии, что продукции П2 необходимо выпустить не менее 8 т, продукции П4 не более 5 т, а продукции П1 и П3 в отношении 3:1. Рисунок 17. Решение задачи № 3
Задача № 4.Месячный фонд зарплаты сотрудников больницы составляет 80000 руб. Оклады определяются по формуле: оклад=А*x+В, гдеx– оклад санитара.
Определить оклады всех сотрудников.
Рисунок 18. Решение задачи № 4
Задача № 5. Груз измеряется в штуках, решение должно быть получено в целых числах. Для этого необходимо добавить ограничение на проектные параметры – установить, что они должны быть целыми числами (и, естественно, неотрицательными).
Рисунок 19. Решение задачи № 5
Задача № 6. Имеются три специализированные мастерские по ремонту двигателей. Их производственные мощности равны соответственно 100, 700, 980 ремонтов в год. В пяти районах, обслуживаемых этими мастерскими, потребность в ремонте равна соответственно 90, 180, 150, 120, 80 двигателей в год. Затраты на перевозку одного двигателя из районов к мастерским таковы. Спланируйте количество ремонтов каждой мастерской для каждого из районов, минимизирующее суммарные транспортные расходы.
Рисунок 20. Решение задачи № 6