Студопедия

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


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

Порталы:

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



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




ОТНОШЕНИЕ У

 


 

Рис.3.4. Пример выполнения операции естественное объединение

 

атрибута xk (k=1,…,n) совпадает со значением xk в отношении X, значение yd (d=1,…,m) совпадает со значением yd в отношении Y, значение zs (s=1,…,t) совпадает со значением zs в отношении Z.

Для записи операции естественного соединения на языке SQL используется ключевое слово JOIN (соединение).

Естественное соединение обладает свойствами ассоциативности и коммутативности. Отсюда следует, что выражения:

( X JOIN Y ) JOIN Z и X JOIN ( Y JOIN Z )

могут быть упрощены к следующему виду: X JOIN Y JOIN Z.Кроме того, выражения

X JOIN Y и Y JOIN X эквивалентны.

Если отношения X и Y не имеют общих имен атрибутов, то естественное соединение превращается в этом случае в декартово произведение выра­жение, т.е. выражение X JOIN Y эквивалентно выражению X TIMES Y.

Например, естественное соединение по атрибуту Специальность отношений СТУДЕНЧЕСКАЯ_ГРУППА и ПРЕДМЕТ приведено в табл.3.3. (СТУДЕНЧЕСКАЯ_ГРУППА JOIN ПРЕДМЕТ). Если значению атрибута Специальность отношения СТУДЕНЧЕСКАЯ_ГРУППА не соответствует значение атрибута Специальность отношения ПРЕДМЕТ и, наоборот, значению атрибута Специальность отношения ПРЕДМЕТ не соответствует значение атрибута Специальность отношения СТУДЕНЧЕСКАЯ_ГРУППА, то такие записи не присутствуют в полученном отношении.

СТУДЕНЧЕСКАЯ_ГРУППА JOIN ПРЕДМЕТ ТАБЛИЦА 3.3.

Кодовый Номер Группы Название Группы Количе- ство Человек Фамилия Старосты Специаль-ность Кодовый Номер Предмета Название Предмета Коли- чество Часов Семестр
Э-12 Иванова ЭВМ и С 12П Мини ЭВМ
Э-12 Иванова ЭВМ и С 14П ПЭВМ
Э-15 Сеткин ЭВМ и С 12П Мини ЭВМ
Э-15 Сеткин ЭВМ и С 14П ПЭВМ
АС-9 Балабанов АСОИ 17П СУБД ПК
АС-9 Балабанов АСОИ 18П ВКСС
АС-8 Чижов АСОИ 17П СУБД ПК
АС-8 Чижов АСОИ 18П ВКСС
17Г С-14 Амросов СД 34П Физика
10Г Б-4 Зязюткин Бухучет 22П Аудит

<== предыдущая страница | следующая страница ==>
ЕСТЕСТВЕННОЕ СОЕДИНЕНИЕ | ОПЕРАЦИЯ СОЕДИНЕНИЯ

Дата добавления: 2015-06-30; просмотров: 135; Нарушение авторских прав


Поделиться с ДРУЗЬЯМИ:


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