Relaatiotaulujen liitos
Tärkein yhdistämistapa on erirakenteisten taulujen liittäminen yhteen yhteisten attribuuttien määräämällä tavalla:
- relaatioalgebra:
R ´ S = uusi relaatio, jonka rivit ovat kaikki mahdolliset R:n ja S:n riviparit
sE(R ´ S ) = edellisestä ne rivi(pari)t, jotka täyttävät ehdon E
- SQL: select * from R, S where E
Esim. kirjaston kokoelmataulu JYKIRJAT:
1 Goldschl Computer Sci 1231231231
2 Ullman Database Sys 1231231231
3 Kreyszig Engineering Math 1001001001
4 Randell Origins of Computers
5 Feller Probability Theory
7 Kernighan C Programming
Matematiikan laitoksella lainassa olevien kirjojen tiedot:
select * from jykirjat, jymat
where jykirjat.hetu = jymat.hetu