Створення схеми з нотації баз даних Chen

Позначення бази даних Chen корисно для моделювання основ сутностей і зв'язків, оскільки вона представляє абстрактне подання об'єднань.

Ці схеми – це добрий крок для розуміння структури бази даних, особливо для основних баз даних або прикладів. Цей запис також добре підходить для мозкового штурму і швидкої діагностики.

Сутності представлено прямокутниками. Атрибути – це круглі виноски до сутностей. Зв'язки з'єднують об'єкти з ромбом і описовим текстом.

Приклад схеми, яка використовує позначення баз даних Chen.

Докладні відомості про сутності, атрибути та зв'язки наведено в статті Створення схем зв'язків сутностей

Створення схеми та сутностей

  1. У Visio у меню файл виберіть нове > програмне забезпечення, а потім виберіть пункт позначення бази даних Chen.

  2. Виберіть пункт метричні одиниці або американські одиниці, а потім натисніть кнопку створити.

  3. З колекції трафаретів бази даних Chen , Перетягніть фігуру сутності на сторінку креслення.

  4. Перетягніть іншу фігуру Сутність на сторінку креслення, щоб створити другу сутність.

  5. Перетягніть фігуру сполучної лінії зв'язку на сторінку креслення. Наведіть вказівник миші на одну з сутностей і відпустіть кнопку мишки. Сполучну лінію тепер підключено до цієї сутності. Перетягніть інший кінець сполучної лінії до іншої сутності, щоб склеїти її. 

  6. За потреби можна клацнути сполучну лінію правою кнопкою миші та вибрати команду Показати Кратність.

  7. Перетягніть зв'язок і розмістіть його поверх сполучної лінії. Щоб указати, що зв'язок необов'язковий, клацніть його правою кнопкою миші та виберіть пункт установити ідентифікацію.

  8. Щоб додати атрибут до сутності, перетягніть атрибут з області фігури до сутності. Коли сполучна лінія знаходиться над сутністю, Зелена лінія видікуться в об'єкті, що вказує на те, що атрибут буде приклеєно до сутності, коли ви відпустите кнопку миші. 

  9. Клацніть правою кнопкою миші атрибут і виберіть один із параметрів у верхній частині меню.

    • Установлення первинного ключа: атрибут, який однозначно визначає конкретну особу.

    • Установлення багатозначного атрибута: атрибут, який може містити багато значень (тобто, є багато різних значень, введених в одному стовпці таблиці). 

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

    • Потрібно встановити: обов'язковий параметр має мати значення в ньому, а необов'язкове значення в ньому може бути не заповнено.

Створення схеми та сутностей

  1. Відкрийте програму Visio для Інтернету та здійсніть пошук у службі Chen.

  2. Виберіть схему позначення бази даних Chen .

  3. У діалоговому вікні виберіть один із метричних одиниць або одиниці вимірювання US.

  4. Натисніть Створити.

  5. Відкриється діаграма. Поруч зі схемою має відкритися вікно Фігури. Якщо вона не відображається, перейдіть до подання > області завдань і переконайтеся, що вибрано параметр фігури . Якщо все одно не відображається, натисніть кнопку розгорнути вікно фігур ліворуч.

  6. З колекції трафаретів бази даних Chen , Перетягніть фігуру сутності на сторінку креслення.

  7. Перетягніть фігуру іншої сутності на сторінку креслення, щоб створити другу сутність.

  8. Перетягніть сполучну лінію зв'язку на сторінку креслення, щоб створити лінію зв'язку.

  9. Щоб з’єднати сутності, перетягніть лівий кінець лінії зв’язку до першого об’єкта та приклейте його до атрибута, точки з’єднання або всього об’єкта. Перетягніть інший кінець лінії зв’язку та приклейте його до другої сутність.

  10. За потреби можна клацнути сполучну лінію правою кнопкою миші та вибрати команду Показати Кратність.

  11. Перетягніть зв'язок (щоб позначити обов'язковий зв'язок) або Ідентифікуючий зв'язок (для необов'язкового зв'язку) і розмістіть його поверх сполучної лінії. 

  12. Щоб додати атрибут до сутності, перетягніть один із фігур атрибутів з області фігури до сутності. Коли сполучна лінія знаходиться над сутністю, Зелена лінія видікуться в об'єкті, що вказує на те, що атрибут буде приклеєно до сутності, коли ви відпустите кнопку миші. 

  13. За потреби можна клацнути правою кнопкою миші атрибут, який потрібно зробити обов'язковим. Потрібний атрибут має мати значення в ньому, а необов'язковий атрибут не може мати значення в ньому та може бути заповнено.

Фігури, доступні в нотації бази даних Chen

Фігура

Те, що вона представляє

Фігура сутності. сутності

Об'єкт – компонент даних. Вона може бути однозначно ідентифікована за її атрибутами, тому вона незалежна від будь-якої іншої сутності в схемі. Також відома як "сильна організація".

Фігура "слабка Структура". слабка структура

Об'єкт, який не можна однозначно ідентифікувати лише його атрибути. Його існування залежить від іншої сутності ("об'єкт власника"). Ідентифікатор для слабких сутностей – це комбінація ідентифікатора сутності власника та часткового ключа для слабких сутностей. Зв'язок між слабким об'єктом і сильною сутністю завжди позначається визначенням зв'язку.

Фігура асоціативної сутності. Асоціативна структура

Об'єкт, який використовується у відносинах "багато-до-багатьох". Вона представляє додаткову таблицю в базі даних. Усі зв'язки для цієї сутності мають бути багато.

Атрибут Фігура атрибута.

Факт, що описує особу. 

Фігура атрибута первинного ключа. атрибута первинного ключа

Атрибут, який однозначно визначає конкретну особу. Ім'я атрибута має значення "підкреслив".

Фігура атрибута "багатозначних значень". багатозначного атрибута

Атрибут, який може містити багато значень (тобто є багато різних значень, введених в тому самому стовпці таблиці). 

Атрибут Фігура атрибута "отримано". похідного

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

Фігура зв'язку. зв'язок

Указує на зв'язок між двома сильними сутностями. Його ім'я – це дієслово, який коротко описує зв'язок. 

Фігура, що визначає зв'язок. визначення зв'язку

Зв'язок між слабким об'єктом і сильною сутністю. 

Фігура сполучної лінії зв'язку.

Сполучна лінія зв'язку

Лінія, що з'єднує два об'єкти, що вказує на те, що вони мають зв'язок. Зв'язок може бути обов'язковим або необов'язковим. Після того, як ви створили сполучну лінію, можна змінити один або обидва кінці на "необов'язковий", клацнувши правою кнопкою миші сполучну лінію та вибравши команду " почати з необов'язковими ", а потім установіть команди " завершити необов'язкову ".

Передплата для максимальної ефективності

Потрібна додаткова довідка?

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×