Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задачи_предм_обл.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
54.78 Кб
Скачать
  1. Задача 4.3

Построить ER-модель для следующей предметной области.

На предприятии работает N сотрудников. Для каждого из них фиксируется: Фамилия, имя, отчество, дата рождения, пол, адрес, телефон; образование, специальность, должность, разряд. Один работник может владеть несколькими специальностями.

Сотрудник работает в каком-то одном подразделении.

Ряд сотрудников работает на условиях сдельной оплаты труда. Для них оплата труда зависит от количества и сложности выполненной работы.

Другие сотрудники получают фиксированную заработную плату – оклад.

Третья категория сотрудников работает на условиях почасовой оплаты. Для каждого разряда работников фиксирован размер почасовой оплаты.

Для сотрудников на окладе необходимо рассчитывать зарплату за месяц: если сотрудник отработал полный месяц, то зарплата равна его окладу. Если сотрудник отработал не целый месяц (был в отпуске, болен, поступил на работу не сначала месяца), то зарплата пропорциональна числу отработанных дней. Если в течение текущего месяца оклад изменялся – это должно быть учтено при определении зарплаты.

Определение зарплаты других категорий работников в данную задачу не входит.

  1. Задача 5.2

Построить ER-модель для следующей предметной области.

В базе данных должны храниться следующие сведения о сотрудниках: Фамилия, Имя, Отчество; дата рождения, место рождения, пол, образование, отдел, оклад, дата приема на работу в данную организацию, а также сведения о его прежней работе (послужной список): место работы (организация), должность, с какого времени по какое работал, способ перехода (перевод (да/нет)), а также сведения о его перемещениях по службе в нашей организации.

К базе данных возможны следующие запросы:

  1. у кого из сотрудников есть не отгулянный отпуск, за какой год и какой продолжительности?

  2. сколько раз сотрудник был в текущем году на больничном и какая общая продолжительность пропусков по болезни?