Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора 83стр [6262 вопросов].doc
Скачиваний:
104
Добавлен:
15.06.2014
Размер:
1.49 Mб
Скачать

50.Информ моделир. Безусл и условн связи. Мощно связи. Формы связи. Пр.

Информациооное моделрование

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

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

Результатом информац модели-информац модель предметной обл, содерж сущности, их атрибуты и отражающая взаимосвязи м/у сущностями.

Наиболее часто используется при проектировании баз данных.

В соотв со стандартом IDEF1X, компонентами инф сущности явл:

1сущности(завис, независ)

2связи(идентифиц, неидентиф, категоризации, не специфические)

3атрибуты(атрибуты, первичн ключи, альтернативн ключи, внешние ключи)

4текстовые коментарии

Безусловные связи

Существует 3 фундаментальных вида связей.

один-к-одному (1 : 1); один-ко-многим (1 : М);многие-ко-многим (М : М).

Эти виды связей относятся к безусловным формам связи, т.к. для участия в связи требуется каждый экземпляр обеих сущностей.

Связь один-к-одному (1:1) есть, когда один экземпляр родит сущности связан с 1 экземпляром дочерней сущности. Пр, муж женат на одной жене, жена замужем за одним мужем

Связь один-ко-многим (1 : М) есть, когда один экземпляр родит сущности связан с 1 или более экземпляром дочерней сущности, и кажд экземпляр второй сущности связан только с одним экземпляром первой сущности.

Пр, каждый владелец собаки владеет одной или нескольк собаками, кажд собака принадлежит только одному владельцу.

Связь многие-ко-многим (М : М) есть, когда один экземпляр некоторой сущности связан с 1 или более количеством экземпляров др сущности, и кажд экземпляр второй сущности связан с 1 или более колич-ом экземпляров первой.

Пр. квартира может являться собственностью одного или нескольких владельцев. В то же время владелец квартиры может владеть несколькими квартирами.

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

Мощность связи определяет max-ое колич-во экземпляров сущности связанных с каждым экземпляром другой сущности.

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

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

С учетом условных и безусловных связей существует десять форм связей

Безусловные формы

1:11:MM:M

Условные формы

1:1y 1y:M или

1:My

Биусловные формы

1y:1y 1y:My My:My

51.Idef1x. Графич и текстов представл дочерн мощности соедин связей. Пр.

Связь дочерней сущности с позиции родит сущности(6 видов)

p z n n-m (n)

a) б) в) г) д) е)

Max-ое к-во экземпляров дочерней сущности связ-ых с кажд экземпляром родительской сущности называется дочерней мощностью связи.

  1. по умолч значен дочерн мощн = 0,1 или много [семья –. ребенок]

б) в связи участвуют 1 или много экземпляров дочерн сущ-ти [владелец –.Р собака]

в) 0 или 1 экземпляр сущности участв в экземпляре связи [мужчина–.Z женат на женщ]

г) конкретное число, определяет точную дочернюю мощность связи [год –.12 месяцев]

д) диапазон n-m – мощность дочерн связи (пр. книга содержит от 2 до 8 глав)

е) в скобках определ-ся некотор условия, определяющ дочернюю мощность связи (пр. >=2; 2 or 7)

большинство CASE средств поддерж IDEF1X (д и е виды не поддерживают)

С учетм мощности связи полное определение прямой связи имеет вид: < имя_род сущности ><имя_связи><дочерняя_мощность><имя_дочерней мощн>

(владелец_собаки владеет 1 или много собака)

Обратная связь осущ в обратном порядке(1 или много собака принадлежит владелец_собака)

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