Головна

Передпроектна обстеження предметної області. зв'язки таблиць

  1. III. Підстановлювальний ТАБЛИЦІ І СПОЛУЧУВАНІСТЬ СЛІВ МОВИ ЯК РЕЗУЛЬТАТ ВИДІЛЕННЯ КЛАСІВ СЛІВ НА Огір
  2. SELECT ім'я_стовпця FROM ім'я_таблиці WHERE частина умови IN
  3. Study the table below and learn the appropriate be-verb forms in relation to personal pronouns. (Вивчіть нижченаведену таблицю і запам'ятайте форми дієслова.)
  4. U За уривчастості зв'язку діляться на безперервні і дискретні.
  5. U По ролі і місця в структурі можуть бути виділені: основні, що доповнюють, дублюючі, контрольні та коригувальні зв'язку.
  6. U За характером впливу виділяють позитивні, негативні і нейтральні зв'язку.
  7. Аналіз поведінки витрат і взаємозв'язку витрат, обсягу продажів і прибутку
 < 36.2. Основні поняття реляційної моделі БД  36.4. Нормалізація відносин >

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

сутність - Це узагальнене поняття для позначення безлічі однорідних об'єктів предметної області, інформацію про яких необхідно збирати і зберігати в ІС. Прикладом суті, інформацію про який ми структурували в таблиці 1 є «студент». Сутність визначається своїм унікальним ім'ям і переліком атрибутів, що характеризують властивості сутності.

Атрибут - Це пойменована характеристика сутності, яка приймає значення з деякого безлічі допустимих значень. Атрибути моделюють властивості сутності. Щоб задати атрибут в моделі, необхідно присвоїти йому найменування, визначити безліч його допустимих значень і вказати, для чого він використовується. Ім'я атрибута називають його смисловим описом. У цьому сенсі сукупність імен атрибутів описує властивості сутності. Для сутності «студент» атрибутами є «прізвище», «ім'я», «рік народження», «група». Можна сказати, що між атрибутами суті існує відношення. Взагалі, ставлення є поняттям математичним і має строгий математичний визначення. Суть же поняття «Ставлення» полягає в наступному: для кожного конкретного екземпляра об'єкта (сутності) є набір тільки йому властивих примірників значущих для нашого опису атрибутів. Так, в прикладі, наведеному в таблиці 1, ми маємо відношення між об'єктом «Студент» та його атрибутами «Рік народження» і «Група». Говорячи простою мовою, можна сформулювати це відношення в такий спосіб: «Кожен студент має свій рік народження і вчиться в групі з певним номером».

зв'язок - Це узагальнене поняття, призначене для позначення виділеного в предметної області відносини між двома і більше сутностями. Сутності та зв'язку між ними кожна категорія користувачів майбутньої ІС визначає відповідно до своєї концепцією предметної області і необхідністю роботи з саме цією інформацією.

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

При описі тієї чи іншої предметної області бажано, щоб дотримувалися наступні вимоги:

- Повнота охоплення об'єктів (сутностей) розглянутої області,

- Однозначність атрибутів,

- Можливість включення нових об'єктів (сутностей).

Т.ч., проектування БД починається з попередньої структуризації предметної області: виділення об'єктів (сутностей), властивостей цих об'єктів і видів відносин між об'єктами.

Інформацію про предметну область представляють з використанням графічних діаграм. Для них можна використовувати такі позначення:

1. Сутності зображуються прямокутниками:

2. Атрибути позначаються овалами:

3. Зв'язки зображуються ромбами:



Попередня   54   55   56   57   58   59   60   61   62   63   64   65   66   67   68   69   Наступна

Методологія об'єктно-орієнтованого програмування | Об'єктно-орієнтовані методи аналізу і проектування ПЗ | Основні принципи побудови об'єктної моделі | Основні елементи об'єктної моделі | Діаграма прецендентов UML | Діаграма послідовності UML для прецеденту | Текст програми на мові Object Pascal | Вступ | Історія розвитку БД | Класифікація БД |

© 2016-2022  um.co.ua - учбові матеріали та реферати