Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД 2-3 тема.doc
Скачиваний:
0
Добавлен:
01.05.2019
Размер:
65.54 Кб
Скачать

2. Свойства отношений

Свойства отношений непосредственно следуют из приведенного выше определения отношения. В этих свойствах в основном и состоят различия между отношениями и таблицами.

  • В отношении нет одинаковых кортежей.

  • Кортежи не упорядочены (сверху вниз).

  • Атрибуты не упорядочены (слева направо).

  • Каждый атрибут имеет уникальное имя

  • Все значения атрибутов атомарны.

Это следует из того, что лежащие в их основе атрибуты имеют атомарные значения. Это четвертое отличие отношений от таблиц - в ячейки таблиц можно поместить что угодно - массивы, структуры, и даже другие таблицы.

3. Реляционные ключи

Потенциальным ключом К отношения R называется атрибут или совокупность атрибутов, которая уникальным образом идентифицирует кортеж внутри отношения.

Первичным ключом отношения называется один из ключей потенциальных, выбранный для идентификации картежей внутри отношения.

Альтернативным ключом называется потенциальный ключ, не выбранный в качестве первичного.

Внешним ключом наз. атрибут или их совокупность, значение которого соответствует значению некоторого потенциального ключа основного отношения.

Перечень источников:

  1. Дейт К. Дж. Введение в систему баз данных.: перевод с английского – 6 издание – К.: Диалектика, 1998. – 784 с.

  2. Хомоненко А.Д. Базы данных: Учебник/Под ред.проф А.Д.Хомоненко.-СПб.:Корона, 2004.- 736 с.