
Практическая работа №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