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