семантичні моделі
При проектуванні реляційних баз даних зазвичай виконується так звана нормалізація.
Модель''сущность-связь'' (англ. "Entity-Relationship model"), або ER-модель, запропонована П. Ченом [1] в 1976 ᴦ. є найбільш відомим представником ?? їм класу семантичних (концептуальних, інфологічних) мо ?? їй предметної області. ER-модель зазвичай представляється в графічній формі, з використанням оригінальної нотації П. Чена, званої ER-діаграма. або з використанням інших графічних нотацій (Crow's Foot. Information Engineering і ін.).
Основні переваги ER-мо ?? їй:
· Моделі дозволяють проектувати бази даних з великою кількістю об'єктів і атрибутів;
· ER-моделі реалізовані в багатьох системах автоматизованого проектування баз даних (наприклад, ERWin).
Основні елементи ER-мо ?? їй:
· Зв'язки між об'єктами.
Сутність - об'єкт предметної області, що має атрибути.
Зв'язок між сутностями характеризується:
· Типом зв'язку (1: 1, 1: N, N: М);
· Класом приналежності. Клас має бути обов'язковим і необов'язковим. У разі якщо кожен екземпляр сутності бере участь в зв'язку, то клас приналежності - обов'язковий, інакше - необов'язковий.
Семантична модель (концептуальна модель, інфологіческая модель) - модель предметної області, призначена для представлення семантики предметної області на найвищому рівні абстракції. Це означає, що усунена або мінімізована вкрай важливо сть використовувати поняття''нізкого уровня'', пов'язані зі специфікою фізичного представлення і зберігання даних.
Семантичне моделювання стало предметом інтенсивних досліджень з кінця 1970-х років. Основним спонукальним мотивом подібних досліджень (ᴛ.ᴇ. проблемою, яку намагалися вирішити дослідники) був наступний факт. Справа в тому, що системи баз даних зазвичай мають досить обмеженими відомостями про сенс зберігаються в них даних. Найчастіше нд ?? його вони дозволяють лише маніпулювати даними определ ?? енних простих типів і визначають деякі найпростіші обмеження цілісності, накладені на ці дані. Будь-яка більш складна інтерпретація покладається на користувача. При цьому було б чудово, в разі якби системи могли володіти трохи ширшим обсягом відомостей і кілька інтеллектуальнєє відповідати на запити користувача, а також підтримувати більш складні (ᴛ.ᴇ. більш високорівневі) інтерфейси користувача. [...] Ідеї семантичного моделювання бувають корисні як засіб проектування бази даних навіть при відсутності їх безпосередньої підтримки в СУБД.
Найбільш відомим представником ?? їм класу семантичних мо ?? їй є модель''сущность-связь'' (ER-модель).
Читайте також
Потреби проектувальників баз даних в більш зручних і потужних засобах моделювання предметної області викликали до життя напрямок семантичних моделей даних. При тому, що будь-яка розвинена семантична модель даних, як і реляційна модель, включає структурну. [Читати далі].
ER-діаграми Питання 35 Широке поширення реляційних СУБД та їх використання в найрізноманітніших додатках показує, що реляційна модель даних достатня для моделювання предметних областей. Однак проектування реляційної бази даних. [Читати далі].
План Лекція 9 Тема.Моделі знаній.Компоненти експертних сістем.1. Мережеві семантичні моделі 2. Фреймові моделі 3. Продукційні моделі 4. Компоненти ЕС Ключові слова.Сеті, вершини, дуги, дерево просторів, фрейм, слот, правило, база знань, інтерфейс. [Читати далі].
Реляційні, мережеві і ієрархічні моделі даних відображають фактографічну інформацію і відносяться до синтаксичним моделям. Для відображення додаткової інформації до фактографічної (наприклад: наповненості, час, місце і т.д.) використовують семантичні моделі. [Читати далі].
Реляційні, мережеві і ієрархічні моделі даних відображають фактографічну інформацію і відносяться до синтаксичним моделям. Для відображення додаткової інформації до фактографічної (наприклад: наповненості, час, місце і т.д.) використовують семантичні моделі. [Читати далі].