среда, 12 августа 2009 г.

БД2

3.1.2. Отношения
С отношением связаны понятия переменной отношения и значения отношения.
Переменная отношения — обычная переменная, т.е. именованный объект, значение которого может изменяться со временем (по сути - это заданные атрибуты данного отношения).
Значение отношения — значение переменной отношения в конкретный момент времени (по сути - это сохраненные значения атрибутов отношений).
Дадим более точное определение отношения.
Отношение R1, определенное на множестве доменов D1, D2, …, Dn (необязательно различных), состоит из двух частей: заголовка и тела.
Заголовок содержит фиксированное множество пар {Ai:Di}, где Ai – имя атрибута, Di – имя домена.
Тело содержит множество пар {Ai:Zij}, где Ai – имя атрибута, Zij – значение i-ого атрибута в j-ом кортеже.
i = 1,2,…n, где n – степень отношения,
j = 1,2,…m, где m – кардинальное число.
НАПРИМЕР
Рассмотрим отношение Студенты:
Заголовок: {№зачетки : Целый; Фамилия : Текстовый; Имя : Текстовый; ДатаРождения : Дата; Адрес : Текстовый; Группа:Текстовый}
Тело: {№зачетки : 111111; Фамилия : Петров; …}
{№зачетки : 222222; Фамилия : Иванов; …}

Свойства отношений
1. Нет одинаковых кортежей. Это следует из того, что тело отношения определено как математическое множество кортежей, а множество по определению не содержит одинаковых элементов.
Следствие этого свойства: в отношении всегда существует первичный ключ.
2. Кортежи неупорядочены. Это следует также из того, что тело отношения определено как математическое множество кортежей. А математическое множество по определению не упорядочено. Именно поэтому в отношении не существует таких понятий, как «следующий», «предыдущий», «второй кортеж» и т.п.
3. Атрибуты не упорядочены. Это следует из того, что заголовок отношения –определен как математическое множество атрибутов. А оно не упорядочено. Т.е. опять нет понятий «первый атрибут», «следующий атрибут» и т.п.
4. Все значения атрибутов неделимы. Это следствие того, что каждый атрибут определен на своем домене, а домен – множество неделимых скаляров (значений).


Проверка whois по айпи-адресу и домену в одном месте для вас

Не будьте равнодушны, Спасите жизнь ребенка! и он будет благодарен вам навечно

Отличный сайт, где можно заказать Грузоперевозки Пермь быстро и недорого