Практика в neoflex, разработка базы данных и приложения
Текст задания
ПрО: Личный кабинет клиента банка Задачи, решаемые базой данных: Предоставление информации о имеющихся финансовых продуктах клиента(кредиты, депозиты, карты); Подготовка выписки для клиента по операциям(пополнения, списания, переводы); Открытие\Закрытие новых финансовых продуктов; Хранение\отображение личной информации клиента и сессий, история использования личного кабинета;
Требования к выполнению практической части курсовой работы
- Физическая модель должна быть оформлена в графическом виде
- Необходимо приложить скрипт создания БД с наполнением справочников, тестовых данных(близких по смыслу к реальным, не менее 10-и записей для каждой таблицы)
- У таблиц должны быть продуманы и реализованы первичные ключи, внешние ключи и ограничения целостности согласно предметной области.
- Необходимо продумать использование механизмов партицирования и применить хотя бы к одной таблице.
- Необходимо продумать использование триггеров и применить их не менее, чем к двум таблицам.
- Необходимо написать SQL-запросы к базе данных, формирующие следующие отчеты: транзакции пользователей по лицевым счетам за выбранный период, сводная информация о клиенте — его личные данные, дату последнего визита в ЛК, наличие средств на счетах, наличие задолженностей