Студопедия

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


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

Порталы:

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



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




ОПЕРАЦИЯ ПРОИЗВЕДЕНИЕ

 

ДЕКАРТОВО ПРОИЗВЕДЕНИЕ двух множеств является множеством всех таких упорядоченных пар элементов, что первый элемент в каждой паре принадлежит первому множеству, а второй элемент в каждой паре второму множеству. Таким образом, декартово произведение двух отношений должно быть множеством упорядоченных пар записей. Но, согласно свойства замкнутости, результат должен содержать записи, а не упо­рядоченные пары записей. Поэтому, для реляционной ал­гебры декартово произведение представляет собой операцию, в которой каждая упорядочен­ная пара записей заменяется одной записью, образованной в результате объединения (в смысле теории множеств) (далее сцепления) двух записей этой пары. Графическая схема операции произведения приведена на рис.2.4.

Результирующее отношение декартового произведения должно иметь правильно сформированный заголо­вок, который представляет собой просто сцепление двух заго­ловков исходных отношений. Если два исходных отношения имеют заголовки с общими именами атрибутов, то ре­зультирующий заголовок будет иметь два одинаковых атрибута, а значит, будет "неверно сформированным". Чтобы избежать данной проблемы, необходимо прежде для пере­именования соответствующих атрибутов применить оператор rename.

  ОТНОШЕНИЕ X*Y
  A B C X Y Z
1.1 1a 1b 1c 1x 1y 1z
1.2 1a 1b 1c 2x 2y 2z
2.1 2a 2b 2c 1x 1y 1z
2.2 2a 2b 2c 2x 2y 2z
3.1 3a 3b 3c 1x 1y 1z
3.2 3a 3b 3c 2x 2y 2z

 


<== предыдущая страница | следующая страница ==>
 | ОТНОШЕНИЕ Y

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




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