Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Реляционные ключи
Необходимо иметь возможность уникальной идентификации каждого кортежа отношения с помощью атрибутов. Атрибут или множество атрибутов, которое единственным образом идентифицирует кортеж данного отношения, называется суперключом. Потенциальный ключ – это суперключ, который не содержит подмножества, также являющегося суперключом данного отношения. Такой ключ обладает двумя свойствами: · уникальность – в каждом кортеже отношения значение ключа единственным образом идентифицирует этот кортеж; · неприводимость – никакое допустимое подмножество ключа не обладает свойством уникальности. Отношение может иметь несколько потенциальных ключей. Если ключ состоит из нескольких атрибутов, то он называется составным ключом. Первичный ключ – это потенциальный ключ, который выбран для уникальной идентификации кортежей внутри отношения. Потенциальные ключи, которые не выбраны в качестве первичного ключа, называются альтернативными ключами.
Отношение Отделение ОтношениеШтат Рис.13 Пример отношений с выбранными ключами Атрибут «Город» не может быть выбран в качестве потенциального ключа. Каждое значение атрибута «Номер отделения» имеет уникальное значение, поэтому этот атрибут является потенциальным ключом. Атрибуты «Номер телефона» и «Номер факса» также являются потенциальными ключами (рис.13). «Номер отдела» - первичный ключ. Внешний ключ – это атрибут или множество атрибутов, которое соответствует какому-либо потенциальному ключу некоторого (может быть, того же самого) отношения. Внешние ключи отражают определенную связь между кортежами этих отношений. Схема отношения обозначается с помощью имени отношения, за которым (в скобках) перечисляются имена атрибутов. При этом первичный ключ подчеркивается. Отделение (Номер отдела, Адрес, Район, Город, Почт. код, Номер телефона, Номер факса).
Дата добавления: 2014-02-28; просмотров: 350; Нарушение авторских прав Мы поможем в написании ваших работ! |