:
1) | ; |
2) | ; |
3) | . |
, .
1) | (R join S)- . |
5 :
1) | - Θ-join; |
2) | equal-join; |
3) | natural-join; |
4) | outer-join; |
5) | semi-join; |
- (Θ-join). , R × S, F. . , , R S. , .
(natural join). R S, , . R S .
(outer-join). R S , R, S.
(semi-join). , R, R S.
_ (, , , _);
(, , , );
(R Θ-join S)F;
(_ Θ-join ) _. = . ^ = x
σ=x (_ natural-join )
σ=null (_ outer-join )
(_ semi-join ) _. = .
2) | (R S). R (R - S). , R, S. |
3) | (RS). R, S, S. |
(RS);
T=T1- T2;
T1= (R);
T2= ((S × T1)-R).
, (, , , ) _(, , _, , ), , 3- .
, () (σ_=3(_))
|
|
.
, . P(d1, d2, ., dn) , , , {d1, d2, d3| P(d1, d2, d3)}.
.
: , , .
{ | $ (_ (, _) ^ _ =3)}
, :
{ | $ (_ (, ) ^ (, ) ^ _. = . ^ = 11/03/13)}
.
SEQUEL, SQUARE, SQL .
QBE (Query-By-Example) .