Написать 2 триггера, 2 процедуры и 5 запросов на postgresql
3 000 руб. за проект
Сделать необходимо до 16:00 15.12
Во вложении лежит полноатрибутная диаграмма базы данных.
Необходимо написать следующие триггеры:
1) При попытке добавить новое сообщение - отменять добавление, если контакт находится в черном списке (if_blacklisted=1)
2) Когда завершается последний звонок, выводить в консоль среднее время между последним и предпоследним time_call_ended
Процедуры:
1) На вход процедуре подается сообщение (text) с стоп-словом (stop_word). Необходимо по этим данным заполнить stop_words_employee и stop_words_messages
2) При создании конференции на вход подается бесконечное кол-во пользователей, для них заполняется confernces_users, для первого добавленного пользователя rights=1, для следующих - 2
Запросы:
По готовности нужно созвониться со мной в zoom (без камеры, конечно), чтобы проверить корректность работы запросов, триггеров и процедур
Во вложении лежит полноатрибутная диаграмма базы данных.
Необходимо написать следующие триггеры:
1) При попытке добавить новое сообщение - отменять добавление, если контакт находится в черном списке (if_blacklisted=1)
2) Когда завершается последний звонок, выводить в консоль среднее время между последним и предпоследним time_call_ended
Процедуры:
1) На вход процедуре подается сообщение (text) с стоп-словом (stop_word). Необходимо по этим данным заполнить stop_words_employee и stop_words_messages
2) При создании конференции на вход подается бесконечное кол-во пользователей, для них заполняется confernces_users, для первого добавленного пользователя rights=1, для следующих - 2
Запросы:
- статистика по пользователям. на вход - дата начала и дата конца (для статистики), на выходе - столбцы user, среднее call_time за этот период, суммарное кол-во отправленных сообщений (messages), сортируем по убыванию кол-ва сообщений, потом по убыванию кол-ва звонков
- 12 строк (по одной на каждый месяц). выводим сколько всего обработано сообщений за каждый месяц. выводим лучшего сотрудника за месяц (кто больше сообщений обработал), худшего сотрудника (меньше всего сообщ обработал). сколько стоп найдено за месяц
- статистика по 4 кварталам (4 столбца). собираем кол-во сообщений (общее), кол-во созданных конференций, самый активный пользователь (по кол-ву отправленных сообщений), считаем пользователя, у которого больше всего стоп-слов
- статистика по employees (дата начала-дата окончания), выводим employe - стоп-слово - сколько раз нашел
- выводить список пользователей топ 30 людей (самых опасных, у которых было найдено больше всего слов), среднее время звонка, кол-во сообщений, самый популярный чат
По готовности нужно созвониться со мной в zoom (без камеры, конечно), чтобы проверить корректность работы запросов, триггеров и процедур
- Файлы
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.