ПМ.11 Задача дня 26.06.25

Диаграмма базы данных учета расходов

1. Создать базу данных на основе выше представленной диаграммы.

2. Создать представление, которое содержит всю информацию о расходах за 2024 год.

3. Создать хранимую процедуру с транзакцией, которая будет вносить информацию о новых затратах\расходах в таблицу expenses, размер затраты\расхода не должен превышать максимально допустимый размер затраты на данный тип товара (поле max_exp_size). В качестве входных параметров использовать id отдела, id товара и сумму затраты.

4. Создать триггер, который при добавлении нового сотрудника будет увеличивать кол-во сотрудников в таблице department и вносить информацию о данном событии в отдельную таблицу.

5. Снабдить пункт 2 интерфейсом для вывода результата вызова созданного представления

6. Снабдить пункт 3 интерфейсом для внесения информации о новых затратах, для удобства пользователя отображать не id, а название отдела, название товара

7. Снабдить пункт 4 интерфейсом для добавления в систему нового сотрудника

Авторы: Сурикова Д., Дубица А., группа 318ИС-22

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *