Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по IDEF1x.doc
Скачиваний:
18
Добавлен:
28.09.2019
Размер:
671.74 Кб
Скачать

УЧЕБНЫЙ КУРС по информационному моделированию

Содержание

УЧЕБНЫЙ КУРС 1

по информационному моделированию 1

1. ЗАНЯТИЕ I. ОБЩЕЕ ЗНАКОМСТВО С IDEF1X. ТЕРМИНЫ 4

  1. Концепции метода IDEF1x.. 4

  2. Цель создания информационной модели.. 6

  3. Предпосылки к появлению методологии IDEF1X.. 6

  4. Основные термины и определения методологии IDEF1X. . 7

  5. Графическое представление модели. . 8

  6. Правила для диаграмм 9

  7. Примечания 10

  8. Контрольные вопросы и задания: 11

2. ЗАНЯТИЕ II. ЭТАПЫ СОЗДАНИЯ ИНФОРМАЦИОННОЙ МОДЕЛИ. ПРЕДВАРИТЕЛЬНЫЙ ЭТАП ПРОЕКТИРОВАНИЯ.. 12

  1. Процесс создания информационной модели. . 12

  2. Задачи предварительного этапа создания информационной модели.. 13

  3. Подготовка проекта создания информационной модели. . 13

  4. Определение порядка сбора информации для моделирования... 14

  5. Принятие авторских соглашений по моделированию. . 14

  6. Контрольные вопросы: 14

3. ЗАНЯТИЕ III. ОПРЕДЕЛЕНИЕ СУЩНОСТЕЙ.. 15

  1. Что такое сущность? 15

  2. Зависимая и независимая сущности.. 15

  3. Графическое изображение сущностей на диаграммах. . 17

  1. Сущность, независимая от идентификатора 17

  2. Сущность, зависимая от идентификатора 17

  1. Составление списка естественных сущностей. . 18

  2. Контрольные вопросы и задания: 18

4. ЗАНЯТИЕ IV. ОПРЕДЕЛЕНИЕ ОТНОШЕНИЙ. . 19

  1. Задачи этапа определения отношений. . 19

  2. Что такое отношение? Мощность отношения.. 19

  3. Отношение связи. Определенное отношение связи... 20

4.3.1. Правила для определенных отношений связи.. 23

4.4. Отношение категоризации. . 23

4.4.1. Правила для отношений категоризации.. 26

4.5. Неопределенное отношение.. 26

4.5.1. Правила для неопределенных отношений 28

  1. Графическое изображение отношений на диаграмме 29

  2. Идентификация отношений. Составление таблицы отношений. . 35

  3. Диаграмма сущностей. . 36

  4. Контрольные вопросы и задания: 37

5. ЗАНЯТИЕ V. ОПРЕДЕЛЕНИЕ КЛЮЧЕВЫХ АТРИБУТОВ.. 37

  1. Задачи этапа определения ключевых атрибутов.. 38

  2. Преобразование неопределенных отношений.. 39

  3. Что такое атрибут? 40

  4. Первичный и альтернативный ключи сущности.. 41

5.4.1. Обозначение альтернативных ключей 43

  1. Внешние ключи.. 43

  2. Миграция не ключевого атрибута 45

  3. Миграция ключевого атрибута 45

  4. Ролевое имя. . 46

  5. Идентификация ключевых атрибутов.. 48

  1. Правила назначения ключей. . 49

  2. Таблица «сущность/атрибут».. 55

  3. Представление результатов в виде диаграммы. . 56

  4. Контрольные вопросы и задания: 58

6. ЗАНЯТИЕ VI. ОПРЕДЕЛЕНИЕ НЕ КЛЮЧЕВЫХ АТРИБУТОВ. . 58

6.1. Задачи этапа определения не ключевых атрибутов. . 59

  1. Дополнение списка атрибутов не ключевыми атрибутами.... 59

  2. Определение принадлежности атрибутов. Описание атрибутов.. 59

  3. Правила назначения не ключевых атрибутов 60

  4. Представление результатов этапа.. 62

  5. Контрольные вопросы: 63

  1. ЗАНЯТИЕ VII. ОФОРМЛЕНИЕ ДИАГРАММ И ГЛОССАРИЯ. РЕЦЕНЗИРОВАНИЕ МОДЕЛИ.. 63

  2. Приложение 1. Определения 64

  3. Приложение 2. Лексические соглашения 72

  1. Имена диаграмм, сущностей, и атрибутов 72

  2. Метки сущности 72

  3. Метки ролевого имени атрибута 73

  4. Метки имен отношений 73

  5. Примечания к модели 74

  6. Отображения меток на нескольких строках 75

10. ПРИЛОЖЕНИЕ 3. Правила 76

  1. Правила для атрибутов 76

  2. Правила для диаграмм 77

  3. Правила для ключей 77

  1. Правила для внешних ключей 77

  2. Правила для первичных и альтернативных ключей 78

10.4. Правила для отношений. . 79