Слайд 21970-е гг. Э. Кодд, англ. relation – отношение.
![1970-е гг. Э. Кодд, англ. relation – отношение.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-1.jpg)
Слайд 3Достоинства реляционных БД
нет дублирования информации;
при изменении данных достаточно изменить эти данные
![Достоинства реляционных БД нет дублирования информации; при изменении данных достаточно изменить эти](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-2.jpg)
только в одной таблице;
защита от неправильного ввода: можно выбрать только данные, которые есть в связанной таблице.
Слайд 4Недостатки реляционных БД
сложность структуры (не более 40-50 таблиц);
при поиске надо обращаться
![Недостатки реляционных БД сложность структуры (не более 40-50 таблиц); при поиске надо обращаться к нескольким таблицам](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-3.jpg)
к нескольким таблицам
Слайд 5Основные понятия реляционной модели
![Основные понятия реляционной модели](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-4.jpg)
Слайд 6Отношение – это
таблица.
Является основным типом структуризации данных (объектом) реляционной модели.
![Отношение – это таблица. Является основным типом структуризации данных (объектом) реляционной модели.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-5.jpg)
Слайд 7Строки таблицы представляют экземпляры объекта и называются записями.
Столбцы таблицы представляют атрибуты
![Строки таблицы представляют экземпляры объекта и называются записями. Столбцы таблицы представляют атрибуты объекта и называются полями.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-6.jpg)
объекта и называются полями.
Слайд 8Домен - это
- тип данных, определяемый системой (стандартный) или пользователем
![Домен - это - тип данных, определяемый системой (стандартный) или пользователем](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-7.jpg)
Слайд 9Степень отношения – это
число его атрибутов или количество полей(столбцов).
Отношение степени
![Степень отношения – это число его атрибутов или количество полей(столбцов). Отношение степени](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-8.jpg)
один называют унарным, степени два – бинарным, степени три – тернарным, …, а степени N – n-арным.
Слайд 10Кортеж – это
набор именованных значений заданного типа (строка)
![Кортеж – это набор именованных значений заданного типа (строка)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-9.jpg)
Слайд 11Кардинальным числом или мощностью отношения
называется число его кортежей или количество строк в
![Кардинальным числом или мощностью отношения называется число его кортежей или количество строк](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-10.jpg)
таблице.
В отличие от степени отношения кардинальное число отношения изменяется во времени.
Слайд 12Пустое значение – это
не ноль и не пустая строка, а неизвестное значение
![Пустое значение – это не ноль и не пустая строка, а неизвестное](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/905538/slide-11.jpg)
атрибута, которое не определено в данный момент времени и в принципе может быть определено позднее.
Для обозначения пустых значений полей используется слово NULL.