0.96M
Категория: Базы данныхБазы данных

Инфологическая модель

1.

Инфологическая модель

2.

Создание любой информационной
системы начинается с создания
инфологической модели

3.

Этап инфологического
проектирования
Предметная
область
Информационная
потребность пользователей
Построение инфологической модели
предметной области

4.

Предметная область
Предметная область (ПО) информационной
системы рассматривается как совокупность
реальных процессов, объектов и явлений
(сущностей) представляющих интерес для её
пользователей.

5.

Информационная потребность
пользователей
Информационная потребность (цель
проектирования) пользователей выясняется в
процессе диалога с потенциальными
пользователями с самого начала
инфологического проектирования.
Определяется перечень сведений о
сущностях предметной области и связях между
ними.

6.

Инфологическая модель П.Чена
Инфологическая модель «сущность—
связь» (entity-relationship model; ERmodel) представляет собой
описательную (неформальную) модель
предметной области, определяющую в
ней сущности и связи

7.

Сущность
Сущность — это собирательное понятие некоторого
повторяющегося объекта, процесса или явления
окружающего мира, о котором необходимо хранить
информацию в системе. Сущность может определять как
материальные (например, «студент», «грузовой
автомобиль» и т.п.), так и нематериальные объекты
(например, «экзамен», «проверка» и т.п.). Главной
особенностью сущности является то, что вокруг нее
сосредоточен сбор информации в конкретной
предметной области.
Тип сущности определяет набор однородных объектов, а
экземпляр сущности — конкретный объект в наборе.
Каждая сущность в модели П.Чена именуется. Для
идентификации конкретного экземпляра сущности и его
описания используется один или несколько атрибутов.

8.

Атрибут
Атрибут — это поименованная
характеристика сущности, которая принимает
значения из некоторого множества значений .
Например, у сущности «студент» могут быть
атрибуты «фамилия», «имя», «отчество»,
«дата рождения», «средний балл за время
обучения» и т. п.
Фамилия – название характеристики
Множество значений: Иванов, Петров ит. д.

9.

Связи
Связи в инфологической модели выступают в
качестве средства, с помощью которого
представляются отношения между сущностями,
имеющими место в предметной области.
Графически связь изображается линией,
соединяющей две сущности. Каждая связь имеет
два конца и одно или два наименования.
Наименование обычно выражается в
неопределенной глагольной форме: "иметь",
"принадлежать" и т.п. Каждое из наименований
относится к своему концу связи. Иногда
наименования не пишутся ввиду их очевидности

10.

ER-model
Название
учитель
Фамилия
Имя
Пол
Адрес
Телефон
ПРЕДМЕТЫ
УЧЕНИКИ
1
1
получили
поставлены
м
м
ОЦЕНКИ
Ученик
Предмет
Дата
оценка
Графически типы сущностей, атрибуты и
связи принято изображать прямоугольниками,
овалами и ромбами соответственно

11.

12.

Ф.и.о больного
Номер_палаты
Дата_рожд
Адрес
Место работы
Должность
Диагноз
Первичный
Название отдела
Зав.отделением
Число_коек
Тел_зав
сущности
атрибуты
отношения
Больной
Инфологическая модель
информационной системы
«Больница»
Отделение
имеет
Лечится у
Работает
в
состояние
врач
связи
Фамилия
Имя
Отчество
Категория
Дата выписки
Дата состояния
Температура
Общее состояние

13.

Отделение
Реляционная модель
1
Врач
Код_врача
Код_отделения
Фамилия_вр
Имя_вр
Отчество_вр
Категория
Код_отделения
Название_отд
Фамилия_зав
Имя_зав
Отчество_зав
Телефон
Кол_коек
1
1
Состояние
Код_больного
Дата_сост
Температура
Общее_состояние
1
Больной
Код_больного
Код_врача
Фамилия
Имя
Отчество
Номер_палаты
Дата_рождения
Место_работы
должность
Диагноз
Дата_выписки
English     Русский Правила