Построение диаграммы «сущность-связь» в различных нотациях. — КиберПедия 

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

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Построение диаграммы «сущность-связь» в различных нотациях.

2017-06-13 431
Построение диаграммы «сущность-связь» в различных нотациях. 0.00 из 5.00 0 оценок
Заказать работу

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

1) Нотация Чена

Элемент диаграммы Обозначает
независимая сущность
зависимая сущность
родительская сущность в иерархической связи
Связь
идентифицирующая связь
Атрибут
первичный ключ
внешний ключ (понятие внешнего ключа вводится в реляционной модели данных)
многозначный атрибут
получаемый (наследуемый) атрибут в иерархических связях

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

Пример:

2) Нотация Мартина

Элемент диаграммы Обозначает
независимая сущность
зависимая сущность
родительская сущность в иерархической связи

Список атрибутов приводится внутри прямоугольника, обозначающего сущность. Ключевые атрибуты подчеркиваются. Связи изображаются линиями, соединяющими сущности, вид линии в месте соединения с сущностью определяет кардинальность связи:

Обозначение Кардинальность
нет
1,1
0,1
M,N
0,N
1,N

Имя связи указывается на линии ее обозначающей.

Пример:

3. Нотация IDEF1X.

Обозначения сущностей:

Элемент диаграммы Обозначает
независимая сущность
зависимая сущность

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

Обозначения связей:

Элемент диаграммы Обозначает
идентифицирующая связь
неидентифицирующая связь>

Обозначение кардинальности связей:

Элемент диаграммы Обозначает
1,1
0,M
0,1
1,M
точно N (N - произвольное число)

Пример:

Нотация Баркера.

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

Обозначение Кардинальность
0,1
1,1
0,N
1,N

Пример:

Для обозначения отношения категоризации вводится элемент "дуга":

 

16. Проектирование реляционных БД, основные понятия, оценки текущего проекта БД.

Основы реляц-й модели БД – таблица. Формальный аналог таблицы – отношение R (relation). D1, D2, …, Dn – мн-во объектов. Отношение (R) – подмнож-во; декартово произведение D1 ´ D2 ´ … ´Dn. Декартово произведение D1 ´ D2 ´ … ´Dn – множ-во всех возм-х картежей (это элементы d1, d2, …, dn) таких, что каждый из них принадл-т собств-му (diÎDi), т.е. эл-т d1 явл-ся частью мн-ва D1. RÍD1´D2´…´Dn (где Í – является подмножеством). Домены – исходные эл-ты мн-ва D1, D2, …, Dn. Степень отношения к R – это n. Совок-ть картежей, запис-х др. над др. (в столбик) представл. собой таблицу: строки – картежи (записи), столбцы – атрибуты (Ai). Каждый AiÎDi. В общ-м случае разл. домены могут содержать одинак. эл-ты, а атрибуты могут предст-ть собой мн-ва 1 и т.ж. домена. Схема отношения – запись вида: R(A1, A2, …, An) – описание таблицы. Совок-ть схем отношений задает схему реляционной БД. При проект-ии рел. БД исп-ся аппарат реляц-го исчисления (см. 5) и реляционная алгебра (см. 7). Оценка проекта БД: 1) сокращение избыточности д-х, 2) уменьш-е затрат на многократн. обновление полей, 3) устранение возм-х противоречий инф-ии из-за хранения в разл. местах Þ получение «чистого» проекта, т.е. каждый факт в БД встреч-ся т. 1 раз.


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

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.