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