Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции По Системному Анализу и Управлению в ТД.doc
Скачиваний:
24
Добавлен:
14.04.2019
Размер:
488.45 Кб
Скачать

5.5. Концептуальные и физические er-модели.

Разработанный выше пример ER-диаграммы является примером концептуальной диаграммы. Это означает, что диаграмма не учитывает особенности конкретной СУБД. По данной концептуальной диаграмме можно построить физическую диаграмму, которая уже будут учитываться такие особенности СУБД, как допустимые типы и наименования полей и таблиц, ограничения целостности и т.п. Физический вариант диаграммы может выглядеть, например, следующим образом:

На данной диаграмме каждая сущность представляет собой таблицу базы данных, каждый атрибут становится колонкой соответствующей таблицы. Обращаем внимание на то, что во многих таблицах, например, "CUST_DETAIL" и "PROD_IN_SKLAD", соответствующих сущностям "Запись списка накладной" и "Товар на складе", появились новые атрибуты, которых не было в концептуальной модели - это ключевые атрибуты родительских таблиц customer и sklad. Они обеспечивают связь между родительскими и дочерними диаграммами.

5.6. Резюме по er моделированию.

Реальным средством моделирования данных является не формальный метод нормализации отношений, а так называемое семантическое моделирование. В качестве инструмента семантического моделирования используются различные варианты диаграмм сущность-связь (ER - Entity-Relationship).

Диаграммы сущность-связь позволяют использовать наглядные графические обозначения для моделирования сущностей и их взаимосвязей.

Различают концептуальные и физические ER-диаграммы. Концептуальные диаграммы не учитывают особенностей конкретных СУБД. Физические диаграммы строятся по концептуальным и представляют собой прообраз конкретной базы данных. Сущности, определенные в концептуальной диаграмме становятся таблицами, атрибуты становятся колонками таблиц (при этом учитываются допустимые для данной СУБД типы данных и наименования столбцов), связи реализуются путем миграции ключевых атрибутов родительских сущностей и создания внешних ключей.

Основное достоинство метода состоит в том, модель строится методом последовательных уточнений первоначальных диаграмм.

В данной теме, являющейся иллюстрацией к методам ER-моделирования, не рассмотрены более сложные аспекты построения диаграмм, такие как подтипы, роли, исключающие связи, непереносимые связи, идентифицирующие связи и т.п.

Тема №6. «Технология представления знаний idef5».

6.1. Основной принцип онтологического анализа.

Стандарт «Метод сбора данных для описания онтологии». IDEF5 был опубликован в 1994 году.

«Овал 8 Онтос» с греческого – сущее, «логос» - учение. Онтология – описание смысла терминов, в какой- либо предметной области. Онтология может пониматься как представление знаний о мире. Термин пришел из философии, где обозначал учение обо всем сущим, об общих философских категориях, таких как бытие, субстанция, причина, действие, явление. Онтология претендовала на объяснение причин всех действий. На рисунке приведена диаграмма IDEF5, на которой показано содержание термина «домашнее животное» и его связи с термином «человек».

Овал 6 Хозяин

Прямая со стрелкой 9

Прямая со стрелкой 10 Прямая со стрелкой 11 Прямая со стрелкой 12

Овал 7 Овал 5 Друг