ність (характеристика) - це зв'язок виду "багато-до-одного" або "один-до-одного" між двома сутности (окремий випадок асоціації). Єдина мета характеристики в рамках розглянутої предметної области Полягає в опісі або уточненні деякої Іншої сутності. p align="justify"> Елементи розшіреної мови ER-Діаграм зображені на рис.3:
В
позначені ї характеристики не є Повністю Незалежності сутности, оскількі смороду пріпускають наявність деякої Іншої сутності, яка буде "позначатіся" або "Характеризувати & quot;. Однак смороду таки являютя собою окремі випадка сутності й могут, звичайна, мати Властивості, могут брати доля в асоціаціях, позначені и мати свои Власні (більш низька уровня) характеристики. p align="justify"> 5.1 Первінні ї Зовнішні ключі
Нагадаємо, что ключ або можливий ключ - це мінімальній набор атрібутів, за значеннями якіх можна однозначно найти необхідній екземпляр сутності.
Мінімальність означає, что віключення з набору будь-якого ознаки не дозволяє ідентіфікуваті сутність за Тімі, что залиша.
Кожна сутність має хочай б один можливий ключ. Один з них вібірається Первін ключем. p align="justify"> При віборі первинного ключа слід віддаваті ПЕРЕВАГА нескладними ключам або ключам, складень з мінімального числа атрібутів.
Недоцільно такоже використовуват ключі з довгими текстові значення (доцільніше використовуват цілочісельні атрибути). Так, для ідентіфікації курсанта можна використовуват або Унікальний номер залікової книжки, або набір з прізвіща, имени, по батькові, номери групи и Додатковий атрібутів, ТОМУ ЩО НЕ виключено Ситуація появи в групі двох курсантів з однакової прізвіщамі, іменамі та по-батькові. p>
Зовнішні ключі. Если сутність З зв'язує сутності А і В, то вона винна включать Зовнішні ключі, відповідні до Первін ключів сутности А і В.
Если сутність У позначає сутність А, то вона винна включать зовнішній ключ, відповідній до первинного ключа сутності А.
Зв'язок между Первін та зовнішнімі ключами сутности ілюструється рис. 4. p align="justify"> Обмеження цілісності:
Цілісність (від англ. integrity - незайманість, недоторканність, цілісність) - розуміється як правільність даніх у будь-який момент годині. Альо ця мета может буті досягнутості позбав в ПЄВНЄВ межах: СКБД НЕ может контролюваті правільність шкірного окрем значення, а что вводитися в базу даніх (хочай Кожне значення можна перевіріті на правдоподібність). <В
Рис. 4. br/>
Підтримка цілісності Бази даних может розглядатіся як захист даніх від невірніх змін або руйнування (Не плутаті з незаконними змінамі ї Руйнування, что є проблемою.Більше безпеки). Сучасні СКБД мают ряд ЗАСОБІВ для забезпечення ПІДТРИМКИ цілісності (як и ЗАСОБІВ забезпечення ПІДТРИМКИ безпеки). p align=...