Руководство по программному пакету ERwin

         

Глоссарий


Глоссарий

альтернативный ключ

1) Атрибут (атрибуты), который(е) уникальным образом идентифицируют экземпляр сущности.

2) Если правилу 1 удовлетворяет более, чем один атрибут (группа атрибутов), то альтернативным ключом называются те атрибуты или группы атрибутов, которые не были выбраны в качестве первичного ключа.

ERwin генерирует уникальный индекс для каждого альтернативного ключа.

атрибут

Атрибут представляет собой тип характеристики, связанной с множеством реальных или абстрактных предметов (людей, мест, событий и т.д.).

базовое имя

Исходное имя внешнего ключа, которому присвоено имя роли.

бинарная связь

Связь, в которой ровно один экземпляр родительской сущности сответствует 0,1 или более экземплярам дочерней. В IDEF1X идентифицирующие, неидентифицирующие связи и связи подтипа являются бинарными связями.

кардинальность

Отношение числа экземпляров родительской сущности к числу экземпляров дочерней. В IDEF1X кардинальность бинарных связей равна 1:n, где n может равняться:

· 0,1 или более - обозначается пробелами

· 1 или более - обозначается буквой 'p'

· 0 или 1 - обозначается буквой 'z'

· ровно n - где n - некоторое число

полный кластер подтипа

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

база данных

Базой данных называется зарезервированный объем памяти на одном или более устройствах хранения информации, используемый для хранения данных и определений объектов базы данных, например, таблиц и индексов.

зависимая сущность



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

дискриминатор

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



сущность



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



словарь ERwin



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



формат ERX



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



расширенные атрибуты



Они называются также 'расширенная информация, относящаяся к определениям колонок'. Представляют собой информацию, которую Вы определяете с целью контроля за изображением на экране и валидацией данных, хранящихся в колонке.



внешний ключ



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



миграция внешнего ключа



Ситуация, при которой ключ родительской сущности автоматически появляется в ключе дочерней сущности со значком (FK), обозначающим внешний ключ.



прямое проектирование



Процесс генерации физической схемы базы данных из логической модели данных.



глоссарий



Определения стандартных терминов, которые использованы в этой системе HELP.



идентифицирующая связь



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



неполный кластер подтипа



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


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



независимая сущность



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



inversion entry



Атрибут (атрибуты), который(е) не определяют уникальным образом экземпляр сущности, но часто используются для обращения к экземплярам сущностей. ERwin генерирует неуникальные индексы для всех inversion entry.



логический уровень



Представление и моделирование предметов непосредственно из реального мира.



метамодель



Определяет структуры данных, необходимые для хранения всей необходимой информации о Вашей диаграмме, включающей в себя определения, адреса, шрифты, цвета и т.д.



формат MPD ModelPro



Тип файла, в котором хранится информация о модели данных в текстовом формате.



неключевой атрибут



Любой атрибут, не являющийся частью первичного ключа сущности. Неключевые атрибуты могут входить в inversion entry и (или) альтернативный ключ, а также могут быть внешними ключами.



неидентифицирующая связь



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



неопределенная связь



Связи 'родительская-дочерняя сущность' и связи подтипа считаются определенными связями, поскольку они точно определяют, каким образом экземпляры одной сущности связаны с экземплярами другой. Однако на начальных этапах разработки модели часто бывает полезно задание 'неопределенных' связей между двумя сущностями. Неопределенная связь, которую называют также связью 'многие-ко-многим', - отношение между двумя сущностями, при котором каждый экземпляр первой сущности связан с 0,1 или более экземплярами второй сущности и каждый экземпляр второй сущности связан с 0,1 или более экземплярами первой сущности.



null



Отсутствие значения, 'пустое поле' или отсутствие колонки.



с


Содержание раздела