Слайд 2
![Определение реляционной модели Реляционная модель данных (РМД) некоторой предметной области](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-1.jpg)
Определение реляционной модели
Реляционная модель данных (РМД) некоторой предметной области представляет собой
набор отношений, изменяющихся во времени.
Слайд 3
![Элементы реляционной модели (1)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-2.jpg)
Элементы реляционной модели (1)
Слайд 4
![Домен Домен представляет собой множество всех возможных значений определенного атрибута](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-3.jpg)
Домен
Домен представляет собой множество всех возможных значений определенного атрибута отношения.
Каждый домен
образует значения одного типа данных, например, числовые или символьные
Слайд 5
![Представление отношения СОТРУДНИК](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-4.jpg)
Представление отношения
СОТРУДНИК
Слайд 6
![Элементы реляционной модели (2)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-5.jpg)
Элементы реляционной модели (2)
Слайд 7
![Первичный ключ Первичным ключом (ключом отношения, ключевым атрибутом) называется один](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-6.jpg)
Первичный ключ
Первичным ключом (ключом отношения, ключевым атрибутом) называется один или несколько
атрибутов отношения, однозначно идентифицирующих каждый из его кортежей.
Каждое отношение обязательно имеет комбинацию атрибутов, которая может служить ключом.
Слайд 8
![Возможные ключи Когда отношение имеет несколько комбинаций атрибутов, каждая из](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-7.jpg)
Возможные ключи
Когда отношение имеет несколько комбинаций атрибутов, каждая из которых однозначно
определяет все кортежи отношения, эти комбинации атрибутов называют возможными ключами отношения.
Любой из возможных ключей может быть выбран как первичный.
Слайд 9
![Назначение ключа Ключи обычно используют для достижения следующих целей: 1)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-8.jpg)
Назначение ключа
Ключи обычно используют для достижения следующих целей:
1) исключения дублирования значений
в ключевых атрибутах;
2) упорядочения кортежей.;
3) ускорения работы с кортежами отношения;
4) организации связывания таблиц.
Слайд 10
![Определение внешнего ключа Пусть в отношении R1 имеется не ключевой](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-9.jpg)
Определение внешнего ключа
Пусть в отношении R1 имеется не ключевой атрибут А,
значения которого являются значениями ключевого атрибута В другого отношения R2. Тогда говорят, что атрибут А отношения R1 есть внешний ключ.
Слайд 11
![С помощью внешних ключей устанавливаются связи между отношениями.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-10.jpg)
С помощью внешних ключей устанавливаются связи между отношениями.
Слайд 12
![Некоторые замечания Часто таблица с отношением размещается в отдельном файле.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-11.jpg)
Некоторые замечания
Часто таблица с отношением размещается в отдельном файле.
В СУБД
база данных может содержать одну или несколько таблиц.
Основной единицей обработки данных в реляционных БД является отношение.
Слайд 13
![Индексирование Термин «индекс» тесно связан с понятием «ключ», хотя между](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/9966/slide-12.jpg)
Индексирование
Термин «индекс» тесно связан с понятием «ключ», хотя между ними есть
и некоторое отличие.
Под индексом понимают средство ускорения операции поиска записей в таблице, а следовательно, и других операций, использующих поиск: извлечение, модификация, сортировка и т. д.