|
24
dan
Begg, 2005,
p92).
R
dan
S
harus
union-compatible:
memiliki
jumlah atribut yang
sama
dengan atribut yang
berkorespondensi
memiliki domain yang sama.
Operasi
Set
difference
dari
dua
buah
relasi
R
dan
S
dinotasikan
dengan
:
R
S,
mendefinisikan sebuah relasi
yang
terdiri
dari
baris-
baris
(tuples)
yang
ada
di
dalam relasi
R,
tetapi
tidak
dalam
relasi
S
(Connolly dan Begg, 2005, p92). R dan S harus union-compatible.
Operasi
Intersection
dari
dua
buah
relasi
R
dan
S
dinotasikan
dengan
:
R
n
S,
mendefinisikan
sebuah
relasi
yang
terdiri
dari
himpunan seluruh tuple
yang ada di dalam relasi R dan S (Connolly
dan Begg, 2005, p93). R dan S harus union-compatible.
Operasi
Cartesian
product
dari
dua
buah
relasi
R
dan
S
dinotasikan
dengan
:
R
×
S,
mendefinisikan sebuah
relasi
yang
merupakan
hasil
dari
penggabungan setiap tuple
dari
relasi
R
dengan
setiap tuple dari relasi S (Connolly dan Begg, 2005, p93).
2.3.1.3 Operasi Join
Pada
umumnya, yang diperlukan hanya kombinasi dari Cartesian
product
yang
memenuhi kondisi
tertentu
dan
sehingga
biasanya
digunakan
operasi
join
daripada
operasi
Cartesian
product.
Operasi
join,
yang
mengkombinasikan dua
relasi
untuk
membentuk
sebuah
relasi
baru,
adalah
satu
dari
operasi yang
penting pada
aljabar
relasional. Join
adalah operasi turunan dari Cartesian
product,
sama
|