Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




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

Читайте также:
  1. I.II.II. А-21 при его включении не отключился (не выбивает).
  2. YI. Заключительно- обобщающий этап урока.
  3. Включился тормоз безопасности от СД-2.
  4. Включился экстренный тормоз по команде БАРС.
  5. Включился экстренный тормоз по причине неисправности вентиля РВТБ.
  6. Глава 10. Заключительные положения
  7. Глава 4. Заключительные положения
  8. Договор об отчуждении исключительного права.
  9. Заключительная отделка
  10. Заключительные положения.

 

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

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

Потенциальный ключ – это суперключ, который не содержит подмножества, также являющегося суперключом данного отношения.

Такой ключ обладает двумя свойствами:

· уникальность – в каждом кортеже отношения значение ключа единственным образом идентифицирует этот кортеж;

· неприводимость – никакое допустимое подмножество ключа не обладает свойством уникальности.

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

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

 

Отношение Отделение

ОтношениеШтат

Рис.13 Пример отношений с выбранными ключами

Атрибут «Город» не может быть выбран в качестве потенциального ключа. Каждое значение атрибута «Номер отделения» имеет уникальное значение, поэтому этот атрибут является потенциальным ключом. Атрибуты «Номер телефона» и «Номер факса» также являются потенциальными ключами (рис.13).

«Номер отдела» - первичный ключ.

Внешний ключ – это атрибут или множество атрибутов, которое соответствует какому-либо потенциальному ключу некоторого (может быть, того же самого) отношения.

Внешние ключи отражают определенную связь между кортежами этих отношений.

Схема отношения обозначается с помощью имени отношения, за которым (в скобках) перечисляются имена атрибутов. При этом первичный ключ подчеркивается.

Отделение (Номер отдела, Адрес, Район, Город, Почт. код, Номер телефона, Номер факса).

 


<== предыдущая страница | следующая страница ==>
Свойства отношений | Манипулирование данными

Дата добавления: 2014-02-28; просмотров: 350; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.