Атрибут |
Описание |
Код сотрудника |
Код сотрудника |
ФИО |
Фамилия Имя Отчество |
Паспортные данные |
№ и серия паспорта |
Домашний телефон |
Домашний телефон |
Мобильный телефон |
Мобильный телефон |
Таблица 2 Атрибуты отношения Сотрудники
Атрибут |
Описание |
Код сотрудника |
Код сотрудника |
Код отдела |
Код отдела |
Код должности |
Код должности |
Таблица 3 Атрибуты отношения Должности
Атрибут |
Описание |
Код должности |
Код должности |
Название должности |
Название должности |
Оклад |
Размер оклада на данной должности |
Тип работы |
Почасовая или фиксированая |
Таблица 4 Атрибуты отношения Отдел
Атрибут |
Описание |
Код отдела |
Код отдела |
№ комнаты |
№ комнаты |
Телефон отдела |
Внешний телефон отдела |
Местный телефон |
Внутрений телефон отдела |
Код начальника |
Код начальника |
Таблица 5 Атрибуты отношения Зарплата
Атрибут |
Описание |
Код сотрудника |
Код сотрудника |
Код должности |
Код должности |
Отработано часов |
Количество отработаных часов |
Налог в фонд занятости |
Налог в фонд занятости |
Соц. страх. |
Налог в фонд социального страхования |
Пенс. фонд. |
Налог в пенсионный фонд |
К выдаче |
Сумма к выдаче с учетом налогов |
Реализуем таблицу Human. Для идентификации записей введем первичный ключ emp_id.
Таблица 1 Описание типов полей таблицы Human
Атрибут |
Столбец |
Тип данных |
Мотивация |
Примечание |
Код сотр. |
EMP_ID |
NUMBER(20,0) |
Уникальный код каждого сотрудника |
Primary Key |
ФИО |
H_NAME |
VARCHAR(30) |
Фамилия Имя Отчество |
|
Пасп. д. |
H_DOC |
VARCHAR(15) |
№ и серия паспорта |
|
Дом.тел. |
H_PHONE |
VARCHAR(15) |
Домашний телефон |
|
Моб.тел |
M_PHONE |
VARCHAR(15) |
Мобильный телефон |
Реализуем таблицу Emp
Таблица 2 Описание типов полей таблицы Emp
Атрибут |
Столбец |
Тип данных |
Мотивация |
Примечание |
Код сотр. |
EMP_ID |
NUMBER(20,0) |
Уникальный код каждого сотрудника |
Мигрировавший атрибут(РFK) |
Код отдела |
DEP_ID |
NUMBER(20,0) |
Код отдела где работает сотрудник |
Мигрировавший атрибут(FK) |
Код должн. |
JOB_ID |
NUMBER(20,0) |
Код должности на которой числется сотрудник |
Мигрировавший атрибут(FK) |
Реализуем таблицу DEPTS
Таблица 3 Описание типов полей таблицы DEPTS
Атрибут |
Столбец |
Тип данных |
Мотивация |
Примечание |
Код отдела |
DEP_ID |
NUMBER(20,0) |
Уникальный код каждого отдела |
Primary Key |
Название |
DEP_NAME |
VARCHAR(15) |
Название отдела |
|
Код начальника |
MGR_ID |
NUMBER(20,0) |
Код сотрудника который руководит отделом |
|
Местный тел. |
L_PHONE |
NUMBER(20,0) |
Местный телефон каждого отдела |
|
Внешний тел. |
W_PHONE |
NUMBER(20,0) |
Внешний (городской) телефон отдела |
Реализуем таблицу JOBS
Таблица 3 Описание типов полей таблицы JOBS
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.