Читайте также: |
|
Основным компонентом этой части модели является реляционная алгебра.
Начальная алгебра по Кодду состоит из восьми операторов
Выборка Проекция Объединение
Пересечение Вычитание Произведение
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 |