Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проектування бази даних відділу кадрів

Реферат Проектування бази даних відділу кадрів





співробітника, прізвище, ім'я, по батькові, дата народження, ім'я чоловіка. Всі поля, крім поля ім'я чоловіка є обов'язковими до заповнення. Дана картка має наступний вигляд:

Особиста інформація

Код співробітника ___________

Ім'я _____________________

По батькові _________________

Прізвище _________________

Дата народження ____________

Ім'я дружина ______________

У картці освіту зазначаються: особистий код співробітника, прізвище, ім'я, по батькові, наявність освіти (вища/середня), номер атестата, номер диплома. Всі поля, крім поля № диплома заповнюються обов'язково. Поле № диплома заповнюється за наявності у співробітника вищої освіти. Дана форма виглядає наступним чином:

Освіта

Код співробітника ___________

Ім'я _____________________

По батькові _________________

Прізвище _________________

Освіта ______________

№ атестата _______________

№ диплома _______________

Картка заробітна плата заповнюється співробітником відділу кадрів за такими параметрами: код співробітника, прізвище, ім'я, по батькові, розмір заробітної плати (вказується цифрами) і має наступне документальне оформлення:

Заробітна плата

Код співробітника ___________

Ім'я _____________________

По батькові _________________

Прізвище _________________

Зарплата _________________

Документ робочий час є табелем обліку робочого часу співробітників.

Заповнюється працівником відділу кадрів один раз на тиждень. Тут зазначаються: код співробітника, прізвище, ім'я, по батькові, тиждень, кількість відпрацьованих годин на тиждень. Поле тиждень заповнюється цифрами (1, 2, 3, 4).

Робочий час

Код співробітника ___________

Ім'я _____________________

По батькові _________________

Прізвище _________________

Тиждень ___________________

Кількість годин _________



2.3 Проектування логічної структури бази даних методом нормальних форм


Нормалізація - розбиття таблиці на дві або більше, що володіють кращими властивостями включення, зміни або видалення даних. Остаточна мета нормалізації зводиться до отримання такого проекту БД, в якому кожен факт з'являється лише в одному місці, тобто, виключена надмірність інформації.

Нормалізація відносин - формальний апарат обмежень, на формування відносин якого дозволяє усунути дублювання, забезпечити несуперечність даних зберігаються базі, зменшити трудовитрати на ведення БД.

Кодом виведено трьох нормальні форми і запропонований механізм, що дозволяє будь-яке відношення перетворити до третин нормальній формі. Наведемо наші відносини до третин нормальній формі.

Перша НФ: Відношення називається нормалізованим або наведеним до першої нормальної форми тоді і тільки тоді, коли всі його атрибути прості (неподільні). Таблиця знаходиться в першій нормальній формі тоді і тільки тоді, коли жодна з її рядків не містить в будь-якому її полі більше одного значення, і не одне з її ключових полів не порожньо. Для того щоб привести наші відносини до першої нормальної форми треба сутність ПІБ розбити на три окремі (Прізвище, Ім'я, По батькові). Так само слід винести в окрему таблицю структурний підрозділ, посади і найменування фірми, щоб не допустити надмірності даних. В окрему таблицю виносяться накази по особовому складу та виробничі накази, так як нумерація у наказів загальна. Атрибути місце проживання за паспортом і фактичне місце проживання не вимагають розбиття оскільки використовуються один раз.

Друга НФ: Таблиця знаходиться в другій нормальній формі, якщо вона задовольняє визначенню першого нормальної форми і всі її поля, що не входять в первинний ключ, пов'язані повної функціональної залежністю з первинним ключем. Для того щоб наші відносини привести в другу нормальну форму, треба винести всіх начальників відділу в окрему таблицю.

Третя НФ: Таблиця знаходиться в третій нормальній формі, якщо вона задовольняє визначенню другої нормальної форми і жодна з її не ключова полів не залежить функціонально від будь-якого іншого не ключового поля. Відносини, представлені в даній БД приведені до тр...


Назад | сторінка 3 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка АРМ співробітника адміністрації загального відділу міського поселе ...
  • Реферат на тему: Автоматизоване робоче місце співробітника оптово-роздрібної бази
  • Реферат на тему: Розробка інформаційного порталу для автоматизації робочого місця співробітн ...
  • Реферат на тему: Проектування Бази даних відділу кадрів
  • Реферат на тему: Автоматизоване робоче місце співробітника пожежного контролю