28 April 2013

Join Basis Data

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 dalam Basis Data adalah sebagai berikut :
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 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.

0 comments:

Post a Comment

© Maulidina 2012 | Blogger Template by Enny Law - Ngetik Dot Com - Nulis