Курсовая работа: Проектирование базы данных для отдела организации и оплаты труда ОАО "Печатный двор"

3) Запрос на выборку с расчетом: расчет премии по окладникам;

4) Запрос на выборку с расчетом: расчет премии по сдельщикам;

5) Запрос на выборку с расчетом: зарплата по окладникам;

6) Запрос на выборку с расчетом: зарплата по сдельщикам;

7) Запрос на обновление: повышение тарифов;

8) Запрос на удаление: увольнение;

9) Запрос на добавление: прием на работу нового работника;

10) Запрос на создание таблицы: дни рождения сотрудников;

11) Перекрестный запрос: суммы окладов по должностям.

2. Построение ER-диаграммы

На основании собранных исходных данных (см. параграф 1 данного раздела) можем построить ER-диаграмму (см. рисунок 1).


Рис. 1. ER-диаграмма

1. Работники – имеют – личную информацию.

- степень связи 1:1, потому что один работник может иметь только одну личную информацию;

Класс принадлежности между сущностями РАБОТНИКИ и ЛИЧНАЯ ИНФОРМАЦИЯ обязательный потому, что каждому работнику соответствует своя индивидуальная информация.

2. Личная информация – включает – сведения о детях.

- Степень связи здесь 1:n.

Класс принадлежности: необязательный для ЛИЧНОЙ ИНФОРМАЦИИ и обязательный для СВЕДЕНИЙ О ДЕТЯХ (т.е. не каждый работник может иметь детей).

3.Работники – имеют - расценок.

- степень связи n:1, потому что много сотрудников может иметь один и тот же оклад (или тарифную ставку);

Класс принадлежности обязательный для РАБОТНИКОВ и необязательный для РАСЦЕНКА.

4. Расценок – включает – процент премии

- степень связи 1:1, потому что каждый оклад, который соответствует определенному разряду, может иметь только один определенный процент премии соответственно по тому же разряду;

Класс принадлежности сущности РАСЦЕНОК и ПРОЦЕНТ ПРЕМИИ необязательный.

Имена и содержание ключевых атрибутов сводятся в одну таблицу (см. табл. 1).

Таблица 1Имена и содержание ключевых атрибутов

ТабельныйНомер Табельный номер сотрудника. Чаще всего этот номер содержит только цифры, но иногда в него вводятся дополнительные буквенные обозначения.
ФИО Фамилия, имя, отчество работников.
ФИОДетей Фамилия, имя, отчество детей работника.
НомерРазряда В зависимости от квалификации и стажу работы работникам присваивается номер разряда.
ПроцентПремии Каждому разряду соответствует процент премии.

Построение предварительных отношений

Для БД формируются следующие предварительные отношения (см. Таблицу 2).

Таблица 2Таблица предварительных отношений

Процент премии

включает

Расценокполучают

Работникиимеют

Личная информация

Включаетсведения о детях

К-во Просмотров: 341
Бесплатно скачать Курсовая работа: Проектирование базы данных для отдела организации и оплаты труда ОАО "Печатный двор"