- •1 Автоматизированные системы
- •2 Автоматизированные системы управления
- •2 .1. Требования к асу в целом
- •2.2. Требования к функциям асу
- •2.3. Требования к подготовленности персонала асу
- •2.4. Требования к техническому обеспечению асу
- •2.5. Требования к программному обеспечению асу
- •2.6. Требования к информационному обеспечения асу
- •2.7. Требования к организационному обеспечению асу
- •2.8. Требования к лингвистическому обеспечению асу
- •2.9. Требования к правовому обеспечению асу
- •2.10. Требования к эксплуатационной документации на асу
- •2. 11 Требования безопасности
- •3 Жизненный цикл ас
- •3.1 Стадии и этапы создания ас
- •3.2 Модели жц ас
- •Информационные и коммуникационные технологии
- •4. 1 Технология разработки ас
- •4.2 Методология rad
- •4.3 Принципы системного подхода к созданию аис
- •Проектирование аис
- •5.1 Этапы проектирования данных
- •Информационная модель данных
- •Иерархическая структура данных
- •5.2.2 Сетевая модель данных
- •5.2.3 Реляционная модель данных
- •5.2.4 Объектно-ориентированная модель данных
- •Концептуальное проектирование
- •5.3.1 Модели описания предметной области и концептуальной модели данных:
- •5.3.2 Информационная модель данных
- •Типы связей.
- •5.3.3 Инструментальные средства проектирования автоматизированных систем. Понятие case- технологии.
- •1) По инструментального case- средства bPwin.
- •Понятие об информационно-вычислительной сети
- •6.1 Локальные и глобальные вычислительные сети
- •6.2 Технология Клиент-сервер
- •Основы защиты информации. Методы защиты информации
- •Список использованных источников
- •41 Иосу
Типы связей.
Связь является логическим соотношением между сущностями. Имя связи (Relationship Verb Phrases) – глагол или глагольная фраза. Имя связи (Verb Phrase) - фраза, характеризующая отношение между родительской и дочерней сущностями. Для связи один-ко-многим, идентифицирующей или не идентифицирующей, достаточно указать имя, характеризующее отношение от родительской к дочерней сущности (Parent-to-Child). Для связи многие-ко-многим следует указывать имена как Parent-to-Child, так и Child-to-Parent.
Типы связей:
идентифицирующая;
не идентифицирующая:
- обязательная;
- необязательная.
Идентифицирующая связь устанавливается между независимой (родительский конец связи) и зависимой (дочерний конец связи) сущностями. Когда устанавливается идентифицирующая связь, ERwin автоматически преобразует дочернюю сущность в зависимую. При установлении идентифицирующей связи атрибуты первичного ключа родительской сущности автоматически переносятся в состав первичного ключа дочерней сущности. Эта операция дополнения атрибутов дочерней сущности при создании связи называется миграцией атрибутов. В дочерней сущности новые атрибуты помечаются как внешний ключ - (FK). В дальнейшем, при генерации схемы БД атрибуты первичного ключа получат признак NOT NULL, что означает невозможность внесения записи в дочернюю таблицу без информации из родительской таблицы.
Идентифицирующая связь показывается на диаграмме сплошной линией с жирной точкой на дочернем конце связи (рисунок ).
Рисунок – Идентифицирующая связь
Не идентифицирующая связь служит для связывания независимых сущностей.
При установлении не идентифицирующей связи дочерняя сущность остается независимой, а атрибуты первичного ключа родительской сущности мигрируют в состав не ключевых компонентов дочерней сущности. При такой связи допускается нулевое значение внешнего ключа.
Не идентифицирующая связь показывается на диаграмме пунктирной линией с жирной точкой на дочернем конце связи.
Для не идентифицирующей связи можно указать обязательность (Nulls). В случае обязательной связи (No Nulls) при генерации схемы БД атрибут внешнего ключа получит признак NOT NULL, несмотря на то, что внешний ключ не войдет в состав первичного ключа дочерней сущности. В случае необязательной связи (Nulls Allowed) внешний ключ может принимать значение NULL.
Необязательная не идентифицирующая связь помечается прозрачным ромбом со стороны родительской сущности.
Мощность связи (Cardinality) - служит для обозначения отношения числа экземпляров родительской сущности к числу экземпляров дочерней.
Различают четыре типа мощности:
общий случай, когда одному экземпляру родительской сущности соответствуют 0, 1 или много экземпляров дочерней сущности, не помечается каким-либо символом;
символом Р помечается случай, когда одному экземпляру родительской сущности соответствуют 1 или много экземпляров дочерней сущности (исключено нулевое значение);
символом Z помечается случай, когда одному экземпляру родительской сущности соответствуют 0 или 1 экземпляр дочерней сущности (исключены множественные значения);
цифрой помечается случай точного соответствия, когда одному экземпляру родительской сущности соответствует заранее заданное число экземпляров дочерней сущности.
На логическом уровне можно установить:
идентифицирующую связь один-ко-многим;
идентифицирующую связь один-к-одному;
не идентифицирующую связь один-ко-многим;
не идентифицирующую связь один-к-одному;
связь многие-ко-многим.
