Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема: Програмні засоби реалізації фактографічних інформаційних систем




Лекція 14

Підтипи і супертипи сутності

ER-модель дозволяє задавати відношення IS-A між типами. При цьому якщо Т1 IS-A Т2 (де Т1 і T2 - типи суті), то Т1 називається підтипом Т2 а Т2- супертипом Т1. Т.ч., існує можливість спадкоємства типу суті, виходячи з одного або декількох супертипів.

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

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

Каскадні видалення екземплярів суті. Деякі зв'язки бувають настільки сильними (звичайно, у разі зв'язку "один-ко-многим"), що при видаленні опорного екземпляра суті (відповідного кінцю зв'язку "один") потрібно видалити і всі екземпляри суть, відповідна кінцю зв'язку "багато". Відповідну вимогу "каскадного видалення" можна сформулювати при визначенні суті.

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

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

Контрольні питання:

 

1. Основні поняття наочній області; дати визначення і пояснити.**

2. Пояснити поняття «Траєкторія наочної області».***

3. Етапи проектування БД.**

4. Логічне і фізичне етапи проектування БД.**

5. Базові поняття ER-моделі.**

6. Дати пояснення трьом формам ER-схеми (з прикладами)****

 

Література:

  1. Ситник в.Ф. Основі інформацийних систем: Навчальній посібник. – Київ: КНЕУ, 2001 – 420 с.
  2. Береза а.М. Основі створювання інформаційних систем: Навчальній посібник. – Київ: КНЕУ, 2001 – 214 с.
  3. Ситник в.Ф. Основі інформацийних систем: Навчальній посібник. – 1997. – 252 с

 

План:

  1. Інструменти моделювання даних
  2. Структура процесу моделювання в ERwin
  3. Створення логічної моделі БД

 

 

BPwin - інструмент моделювання з можливістю аналізу, документування і коректування бізнес процесів. Він допоможе усунути зайві або неефективні операції, зменшити витрати, підвищити гнучкість і поліпшити рівень обслуговування замовника. У моделі BPwin, можливо задокументувати важливі позиції, такі як необхідні операції, прослідкувати, як вони виконуються і які необхідні для цього ресурси. Модель BPwin забезпечує інтегроване зображення того, як працює організація. Це зображення, у свою чергу, складається з підмоделей відділів, приклад яких приведений нижче в загальній діаграмі дерева вузлів. BPwin підтримує двонаправлені лінії зв'язку з: - Програмою ERwin.

ERwin - інструмент моделювання даних для розробки бази даних. Можливо спільно використовувати BPwin і ERwin як для моделювання процесу, так і для моделювання даних і обмінюватися об'єктами і назвами атрибуту між двома програмами. Ця можливість особливо корисна для користувачів, хто розробляє модель бізнес процесу і модель бази даних одночасно. Будь-які зміни, які Ви проводите в об'єкті і назві атрибуту в будь-якій моделі, можуть бути внесені до іншої моделі. Ви можете також створити двосторонні лінії зв'язку між моделлю BPwin і пов'язаною з нею моделлю ERwin, що виконується, автоматично кожного разу, коли Ви відкриваєте одну із зв'язаних діаграм. Це проводиться для синхронізації моделей.

ERwin - CASE-засіб проектування баз даних фірми Platinum. ERwin поєднує графічний інтерфейс Windows, інструменти для побудови ER-діаграм, редактори для створення логічного і фізичного опису моделі даних і прозору підтримку провідних реляційних СУБД.

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

ERwin можна використовувати спільно з деякими популярними засобами розробки клієнтських частин застосувань: PowerBuilder, Visual Basic, Delphi. Крім того, ERwin підтримує роботу в середовищі групової розробки ModelMart, що є продуктом тієї ж Platinum.




Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 283; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.