Реализация модели «сущность-связь» с помощью специализированных CASE-средств (pgModeler)
Реализация декларативных ограничений целостности; проектирование таблиц БД с использованием pgModeler и pgAdmin
Реализация запросов к БД по следующей предметной области:
Бюро по трудоустройству
Описание предметной области
Вы работаете в бюро по трудоустройству. Вашей задачей является отслеживание финансовой стороны работы компании. Деятельность бюро организована следующим образом: бюро готово искать работников для различных работодателей и вакансии для ищущих работу специалистов различного профиля. При обращении к вам клиента-работодателя его стандартные данные (название, вид деятельности, адрес, телефон) фиксируются в базе данных. При обращении к вам клиента-соискателя его стандартные данные (фамилия, имя, отчество, квалификация, профессия, иные данные) также фиксируются в базе данных. По каждому факту удовлетворения интересов обеих сторон составляется документ. В документе указываются соискатель, работодатель, должность и комиссионные (доход бюро).
В базе должна храниться информация по открытым вакансиям. Кроме того, для автоматического поиска вариантов необходимо вести справочник «Виды деятельности».
Запросы к БД:
1) Получить количество работников по определенному виду деятельности.
2) Получить прибыль бюро по видам деятельности за заданный год.
3) Получить список из 3-х самых невостребованных видов деятельности (на которых
подано меньше всего заявок).
4) Получить список из «самых требовательных» и «самых нетребовательных» соискателей,
с которым не заключалась сделка, по каждому году.
5) Получить кросс-таблицу из итоговой таблицы R(«вид деятельности», «год», «количество
вакансий»). Значения атрибута «год» представить в виде колонок кросс-таблицы.
Пример работы добавил к прикрепленным файлам.
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |