Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Описание предметной области на естественном языке




 

Радиолиния состоит из двух или более радиосредств.

Радиосредство входит в одну или более радиолиний.

Передатчик входит в одно радиосредство.

Радиосредство имеет ноль или один передатчик.

Приемник входит в одно радиосредство.

Радиосредство имеет ноль или один приемник.

Радиосредство работает через одну антенну.

Антенна подключена к одному или более радиосредств.

Радиосредство расположено в одном объекте связи.

Объект связи имеет одно или более радиосредств.

Антенна расположена в одном объекте связи.

Объект связи имеет одну или более антенн.

 

3.2.2.3. Порядок создания инфологической модели «сущность-связь»

 

1. Запустите Microsoft Office Visio 2007.

2. На закладке выбора шаблона выберите категорию Программное обеспечение и базы данных и в ней элемент Схема модели базы данных. Нажмите кнопку Создать в правой части экрана.

3. Установите необходимые параметры страницы (масштаб, ориентация страницы).

4. Microsoft Office Visio 2007 поддерживает различные нотации моделей баз данных. Для того чтобы задать нотацию IDEF1X, необходимо выбрать пункты меню База данныхПараметрыДокумент. В открывшемся окне на вкладке Общие установить переключатель в меню Набор символов на IDEF 1 X. Меню Имена, видимые на схеме позволяет указать, какие имена атрибутов сущности будут отображены на диаграмме (концептуальные, физические или оба варианта одновременно). В данном случае для логического представления информационной модели необходимо выбрать пункт Концептуальные имена (рисунок 3.2).

 

 

Рисунок 3.2 – Настройка параметров модели

 

В закладке Отношение окна Параметры документа базы данных в меню Показывать отметить галочкой пункт Мощность, в меню Отображение вида выбрать пункт Показывать вербальную фразу, снять галочку в пункте Обратный текст (рисунок 3.3). Данные настройки позволят отобразить имя и мощность связи в модели.

 

 

 

Рисунок 3.3 – Настройка вида отношений информационной модели

 

Для того, чтобы типы данных атрибутов сущностей и таблиц базы данных соответствовали допустимым типам данных используемой СУБД, откройте окно Драйверы баз данных (пункты меню База данныхПараметрыДрайверы) и выберите драйвер Microsoft SQL Server.

5. Для того чтобы создать сущность, необходимо перетащить элемент  на рабочее поле. Переход в режим редактирования сущности осуществляется двойным щелчком по сущности или по нажатию правой кнопки мыши и выбора пункта меню Свойства базы данных.

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

6. Далее необходимо установить связи (отношения) между сущностями.

В предметной области «Система радиосвязи» существуют следующие связи (отношения) между сущностями.

1. RL состоит из многих RS, RS входит в многие RL, т. е. между RL и RS существует связь «многие ко многим». Поскольку средствами Visio 2007 связи «многие ко многим» не отображаются, можно изобразить между этими сущностями две связи «один ко многим», направленные в разные стороны. Не идентифицирующая связь от RL к RS помечается вербальной фразой «состоит», а не идентифицирующая связь от RS к RL – вербальной фразой «входит».

2. RT входит в многие RS, RS имеет 0 или один RT, т. е. между RT и RS существует связь «один ко многим», которая является идентифицирующей и помечается вербальной фразой «входит». Обратная фраза – «имеет».

3. RR входит в многие RS, RS имеет 0 или один RR, т. е. между RR и RS существует связь «один ко многим», которая является идентифицирующей и помечается вербальной фразой «входит». Обратная фраза – «имеет».

4. RA подключена к многим RS, RS работает через одну RA, т. е. между RA и RS существует связь «один ко многим», которая является не идентифицирующей и помечается вербальной фразой «подключена». Обратная фраза – «работает».

5. RO имеет много RS, RS расположено в одном RO, т. е. между RO и RS существует связь «один ко многим», которая является не идентифицирующей и помечается вербальной фразой «имеет». Обратная фраза – «расположено».

6. RO имеет много RA, RA расположена в одном RO, т. е. между RO и RA существует связь «один ко многим», которая является не идентифицирующей и помечается вербальной фразой «имеет». Обратная фраза – «расположена».

Чтобы установить связи между сущностями, необходимо перетащить на рабочую область элемент , поднести один конец стрелки к родительской сущности, другой – к дочерней.

Примечание. При правильном связывании каждая сущность будет подсвечена красным цветом.

В MS Office Visio 2007 по умолчанию используется не идентифицирующее отношение. Чтобы изменить тип связи, необходимо двойным щелчком по связи открыть окно Свойства базы данных и в категории Прочее указать тип отношения (идентифицирующее, не идентифицирующее). В этой же категории указывается мощность связи (рисунок 3.4).

Примечание. Кроме того, при не идентифицирующем отношении нужно указать, является ли наличие родительской сущности обязательным (т.е. может ли существовать экземпляр дочерней сущности, если не существует экземпляра родительской). Если наличие родительского объекта является необязательным, графически это отобразится в виде не закрашенного ромба со стороны родительской сущности.

 

 

Рисунок 3.4 – Настройка вида отношений информационной модели

Следующий шаг – в категории Имя в поле Вербальная фраза нужно указать имя отношения (рисунок 3.5). Также можно указать имя связи в поле Обратная фраза для спецификации отношения потомок-родитель (в нашем случае обратная фраза отображаться не будет).

Примечание. Все изменения при закрытии окна свойств сохраняются автоматически.

 

Рисунок 3.5 – Определение имени отношения

После определения имен, типов связей и задания мощностей получим информационную модель, представленную на рисунке 3.6.





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


Дата добавления: 2018-10-18; Мы поможем в написании ваших работ!; просмотров: 501 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Есть только один способ избежать критики: ничего не делайте, ничего не говорите и будьте никем. © Аристотель
==> читать все изречения...

2246 - | 2200 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.