Разделы презентаций


МЕТОД СУЩНОСТЬ-СВЯЗЬ

ОСНОВНЫЕ ПОДХОДЫ К ПРОЕКТИРОВАНИЮ БД Сбор информации об объектах решаемой задачи в рамках одной таблицы (отношения) и последующее преобразование ее в несколько связанных таблиц на основе процедуры нормализации отношений. Формулирование

Слайды и текст этой презентации

Слайд 1МЕТОД СУЩНОСТЬ-СВЯЗЬ

МЕТОД  СУЩНОСТЬ-СВЯЗЬ

Слайд 2ОСНОВНЫЕ ПОДХОДЫ К ПРОЕКТИРОВАНИЮ БД
Сбор информации об объектах решаемой

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

в несколько связанных таблиц на основе процедуры нормализации отношений.
Формулирование знаний о системе (определение типов исходных данных и их взаимосвязей) и требований к обработке данных, получение с помощью CASE-системы (системы автоматизации проектирования и разработки БД) готовой схемы БД или готовой прикладной ИС.
Структурирование информации для использования в ИС в процессе проведения системного анализа на основе совокупности правил и рекомендаций.
ОСНОВНЫЕ ПОДХОДЫ К ПРОЕКТИРОВАНИЮ БД 	Сбор информации об объектах решаемой задачи в рамках одной таблицы (отношения) и

Слайд 3МЕТОД СУЩНОСТЬ-СВЯЗЬ
Сущность – это объект любой природы, информация о котором

хранится в БД. Сущности имеют названия (например, преподаватель, кафедра, дисциплина,

группа; названия обычно существительные).
Атрибут сущности – свойство сущности, понятие аналогичное понятию атрибута для отношений.
Ключ сущности – атрибут или набор атрибутов, используемый для идентификации экземпляра сущности (аналогично понятию первичного ключа отношения).
Связь двух или более сущностей – предполагает зависимость между атрибутами этих сущностей. Примеры связей между сущностями: преподаватель работает на кафедре, преподаватель ведет дисциплину.
МЕТОД СУЩНОСТЬ-СВЯЗЬСущность – это объект любой природы, информация о котором хранится в БД. Сущности имеют названия (например,

Слайд 4ER-диаграммы
С целью повышения наглядности и удобства проектирования для представления сущностей,

экземпляров сущностей и связей между ними используются графические средства: диаграммы

ER-экземпляров и диаграммы ER-типа (ER-диаграммы).
Пример 1. Диаграмма ER-экземпляров.

Пример 2. Диаграмма ER-типа (М:1, О-Н).

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

Слайд 5Характеристики связи между сущностями
Степень связи является характеристикой связи между сущностями,

она может быть типа: 1:1, 1:М, М:1, М:М.
Класс принадлежности (КП)

сущности может быть: обязательным и необязательным. КП является обязательным, если все экземпляры этой сущности обязательно участвуют в рассматриваемой связи, в противном случае класс принадлежности сущности является необязательным.
Варьируя КП для каждого из типов связи, можно получить несколько вариантов диаграмм ER-типа.
Характеристики связи между сущностямиСтепень связи является характеристикой связи между сущностями, она может быть типа: 1:1, 1:М, М:1,

Слайд 6Формирование отношений для связи 1:1
Правило 1 (1:1, О-О). Если

степень бинарной связи 1:1 и класс принадлежности обеих сущностей обязательный,

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

Слайд 7Формирование отношений для связи 1:1
Правило 2 (1:1, О-Н или

Н-О). Если степень бинарной связи 1:1 и класс принадлежности одной

сущности обязательный, а второй необязательный, то под каждую из сущностей формируется по отношению с первичными ключами, являющимися ключами соответствующих сущностей. Далее к отношению, сущность которого имеет обязательный КП, добавляется в качестве неключевого атрибута (внешнего ключа) ключ сущности с необязательным КП.
Формирование отношений для связи 1:1 Правило 2 (1:1, О-Н или Н-О). Если степень бинарной связи 1:1 и

Слайд 8Формирование отношений для связи 1:1 (О-Н)

Формирование отношений для связи 1:1 (О-Н)

Слайд 9Формирование отношений для связи 1:1
Правило 3 (1:1, Н-Н). Если

степень бинарной связи 1:1 и класс принад-лежности обеих сущностей необязательный,

то необходимо использовать три отношения. Два отношения соответствуют связываемым сущностям, ключи которых являются первичными в этих отношениях. Третье отношение является связным между первыми двумя, его ключ объединяет ключевые атрибуты связываемых отношений.
Формирование отношений для связи 1:1 Правило 3 (1:1, Н-Н). Если степень бинарной связи 1:1 и класс принад-лежности

Слайд 10Формирование отношений для связи 1:1

Формирование отношений для связи 1:1

Слайд 11Формирование отношений для связи 1:М (М:1)
Правило 4. Если степень бинарной

связи 1:М (или М:1) и КП М-связной сущности обязательный, то

достаточно формирование двух отношений (по одному на каждую сущность). При этом первичными ключами этих отношений являются ключи соответствующих сущностей. Кроме того, ключ 1-связной сущности добавляется как атрибут (внешний ключ) в отношение, соответствующее М-связной сущности.
Формирование отношений для связи 1:М (М:1)Правило 4. Если степень бинарной связи 1:М (или М:1) и КП М-связной

Слайд 12Формирование отношений для связи 1:М (М:1)
Правило 5. Если степень бинарной

связи 1:М (М:1) и КП М-связной сущ-ности является необязательным, то

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

Кл1, Кл2, …

Формирование отношений для связи 1:М (М:1)Правило 5. Если степень бинарной связи 1:М (М:1) и КП М-связной сущ-ности

Слайд 13Формирование отношений для связи М:М
Правило 6. При наличии связи М:М

между двумя сущностями необходимо формирование трех отношений независимо от КП.

Два отношения соответствуют связываемым сущностям, ключи которых являются первичными в этих отношениях. Третье отношение является связным между первыми двумя (его первичный ключ объединяет ключевые атрибуты связываемых отношений).
Формирование отношений для связи М:МПравило 6. При наличии связи М:М между двумя сущностями необходимо формирование трех отношений

Слайд 14Формирование отношений для связи М:М

Формирование отношений для связи М:М

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика