Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Реляционные операторы

Читайте также:
  1. Turbo Pascal. Операторы цикла.
  2. ИДЗ 2. Линейные операторы
  3. Линейные операторы
  4. Линейные операторы. Задания.
  5. Необыкновенное путешествие в безумие и обратно - операторы и вещи
  6. Операторы
  7. Операторы 1 страница

Основным компонентом этой части модели является реляционная алгебра.

Начальная алгебра по Кодду состоит из восьми операторов

 

Выборка Проекция Объединение

 

 

 


Пересечение Вычитание Произведение

A   x   a x
B   y   a y
C       b x
        b y
        c x
        c y
 

       
   

 


Соединение Деление

 

a1 B1   b1 c1   a1 b1 C1     a x   X   a
a2 B1   b2 c2   a2 b1 C1     a y   Y    
a3 B2   b3 c2   a3 b2 C2     a z        
                      b x        
                      c y        

 

Все эти операторы можно условно разделить на две группы:

Традиционные операции над множествами:

* объединение:

* пересечение:

* вычитание:

* декартово произведение.

Специальные реляционные операции:

* выборка;

* проекция;

* соединение;

* деление.

Объединением двух совместимых по типу отношений A и B (A UNION B) называется отношение с тем же заголовком, как и в отношениях A и B и с телом, состоящим из множества всех кортежей t, принадлежащих или A или B или обоим отношениям вместе.

Например.

Отношение А - все поставщики, которые обитают в Лондоне.

Отношение B - все поставщики, которые поставляют деталь P1.


Дата добавления: 2015-08-10; просмотров: 70 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Рекламные штучки – почувствуйте разницу!| S JOIN SP

mybiblioteka.su - 2015-2024 год. (0.006 сек.)