Rename
Simbol
: ρx (E1)
“Memberi nama baru E1 dengan X, sehingga seakan-akan
dimiliki 2 relasi (E1 dan X) yang isinya sama persis”
Natural
Join
·
Simbol
: E1 E2
·
Syarat
: dilakukan jika kedua relasi memiliki satu atau lebih atribut sekutu
·
“Semua
tuple-tuple dalam E1xE2 yang mempunyai nilai sama pada atribut sekutu”
·
Kolom atribut sekutu bersifat tunggal(diambil salah satu)
·
Contoh :
E1 E2
A
|
B
|
C
|
B
|
C
|
D
|
||
a
|
b
|
c
|
b
|
c
|
d
|
||
d
|
b
|
c
|
b
|
c
|
z
|
||
c
|
a
|
d
|
b
|
d
|
x
|
||
f
|
b
|
h
|
E1 E2 =
A
|
B
|
C
|
D
|
a
|
b
|
c
|
d
|
a
|
b
|
c
|
z
|
d
|
b
|
c
|
d
|
d
|
b
|
c
|
z
|
Join
Theta
·
Simbol
: E1 E2
iθj
·
θ merupakan operator
·
“Kumpulan
tuple-tuple E1xE2 yang nilai atribut i memenuhi relasi θ terhadap nilai atribut
j”
·
contoh
:
E1 : E2 :
A
|
B
|
C
|
D
|
E
|
|
1
|
2
|
a
|
3
|
1
|
|
4
|
5
|
b
|
6
|
2
|
|
8
|
2
|
c
|
·
E1 E2
A<D
A
|
B
|
C
|
D
|
E
|
1
|
2
|
a
|
3
|
1
|
1
|
2
|
a
|
6
|
2
|
4
|
5
|
b
|
6
|
2
|
Division/Quotient
·
Simbol
: E1 ∕ E2
·
Syarat : jika k1 aritas E1 dan k2 aritas E2, maka k1 >
k2 dan k2 ≠ 0
·
“Semua tuple-tuple misal t dengan aritas k1- k2, dimana
jika E1 mengandung semua tuple dengan aritas k1 maka t ádalah anggota E1”
·
Contoh :
E1 : E2 : E1/E2
Nama
|
Cabang
|
Cabang
|
Nama
|
||
x
|
y
|
y
|
x
|
||
z
|
y
|
s
|
z
|
||
d
|
r
|
f
|
|||
f
|
s
|
Tidak ada komentar:
Posting Komentar