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

1. Создать базу данных на основе выше представленной диаграммы.
2. Создать представление, которое содержит всю информацию о расходах за 2024 год.
3. Создать хранимую процедуру с транзакцией, которая будет вносить информацию о новых затратах\расходах в таблицу expenses, размер затраты\расхода не должен превышать максимально допустимый размер затраты на данный тип товара (поле max_exp_size). В качестве входных параметров использовать id отдела, id товара и сумму затраты.
4. Создать триггер, который при добавлении нового сотрудника будет увеличивать кол-во сотрудников в таблице department и вносить информацию о данном событии в отдельную таблицу.
5. Снабдить пункт 2 интерфейсом для вывода результата вызова созданного представления
6. Снабдить пункт 3 интерфейсом для внесения информации о новых затратах, для удобства пользователя отображать не id, а название отдела, название товара
7. Снабдить пункт 4 интерфейсом для добавления в систему нового сотрудника
Авторы: Сурикова Д., Дубица А., группа 318ИС-22