Please enable JavaScript.
Coggle requires JavaScript to display documents.
Теория реляционных баз данных (Основные понятия (Отношение (Свойства…
Теория реляционных баз данных
Нормальные формы БД
Свойства
Каждая следующая нормальная форма в некотором смысле улучшает свойства предыдущей
При переходе к следующей нормальной форме свойства предыдущих нормальных форм сохраняются
Нормальная форма
Первая
Тогда и только тогда,когда на пересечении каждого столбца и каждой строки находятся только элементарные значения атрибутов
Вторая
Тогда и только тогда,когда оно находится в первой нормальной форме и не содержит неполных функциональных зависимостей не первичных атрибутов первичного ключа
Третья
Тогда и только тогда, когда она находится во второй нормальной форме и не содержит транзитных зависимостей
Четвертая
Пятая
Проекции соединения
Если оно находится в третьей нормальной форме и каждый детерминант отношения является возможным ключом отношения
Бойса - Кодда
Основные понятия
Отношение
Свойства
Порядок кортежей в отношении несущественен
В отношении не должно быть одинаковых кортежей, т.к. это множество
Домен
Декартовое представление доменов
Некоторое множество значений, которое может принимать элемент
Схема отношений
Описание совокупности атрибутов отношения с их типами и размерами
Элементы отношения
Кортеж
Элементы кортежа
Атрибуты
Ограничение целостности
Ключ отношения
Возможные ключи
Набор атрибутов,однозначно определяющий кортеж отношения, и при этом при удалении любого атрибута из этого набора его свойство однозначной идентификаци картежа теряется
Атрибут, значения которого идентифицируют кортеж
Проекция
Унарная операция, служащая для выбора подмножества атрибутов из отношения R
Функциональная зависимость
Транзитивная
С не является подмножеством А
С не включает в себя В
Существует функциональная зависимость R.A->R.C
Не существует функциональной зависимости R.C.->R.A.
Существует функциональная зависимость R.C.->R.B.
В каждый момент времени любому элементу проекции R[A] соответствует только один элемент проекции R[B]