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

Реферат Проектування бази даних інформації про райони Санкт-Петербурга





br/>

Зв'язок - це з'єднання між двома і більше сутностями. Зв'язки є невід'ємною частиною БД, оскільки саме вони роблять зберігання інформації настільки гнучким, але в теж час чітким і універсальним; вони відображають взаємозв'язок зберігаються в БД даних. p align="justify"> Зв'язки бувають різних типів. Найпоширеніша і найпростіша зв'язок - бінарна, або зв'язок між двома сутностями. Якщо сутностей три, то зв'язок називається тернарной. У загальному випадку зв'язку є n-арнимі. У даній роботі будуть використані виключно бінарні зв'язку. p align="justify"> Також виділяють різні ступені зв'язку:

: 1 - один примірник однієї з сутностей взаємодіє рівно з одним примірником іншої сутності;

: n - один примірник однієї з сутностей взаємодіє рівно з кількома примірниками іншої сутності;

n: 1 - кілька примірників однієї сутності взаємодіють рівно з одним примірником іншої сутності;

n: m - один примірник однієї з сутностей взаємодіє з кількома примірниками іншої сутності і, в теж час, один примірник другої сутності взаємодіє з кількома примірниками з першої сутності.

Ступені зв'язку, також як і класи приналежності, необхідні при побудові ER-діаграми, яка зображена на рис. 1. <В 

Рис.1. ER-діаграма


2.3 Одержання попередніх відносин


Наступний крок проектування структури даних полягає в отриманні попередніх відносин та їх пропонованих первинних ключів.

Первинний ключ відносин - атрибут або набір атрибутів, який може бути використаний для однозначної ідентифікації.

Дані в БД представляються у вигляді відносин.

Для цього необхідно керуватися наступними шістьма правилами для бінарних зв'язків:

Правило 1. Якщо ступінь зв'язку 1:1 і клас приналежності обох сутностей обов'язковий, то такий зв'язок перетвориться в одне відношення, первинним ключем якого стає будь-який з сутностей.

Правило 2. Якщо ступінь зв'язку 1:1 і клас приналежності однієї з сутностей обов'язковий, а інший необов'язковий, то формується два відношення, по одному для кожної суті. Ключ кожної суті стає первинним ключем відповідного ставлення. Ключ сутності з необов'язковим класом приналежності додається як атрибут у відношення для сутності з обов'язковим класом приналежності.

Правило 3. Якщо ступінь зв'язку 1:1 і клас приналежності обох сутностей необов'язковий, то необхідні три відносини: по одному для кожної суті і одне для зв'язку. Ключами перших двох відносин будуть ключі сутностей, ...


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





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

  • Реферат на тему: Дискусійні питання щодо сутності фінансів у підходах різних наукових шкіл: ...
  • Реферат на тему: Аналіз сутності страху
  • Реферат на тему: Сутності та види пілінгу
  • Реферат на тему: Дослідження сутності національного багатства
  • Реферат на тему: Аналіз сутності фінансів і їх функцій