Изменения

Перейти к: навигация, поиск

Цели и средства нормализации

33 байта добавлено, 21:25, 28 декабря 2020
м
Соединение
Операция соединения имеет несколько разных вариантов, но чаще всего рассматривается ''естественное соединение''.
{{Определение
|id = natural join
|definition =
'''СоединениеЕстественное соединение''' отношений <tex>P_1</tex> и <tex>P_2</tex>: <tex>P_1 ⋈ P_2 = \{r_1 ∪ r_2 | r_1 ∈ P_1, r_2 ∈ P_2 ∧ π_Y(r_1) = π_Y(r_2)\}</tex> — отношение с заголовком { X, Y, Z } и телом, состоящим из всех таких кортежей {<tex>Х_i х_i</tex>, <tex>Y_j y_j</tex>, . . . , <tex>Z_k z_k</tex>}, что любой из этих кортежей присутствует и в отношении <tex>P_1</tex>, со значением <tex>x_i</tex> атрибута <tex>Х_i</tex> и значением <tex>y_j</tex> атрибута <tex>Y_j</tex>, и в отношении <tex>P_2</tex>, со значением <tex>y_i</tex> атрибута <tex>Y_i</tex> и значением <tex>z_k</tex> атрибута <tex>Z_k</tex>.
}}
* Можно понимать как соединение по совпадающим атрибутам
111
правок

Навигация