Курсовая работа: Проектирование базы данных для отдела организации и оплаты труда ОАО "Печатный двор"
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
Бесплатно скачать Курсовая работа: Проектирование базы данных для отдела организации и оплаты труда ОАО "Печатный двор"
|