Задача: Спроектировать и реализовать реляционную базу данных на PostgreSQL для технологического отдела некоторого предприятия. Это учебное задание, а не создание реальной бд для реального предприятия, будет дано небольшое описание и требования для бд, которые нужно обязательно выполнить, а остальное доработаете самостоятельно.
При выполнении заказа не запрещается использование ИИ, но названия, атрибуты, описания к запросам, должны быть написаны человеком, быть понятными и логичными.
Что нужно сделать:
1. Разработать схему БД: Создать нормализованную схему базы данных (таблицы, связи) в DBdiagram
2. Реализовать бизнес-логику: Разработать необходимые представления (VIEW), хранимые функции и триггеры для обеспечения целостности данных и автоматизации ключевых процессов.
3. Обеспечить сложные выборки: Написать набор SQL-запросов для получения востребованной отчетности.
Требования:
• Надежность и целостность данных
• Ограничения
Технические требования к исполнителю:
• Опыт проектирования реляционных БД и понимание нормализации.
• Владение PostgreSQL.
• Опыт написания SQL-запросов
• Умение работать с объектами БД: представления (VIEW), триггеры (TRIGGERS), хранимые функции (FUNCTIONS).
• Опыт создания ER-диаграмм для визуализации схемы данных.
• Приветствуется знание ограничений целостности (CHECK, FOREIGN KEY) и транзакций.
Что предоставить по итогу работы:
1. ER-диаграмма базы данных.
2. SQL-скрипты создания всех объектов БД (таблицы, представления, функции, триггеры).
3. Описание схемы: Пояснение к логике построения основных таблиц и связей.
4. Набор рабочих SQL-запросов для решения различных задач.
5. Описание каждого запроса: Пояснения к запросам (для чего, что делает, как делает, что получаем)
Условия:
• Формат работы: Удаленно.
• Сроки: 5 дней
Опубликован 27.11.2025 в 16:40
Заказ находится в архиве