Реляционная алгебра: операции над множествами — различия между версиями
Dzhiblavi (обсуждение | вклад) (Создание страницы.) |
Dzhiblavi (обсуждение | вклад) (Добавлены недостающие иллюстрации и примеры.) |
||
| Строка 10: | Строка 10: | ||
== Примеры == | == Примеры == | ||
| − | + | ||
| + | * <tex>R_1 \cup R_2</tex> | ||
| + | [[Файл:Set_Union_2.png]] | ||
| + | |||
| + | * <tex>R_1 \cap R_2</tex> | ||
| + | [[Файл:Set_Intersect_2.png]] | ||
| + | |||
| + | * <tex>R_1 \setminus R_2</tex> | ||
| + | [[Файл:Set_Minus_2.png]] | ||
Версия 15:34, 14 декабря 2021
В этом разделе будут описаны операции над множествами в рамках реляционной алгебры. В соответствии с определением, для каждой операции указывается способ построения заголовка, тела отношения, а так же условий применимости, если такие есть.
Простые операции
Из теории множеств а реляционную алгебру естественным образом переходят операции:
- — объединение;
- — пересечение;
- — разность.
Эти операции по определению применимы только к отношениям с одинаковыми заголовками. В результате получается отношение с таким же заголовком и телом, полученным в соответствии с множественной операцией.


