Wednesday, April 25, 2012

Relasi dan Join

Definisi Relasi dan Join
Relationship adalah suatu hubungan antara beberapa entitas.
Join merupakan salah satu konstruksi dasar dari SQL dan basis data. Join dapat didefinisikan sebagai kombinasi record dari dua atau lebih tabel di dalam basis data relasional dan menghasilkan sebuah tabel (temporary) baru—yang disebut sebagai joined table.

Jenis-jenis Join
1. Inner Join
Inner join pada dasarnya adalah menemukan persimpangan (intersection) antara dua buah tabel.
2. Outer Join
Outer join dibagi ke dalam tiga jenis: Left , Right, dan Full outer join
- Left Outer Join
Left outer join (atau left join) mengembalikan semua nilai dari tabel kiri ditambah dengan nilai dari tabel kanan yang sesuai (atau NULL jika tidak ada nilai yang sesuai).
- Right Outer Join
Right outer join (atau right join) pada dasarnya sama seperti left join, namun dalam bentuk terbalik—kanan dan kiri.
-Full Outer Join
Full outer join (atau full join) pada hakekatnya merupakan kombinasi dari left dan right join.
3. Cross Join
Cross join pada hakekatnya merupakan inner join di mana kondisi join selalu dievaluasi true. Secara matematis, jika A dan B merupakan dua himpunan, maka cross join-nya = A X B.

sumber : Relasi dan Join.ppt oleh Triyana Widyaningtyas
-malang-
25 april 2012

0 comments:

Post a Comment