Помощь в учёбе, очень быстро...
Работаем вместе до победы

Разработка базы данных «Учет кадров»

РефератПомощь в написанииУзнать стоимостьмоей работы

Главный бухгалтер. Малиновского 44−66. Малиновского 34−21. Кол-во иждивенцев. ФИО руководителя. Подоходный налог. Дата поступления. Главный оператор. Коровникова 12−87. Сумма по льготе. Адрес работника. Зелинского 37−76. Генер. директор. Код сотрудника. Код сотрудника. Код сотрудника. Код сотрудника. Входные данные. Входные данные. Администратор. Администратор. ФИО работника. Участники ВОВ. Сумма… Читать ещё >

Разработка базы данных «Учет кадров» (реферат, курсовая, диплом, контрольная)

Нормализация данных

Входные данные

Входные данные.

Имя поля.

Тип данных.

ФИО работника.

uName.

Char.

Дата рождения работника.

uDOB.

DateTime.

Серия, номер паспорта работника.

uPassport.

Int.

Адрес работника.

uAdress.

Char.

Телефон работника.

uPhone.

Char.

Должность работника.

jName.

Char.

Дата принятия на работу.

uDOB.

DateTime.

Дата увольнения с работы.

uDOB.

DateTime.

Пол (мужжен).

bCopies.

Int.

Год набора.

uDOB.

DateTime.

ФИО руководителя.

uName.

Char.

Контактная информация руководителя.

uPhone.

Char.

Формы нормализации

Первая нормальная форма: отношение находится в первой нормальной форме, так как значения атрибутов атомарны, т. е. в каждом столбце находится только одно значение и все не ключевые атрибуты функционально зависят от ключа. Таким образом, первая таблица имеет вид:

Список личного состава.

Код сотрудника.

Код подразделения.

Код должности.

Фамилия.

Имя.

Отчество.

КП-1.

КД-1.

Васильев.

Сергей.

Сергеевич.

КП-2.

КД-2.

Иванова.

Юлия.

Николаевна.

КП-3.

кд-з.

Петрова.

Олеся.

Евгеньевна.

КП-4.

КД-4.

Алексеев.

Роман.

Алексеевич.

КП-5.

КД-5.

Андреев.

Дмитрий.

Михайлович.

КП-6.

КД-6.

Тимофеева.

Елена.

Валерьевна.

КП-7.

КД-7.

Ильина.

Ирина.

Викторовна.

КП-8.

КД-8.

Семёнов.

Семён.

Семёнович.

Дата рождения.

Паспортные данные.

Адрес.

Телефон.

Дата поступления.

Должность.

23.09.65.

Коровникова 12−87.

20.08.95.

Ген. директор

12.06.67.

Зелинского 37−76.

23.08.95.

Гл. оператор

13.08.70.

Мира 22−22.

12.09.95.

Экономист.

21.05.64.

Малиновского 34−21.

12.08.95.

Гл. бухгалтер

30.09.64.

Кочетова21−90.

14.08.95.

Юрист.

25.07, 75.

Григ.ш-се 25−31.

25.09.95.

Аудитор

26.06.61.

Гагарина 12−99.

30.08.95.

Программист.

21.09.60.

Малиновского 44−66.

15.09.95.

Администратор

Вторая нормальная форма: выполняется первое ограничение и каждый не ключевой атрибут функционально полно зависит от первичного ключа. На следующих изображениях таблица разбита на несколько связанных таблиц.

Код подразделения.

Код должности.

Должность.

Оклад.

Надбавка в%.

КП-1.

КД-1.

Генер. директор

КП-2.

КД-2.

Главный оператор

КП-3.

кд-з.

Экономист.

КП-4.

КД-4.

Главный бухгалтер

КП-5.

КД-5.

Юрист.

КП-6.

КД-6.

Аудитор

КП-7.

КД-7.

Программист.

КП-8.

КД-8.

Администратор

Код сотрудника.

Кол-во иждивенцев.

Вид иждивенца.

Примечание.

Инвалид ВОВ, герой РФ.

Участник ВОВ.

Третья нормальная форма: выполняется второе ограничение, все не ключевые атрибуты отношения взаимно независимы и полностью зависят от первичного ключа.

Код налоговой льготы.

Наименование льготы.

Сумма по льготе.

КНЛ-1.

Лица, пострадавшие от чернобыльской катастрофы.

КНЛ-2.

Герои СССР и РФ, орден славы III степени.

КНЛ-3.

Участники ВОВ.

КНЛ-4.

Лица вольнонаемного состава СА, ВМФ, ОВД, КГБ.

КНЛ-5.

Инвалиды ВОВ.

КНЛ-6.

Инвалиды с детства I и II группы.

КНЛ-7.

Бывшие несовершеннолетние узники концлагерей.

КНЛ-8.

Родители и супруги погибших солдат при защите страны.

КНЛ-9.

Инвалиды III группы.

КНЛ-10.

Лица, имеющие иждивенцев.

Код сотрудника.

Оклад.

Общий доход за прошлый год.

Сумма вычетов.

Код сотрудника.

Месяц.

Сумма * выплат.

Сумма вычетов.

Подоходный налог.

1046.5.

Показать весь текст
Заполнить форму текущей работой