Базы данных. Проектирование внутренней модели. (Лекция 6)

Содержание

Слайд 2

тема: ПРОЕКТИРОВАНИЕ ВНУТРЕННЕЙ МОДЕЛИ

тема: ПРОЕКТИРОВАНИЕ ВНУТРЕННЕЙ МОДЕЛИ

Слайд 3

ОПТИМИЗАЦИЯ ВНЕШНИХ МОДЕЛЕЙ Оптимизация внешних моделей выполняется для построения единой концептуальной

ОПТИМИЗАЦИЯ ВНЕШНИХ МОДЕЛЕЙ

Оптимизация внешних моделей выполняется для построения единой концептуальной модели,

удовлетворяющей требованиям эффективной реализации базы данных
Цель оптимизации — сделать исходные внешние модели более удобными для построения на их основе глобальной концептуальной модели базы данных
На концептуальном уровне для внутренних моделей используются ER-модели
Слайд 4

ER-модели ER-модель (Entity-Relationship Model) —модель данных, допускающая несколько типов сущностей, которые

ER-модели

ER-модель (Entity-Relationship Model) —модель данных, допускающая несколько типов сущностей, которые могут

быть соединены между собой связями
Слайд 5

Связи в ER-моделях Связь ER-модели—это элемент специального вида, соединяющий, в общем

Связи в ER-моделях

Связь ER-модели—это элемент специального вида, соединяющий, в общем случае,

несколько сущностей и обозначающий множество соответственно пар, троек, ... или n-ок экземпляров этих сущностей.
Типы связей:
бинарные
тернарные
n-арные
рекурсивные
Слайд 6

Пример ER-модели

Пример ER-модели

Слайд 7

Свойства связей Обязательность Обязательные связи Необязательные связи Множественность Единичные связи Множественные связи

Свойства связей

Обязательность
Обязательные связи
Необязательные связи
Множественность
Единичные связи
Множественные связи

Слайд 8

Виды связей Один-к-одному (1:1) Один-ко-многим (1:М) Многие-ко-многим (М:М) Условная (1:С) Рекурсивная

Виды связей

Один-к-одному (1:1)
Один-ко-многим (1:М)
Многие-ко-многим (М:М)
Условная (1:С)
Рекурсивная

Слайд 9

Связь «Один-к-одному» Каждому экземпляру одной связываемой сущности может соответствовать один и

Связь «Один-к-одному»

Каждому экземпляру одной связываемой сущности может соответствовать один и только

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

Связь «Один-к-одному» Каждому экземпляру сущности А соответствует один и только один экземпляр сущности B и наоборот

Связь «Один-к-одному»

Каждому экземпляру сущности А соответствует один и только один экземпляр

сущности B и наоборот
Слайд 11

Связь «Один-к-одному»

Связь «Один-к-одному»

Слайд 12

Связь «Один-ко-многим» Каждому экземпляру первой сущности может соответствовать ноль, один или

Связь «Один-ко-многим»

Каждому экземпляру первой сущности может соответствовать ноль, один или несколько

экземпляров второй сущности, но каждому экземпляру второй сущности всегда соответствует один и только один экземпляр первой сущности
Слайд 13

Связь «Один-ко-многим» Каждому экземпляру сущности А соответствует 0, 1 или несколько

Связь «Один-ко-многим»

Каждому экземпляру сущности А соответствует 0, 1 или несколько экземпляров

сущности В
Каждому экземпляру сущности В соответствует один и только один экземпляр сущности А
Слайд 14

Связь «Один-ко-многим»

Связь «Один-ко-многим»

Слайд 15

Связь «Многие-ко-многим» Каждому экземпляру первой сущности может соответствовать ноль, один или

Связь «Многие-ко-многим»

Каждому экземпляру первой сущности может соответствовать ноль, один или несколько

экземпляров второй сущности, но каждому экземпляру второй сущности всегда соответствует один и только один экземпляр первой сущности
Слайд 16

Связь «Многие-ко-многим» Каждому экземпляру сущности А соответствует 0, 1 или несколько экземпляров сущности В и наоборот

Связь «Многие-ко-многим»

Каждому экземпляру сущности А соответствует 0, 1 или несколько экземпляров

сущности В и наоборот
Слайд 17

Связь «Многие-ко-многим»

Связь «Многие-ко-многим»

Слайд 18

Связь «Многие-ко-многим». Связь без идентификации родителем

Связь «Многие-ко-многим». Связь без идентификации родителем

Слайд 19

Условная связь Каждому экземпляру первой сущности может соответствовать ноль или один

Условная связь

Каждому экземпляру первой сущности может соответствовать ноль или один экземпляр

второй сущности, но каждому экземпляру второй сущности всегда соответствует один и только один экземпляр первой сущности
Слайд 20

Условная связь

Условная связь