вгодно разів ходити у відпустку. p align="justify">. Між атрибутами співробітнікі та курси Підвищення кваліфікації (переклад) буде зв'язок 1: М, так як співробітник может проходити курси Підвищення кваліфікації Скільки завгодно разів. p align="justify">. Між атрибутами співробітнікі и Звільнення буде зв'язок 1:1, так співробітник может звільнітіся Тільки один раз. p align="justify">. Між атрибутами співробітнікі и табель РОБОЧЕГО годині буде зв'язок 1:1, так як одному співробітніку відповідає Тільки один запис кожного місяця у табелі. p align="justify"> 4 Реляційна модель БД
Реляційна модель баз даних булу запропонована співробітніком ФІРМИ IBM Є. Кодом на качану 70-х років. Будучи математиком, ВІН запропонував використовуват для Обробка даних апарат Теорії множини (об'єднання, перетин, різніця и Декартово твір). ВІН показавши, что будь-яке представлення даніх зводіться до сукупності двовімірніх таблицю особливого виду, відоміх в математіці як відношення. p align="justify"> Одна з Головня Ідей Полягає в тому, что зв'язки между Даними повінні буті встановлені відповідно до їх внутрішнімі логічнімі взаємінамі. У реляційної МОДЕЛІ однією командою могут оброблятіся цілі файли. p align="justify"> Реляційна БД являє собою інформацію про об'єкт, представлений у вігляді двовімірного масиву - табліці об'їденіх визначеними зв'язками.
Розглянемо процес побудова логічної МОДЕЛІ на прікладі БД співробітніків системи В«інформація про співробітніківВ». Дерло етапом є визначення сутности и атрібутів. У БД будут зберігатіся запису про співробітніків, отже, сутністю буде працівники. br/>
Склад таблицю
НазваніеТіп даннихТіп работыСчетчикNumberДолжностьТекстовыйStringМесто жительстваТекстовыйStringIDСчетчикКлючевоеNumber
Атрибут значення, а Якого ідентіфікується кортежами (рядками табліці) назівається ключем. Ставлення может містіті и кілька ключів, один з якіх оголошується Первін. Первінні ключі НЕ могут оновлюватіся. Всі Другие ключі відносін є можливіть ключами. p align="justify"> Если у відношенні кортеж ідентіфікується з'єднанням значень декількох атрібутів, то такий ключ назівається Складення.
Атрибут представляються собою копії ключів других відносін назівається зовнішнім ключем. Реляційна модель накладає на Зовнішні ключі обмеження для забезпечення цілісності даніх. Це означає, что до шкірного значень зовнішнього ключа повінні відповідаті рядки в пов'язуються відносінах. p align="justify"> У розробляється БД сутність табельний номер співробітніка буде ключем для атрібутів співробітнікі, відпустка, Звільнення, відрядження, трудовий договір та Підвищення кваліфікації (переклад).
Атрибут співробітнікі так само має унікальні поля, Такі як номер паспорта та ІПН, альо номер паспорта не может буті ключем, так як номер паспорта может мінятіся, а ...