При формировании дат сдачи сессии контролировать занятость студентов и преподавателей, количество дней между экзаменами и количество экзаменов в сессию.
Проверять, сданы ли студентом необходимые зачеты; не допускать сту- дента до следующего экзамена, если количество неудовлетворительных оценок в текущую сессию достигло двух.
После сдачи последнего экзамена изменить в дополнительной таблице статус студента: переведен (не переведен) на курс №и установить процент по- вышения (понижения) стипендии.
Вариант 22
При заполнении накладной устанавливать текущую дату, рассчитывать общую стоимость, проверять количество топлива в наличии.
Пополнять количество каждого вида топлива на складе, но не превышать максимально возможное общее количество на станции.
Заносить в дополнительную таблицу сведения об объеме топлива и об- щей сумме по каждому поставщику.
Вариант 23
При вставке данных в таблицу «Организация выставки» проверять, не за- нято ли уже выставочное место, запрещать отдавать более 20 % мест на выставке одному предприятию.
Контролировать даты проведения выставок: количество дней выставки не менее трех, время между выставками не менее двух дней и т. д.
В дополнительной таблице обновлять информацию о количестве выста- вок по месяцам.
Не заключать в месяц более определенного количества контрактов, де- лать скидку заказчику при повторном обращении, рассчитывать автоматически общую стоимость контракта.
Вести в дополнительной таблице учет занятости оборудования по дням недели.
Вариант 25
При заключении контракта проверять и изменять наличие медтехники на складе.
Рассчитывать стоимость контракта с учетом скидки для постоянных кли- ентов.
Вести общий учет количества проданных товаров по поставщикам.