Четвертое правило.. Правила формирования отношений основывается на учете следующего : - степени связи между сущностями (1:1, 1: М, М :1, М : М ); - класса.

Презентация:



Advertisements
Похожие презентации
1 Проектирование Баз Данных. 2 Простое дублирование данных СотрудникТелефон Анферов 1234 Борисов 5678 Бусько 5678 Гиряева 5678.
Advertisements

БАЗЫ ДАННЫХ ЛЕКЦИЯ 6. тема: ПРОЕКТИРОВАНИЕ ВНУТРЕННЕЙ МОДЕЛИ.
Преобразование ER- модели в реляционную. правила преобразования ER- модели в реляционную. 1. Каждой сущности ставится в соответствие отношение реляционной.
Проектирование БД. Нормальные формы В теории реляционных баз данных обычно выделяется следующая последовательность нормальных форм: первая нормальная.
Реляционная модель – это особый метод рассмотрения данных, содержащий данные в виде таблиц, способов работы и манипуляции с ними в виде связей. структура,
Нормализация таблиц реляционной базы данных © Панова И.В
Установление связей дает возможность автоматически соединять данные из разных таблиц. Это обеспечивает целостность базы данных. В каждой таблице необходимо.
3. Модель данных «сущность – связь» Предложена П. Ченом (P. Chen) в 1976 г.
Учебная дисциплина «Базы данных» для студентов специальности Бизнес-информатика (бакалавриат) ЛЕКЦИЯ 3 ВВЕДЕНИЕ В РЕЛЯЦИОННУЮ МОДЕЛЬ ДАННЫХ Вопрос.
БАЗЫ ДАННЫХ ЛЕКЦИЯ 11. тема: МОДЕЛИ ОТОБРАЖЕНИЯ Модель отображения Модель отображения (Mapping Model) модель, задающая соответствие между внешней и внутренними.
Инфологическое проектирование. Инфологическое проектирование прежде всего связано с попыткой представле­ния семантики предметной области в модели БД.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ 1 Лекция 1 (окончание). О ключах и целостности. Курс:
Студент Группа Преподаватель Предмет Основные сущности.
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ. Этапы работы: 1. ПОСТРОЕНИЕ ИНФОЛОГИЧЕСКОЙ МОДЕЛИ Сущность 1 Сущность 2 Сущность 3 СУЩНОСТЬ – ЭТО ЭЛЕМЕНТЫ РЕАЛЬНОГО МИРА,
Базы данных Лекция 9 Проектирование реляционных баз данных на основе принципов нормализации: дальнейшая нормализация.
Реляционные базы данных N-арное отношение – подмножество декартова произведения N множеств возможных значений (доменов, типов данных, атрибутов) Изображение.
ЛЕКЦИЯ 2 ОСНОВЫ РЕЛЯЦИОННОЙ АЛГЕБРЫ Вопрос 1. Основные операции над отношениями в реляционных базах данных. Вопрос 2. Нормализация реляционных баз данных.
Даталогическое проектирование. 1. Представление концептуальной модели средствами модели данных СУБД Общие представления о моделях данных СУБД С одной.
ER- модель (entity-relationship). Модель « Сущность - связь ». Работа с базой данных начинается с построения модели предметной области. Наиболее распространенной.
Тема 3 Функциональные зависимости 1.Понятие функциональной зависимости в данных 2.Основные классы функциональных зависимостей 3.Аксиомы вывода функциональных.
Транксрипт:

Четвертое правило.

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

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

На рис. приведены диаграмма ER- типа и отношения, сформированные но правилу 4.

Отношения, полученные по правилу 4.

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

Исходное отношение. Исходное отношение.

С приведенным отношением связаны следующие проблемы : 1. Имеются пустые поля в кортежах, которые содержат следующее : а ) данные о преподавателях, не ведущих дисциплин ; б ) данные о дисциплинах, которые не ведутся преподавателями. 2. Избыточное дублирование данных о преподавателях, ведущих более одной дисциплины. В случае обязательного класса принадлежности 1 - связной сущности исчезают проблемы 1 а ). Для устранения всех проблем нужно перейти к трем отношениям в соответствии со следующим правилом.

Выполнила : Чуева Яна, инф -4,3- курс.