Лекція 8 Тема: Логічна модель І нормалізація даних. Навчальна мета заняття


Сутність (таблиця, у РБД – відношення)



бет3/9
Дата18.11.2022
өлшемі309,76 Kb.
#51017
түріЛекція
1   2   3   4   5   6   7   8   9
Сутність (таблиця, у РБД – відношення) – набір (клас) однотипних реальних або уявних об’єктів, що мають істотне значення для розглянутої предметної області, інформація про які підлягає зберіганню. Приклади сутностей: працівник, деталь, відомість, результати здачі іспиту та ін.
Екземпляр сутності (запис, рядок, у РБД – кортеж – унікально ідентифікований об’єкт.
Зв’язок – деяка асоціація між двома сутностями, значима для розглянутої предметної області. Прикладами зв’язків можуть бути родинні відносини «батькосин», виробничі – « начальник-підлеглий» або довільні – «мати у власності», « мати властивість».
Атрибут (стовпець, поле) – властивість сутності або зв’язку.
Ціль концептуального проектування – створення концептуальної схеми даних на основі уявлення про предметну область кожного окремого типу користувачів. Концептуальна схема являє собою опис основних сутностей (таблиць) і зв’язків між ними без врахування прийнятої моделі БД і синтаксису цільовий СУБД. Часто на такій схемі відображаються тільки імена сутностей (таблиць) без вказівки їх атрибутів. Представлення користувача містить у собі дані, необхідні конкретному користувачеві для прийняття рішень або виконання деякого завдання.
Нижче розглядається послідовність кроків.
1. Виділення сутностей. Кожна сутність повинна мати деякі властивості:

  • повинна мати унікальне ім’я, і до тому самому імені повинна завжди застосовуватися та сама інтерпретація;

  • мати одним або декількома атрибутами, які або належать сутності, або успадковуються через зв’язок;

  • мати одним або декількома атрибутами (первинним ключем), які однозначно ідентифікують кожний екземпляр сутності, тобто роблять унікальної кожний рядок таблиці;

  • може мати будь-яку кількість зв’язків з іншими сутностями.

У графічній нотації IDEF1X для відображення сутності використовуються позначення, зображені на рис. 1.

а) б)
Рис. 1. Сутності: а) – незалежна; б) – залежна.
Сутність у методології IDEF1X є незалежною (сильної, батьківської, домінантної, власником), якщо сутність не залежить від існування іншої сутності ( інакше кажучи, кожний екземпляр сутності може бути однозначно ідентифікований без визначення його зв’язків з іншими сутностями, або унікальність екземпляра визначається тільки власними атрибутами). Сутність називається залежною (слабкою, дочірньою, підлеглою), якщо її існування залежить від існування інших сутностей. Термінологія «батьківська» – «дочірня» і «власник» – «підлеглий» також може використовуватися у відношенні двох залежних сутностей, якщо екземпляри однієї з них (дочірньої, підлеглої) можуть бути однозначно визначені з використанням екземплярів іншої (батьківської, власника), незважаючи на те, що друга сутність у свою чергу залежить від третьої сутності.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет